王子眼前一黑...當他醒來時,發現自己身在一個池塘中,池塘中不但有很多荷葉,周圍還長滿青苔。而自己全身都是青綠色的。
這時有隻龐大的怪物在王子身邊跳過,[哇!]把王子撞入水中。正當王子很驚慌地在水中時,耳邊傳來[哈哈哈!][嘻嘻!]的嘲笑聲。雖然王子在水中,但他並不感到呼吸困難,還感覺到自己在水中舒暢無比,更可自由游動。而他更發現自己的泳術比以前進步不少。不過當他依着笑聲望去之時,即時呆了。心想:為什麼這裡的青蛙這麼龐大,長得和人這麼大。這時他才記起大法師道夫所說的話,發現自已原來已變成了青蛙。在這個叫天不應叫地不聞的池塘,王子第一次感到絕望。回想起昔日的風光,對比現在的慘況...
這時王子聽到一陣微弱的哭泣聲。正在奇怪,發現在不遠處的荷有隻小青蛙在哭泣。在好奇心的驅使下,跳上去...小青蛙看見牠,如見救星般抱住他。 [哥哥,我不見了媽媽。] [不要緊,我們一起找] [太好了,謝謝你! 但我現在很餓,沒有力氣。] 小青蛙虛弱地說。原來牠很久沒有吃東西了。 〔你在這裹,不要亂走,我去找食物。〕 不知道為什麼王子心中竟然升起憐憫的心。很想幫助小青蛙,正當他想去找食物時...看見天上有隻鷹俯衝下來,情急之下王子把小青蛙推上水。自己卻沒有時間逃走,電光火石之間,有一支箭突然在王子的頭頂飛過。鷹被吓走了,王子大呼幸運。但他注意到天上還有其他鷹在盤旋。靈機一動,王子利用身上的保護色,跳到另一塊顏色與牠膚色相近的荷葉上,一動不動地俯着。過了一會兒,牠聽見有人叫[王子!王子!]心想:是誰呀?是不是在叫我呢?
這時那些鷹已經飛遠了。王子抬起頭,看見大法師道夫,高興得呱呱大叫!可惜他忘了自己已是青蛙。牠見道夫看不見牠便索性跳過去。幸而道夫看見了牠,即刻施法將牠變回原貌。高興地抱住他說[對不起,王子你受驚了。我不應一時衝動將你變成青蛙。對不起!] 而王子 卻絲毫沒有生氣,反而安撫道夫說[不要緊,我還要謝謝你給我這次考驗,令我成長。] 突然王子記起被他推入水中的小青蛙。向水中望去,看見一隻大青蛙正在向小青蛙試範捉蟲子。並把剛捉到的蟲子給小青蛙吃。王子見到,心想:這可能就是小青蛙的媽媽吧。[王子,我們回皇宮吧!斯文(國王的弟弟)已經病死了。而他沒有兒子繼位。因此大家都在找你。] [好。不過我要在平民區中走一圈,才回去。我要體驗一下平民的生活。看看有什麼需要幫助他們,我一定要做個體恤民情的國王。]
王子自從體驗過做青蛙的滋味之後,真的長大了。不再是個任性的王子,並在道夫的指導下,成為1一個受萬民擁戴的好國王。