Un orășel pe malul mării. Sosuke, un băiețel de cinci ani, trăiește sus, pe o stâncă de unde priveliștea asupra mării e fabuloasă. Într-o dimineață, Sosuke o descoperă pe Ponyo, un peștișor de aur cu capul prins într-un borcan de gem. Salvată de băiat, Ponyo devine tot mai fascinată de acesta și nu s-ar mai da dusă, dar Fujimoto, tatăl ei, un vrăjitor ce trăiește pe fundul mării, o forțează să se întoarcă acasă. "Vreau să devin om", țipă Ponyo, iar furia lui Fujimoto nu mai cunoaște margini.

Într-un Tokyo abandonat de oameni, dar plin de baloane și anomalii gravitaționale, un tânăr înzestrat are o întâlnire fatală cu o fată misterioasă.