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.
Un brontozaur orfan pe nume Littlefoot pornește în căutarea legendarei Văi Mari. Un pământ de vegetație luxuriantă unde dinozaurii pot prospera și trăi în pace. Pe parcurs, el întâlnește alți patru tineri dinozauri, fiecare cu o specie diferită, iar aceștia întâmpină câteva obstacole în timp ce învață să lucreze împreună pentru a supraviețui.