彼得王子是個獨生子, 所以他的父王和母后都對他寵愛有加。無論是在吃、喝、玩、樂各方面都盡量滿足他,所有的瑣碎事也不用他親手做,包括做功課,穿鞋等,令彼得越來越嬌生慣養和任性。他持著自己高貴的身份,常常欺負僕人和窮人,嘲笑他們的低微,什至對他們拳打腳踢。另外,他不懂得民間疾苦,不知當時有多少人死於饑荒,依然大魚大肉,把吃剩的食物全部丟掉,過著奢華的生活。
國王的年紀越來越大,離彼得繼承皇位的日子也越來越近了。國王為了這個國家將來的和平,決定找個賢能的人代替彼得暫做國王。為了不讓彼得反對,他給彼得喝了一口魔法藥,把他變成一隻青蛙,直到他有資格當國王,才會回復原狀 ;而那位新繼承人也喝了一口魔法藥,樣子變得和彼得一樣。雖然很不捨得,但國王依然忍心幹了。完本英俊不凡的彼得變成了一隻老青蛙,他很想跟別人說出自己真正的身份,但無論他用盡所有的方法,都沒有人知道真相,所以他灰心地離開了皇宮。
他到了一個貧窮的小村莊,有些人在擔井水,有些人在田裡工作,有些則在飼養禽畜,這些都是他以前從來沒有見過的景象。回想起宮裡的奢華生活,這裡大大不如。他轉身一看,便被那些饑民憔悴的面容和他們絕望的眼神嚇壞了。就在他嚇呆了的時候,一架自行車突然向他衝過來,把他撞傷了。此時,一位好心的少女把他抱起來,帶回家治療。經過那位姑娘幾星期的悉心照顧,彼得的傷口終於痊癒了。他鼓起勇氣,決定再次面對那慘不忍睹的景象。他終於反省到他以前的錯誤,明白幸福不是必然的,並且決定以後如果有機會成為國王,一定會盡全力去幫助這些生活在困境的百姓。