5-ročný Sosuke žije v prímorskom mestečku. Jedného rána, pri hre na skalnatej pláži pod domom nájde zlatú rybku menom Ponyo s hlavou zaseknutou vo fľaši od džemu. Sosuke rybku zachráni a odnesie si ju domov. Obaja, Ponyo aj Sosuke sú fascinovaní jeden druhým a sľúbia si, že ostanú navždy priateľmi. Avšak otec Ponyo, čarodejník z hlbín mora, ju núti, aby sa vrátila tam, kam patrí – do modrých hĺbok oceána. Začína sa tak úžasné podmorské dobrodružstvo pre malých i veľkých…