Die beiden Mädchen Claire (Emma Roberts) und Hailey (Jojo Levesque) haben große Sorgen: Haileys Mutter hat einen Job in Australien angenommen und die beiden Freundinnen verbringen ihre letzten gemeinsamen Tage zusammen. Sie hoffen bis zum letzten Moment, dass sich der Umzug noch irgendwie verhindern lässt. Und das Wunder geschieht: Nach einem nächtlichen Unwetter wird die Meerjungfrau Aquamarin (Sara Paxton) in den Pool des Beach Clubs gespült! Hübsch und blond, mit einem blau schimmernden Meerjungfrauenschwanz, aber völlig unerfahren im Umgang mit Jungs, verspricht sie den Mädchen die Erfüllung eines Wunsches, wenn sie ihr helfen, zu beweisen, dass es wahre Liebe gibt...