La Sirenetta vive sul fondo del mare con suo padre il Re del Mare rimasto vedovo, sua nonna, e cinque sorelle maggiori. A quindici anni, secondo la tradizione delle, le viene concesso di nuotare fino alla superficie per guardare il mondo sopra il mare. La Sirenetta ha così modo di vedere una nave comandata da un bellissimo, di cui s'innamora...
La nave viene travolta da una terribile tempesta, ma la Sirenetta riesce a salvare il principe e portarlo in salvo su una spiaggia vicino a un tempio; il principe ha perso conoscenza e non ha modo di vederla.
La Sirenetta passa i giorni che seguono sospirando e sognando del principe, e desiderando di avere un' e una come gli esseri umani; il suo destino di sirena, infatti, è quello di dissolversi in schiuma marina.
Alla fine decide di recarsi dalla del Mare, che le vende una che le consentirà di avere le gambe come gli umani, in cambio della voce, così le taglia la lingua; inoltre camminare sarà come essere trapassata dai coltelli e non potrà più tornare ad essere una sirena.
Però se il principe s'innamorerà di lei e la sposerà, la Sirenetta otterrà un'anima; se sposerà un'altra, al sorgere del sole del giorno dopo le nozze la Sirenetta morirà di crepacuore trasformandosi in schiuma di mare.
La Sirenetta beve la pozione e incontra il principe, che è attratto dalla bellezza e dalla grazia della fanciulla. La Sirenetta purtroppo non può parlare, e l'affetto del principe per lei non si trasforma in vero amore.
Un giorno il principe si reca in un regno vicino in cerca di una moglie. Si scopre che la figlia del re di quel regno è una ragazza che aveva trovato il principe sulla spiaggia dopo il naufragio. Il principe si ricorda di lei come di colei che l'aveva salvato, se ne innamora e presto le nozze vengono annunciate.
La Sirenetta è disperata. Quando giunge la notte di nozze, le sue sorelle le consegnano un pugnale magico che hanno comprato per lei dalla Strega del Mare in cambio dei loro capelli. Se la Sirenetta, con quel pugnale, ucciderà il principe e bagnerà i propri piedi col sangue del medesimo prima del sorgere del sole, potrà sopravvivere e tornare ad essere una sirena. La Sirenetta (per via dell'amore che prova per il principe) si rifiuta di farlo e al sorgere del sole si lancia in mare, dissolvendosi in schiuma di mare.
La sua bontà viene però premiata; anziché morire, la Sirenetta diventa una figlia dell'aria, un essere invisibile, con la promessa di ottenere un'anima e volare in dopo 300 anni di buone azioni. Ma per ogni bambino buono che riuscirà a trovare le verrà risparmiato un anno di attesa; per ogni bambino cattivo invece piangerà, e aggiungerà un giorno per ogni lacrima.