国王的第三个孩子快出世了,国王请人为孩子占卜命运。占卜的人说这个孩子是个男孩,命运特别好,但国王不能见他,不然就会双目失明。国王只好让王后住到森林里去,不久王后果然生下一个漂亮的男孩。孩子就一直住在森林中。
一转眼,小王子七岁了。一天,他在森林里开心地玩,不知不觉来到山顶。恰好这天国王带人在山顶打猎,他远远地看见一个孩子,突然眼睛就失明了。有人告诉国王,只有仙女的心花才能治好他的眼睛,于是他就派大儿子和二儿子去寻找。两个王子带上许多钱财出发了。
王后知道国王失明的消息后,非常伤心,她对小王子讲了事情的经过。小王子决心找到仙子的心花,治好父亲的眼睛。
小王子找到两个哥哥,发现他们每天花天酒地,根本不去找心花。小王子只好独自上路。他走了很远的路,来到一个石洞。洞里睡着一个白发老婆婆,身上又脏又臭,还长满了虱子。小王子很同情她,就把洞里打扫干净,还替她捉虱子。老婆婆睡醒后,就让王子留在她身边。过了一段时间,老婆婆发现王子不开心,就拔下一根头发,变成一匹白马,让王子骑上出去玩一会儿。王子骑上马,马一下就飞上了天空。王子让白马带自己去采仙女的心花。白马把王子带到一座红色的宫殿里,一个仙女正在熟睡,王子悄悄地走过去,取下仙女手上的戒指,戴在自己手上,然后悄悄摘下水池中仙女的心花,骑上白马飞到他两个哥哥那里。小王子把仙女的心花交给了他的哥哥,两个王子带着心花回到王宫,治好了国王的眼睛。这时有人告诉国王,森林里出现了一座美丽的宫殿,国王就带着人去看。森林中的小王子在举行宴会,迎接国王和大王子、二王子到来。
仙女醒来后,发现自己的心花不见了,就来寻找摘去自己心花的人。她来到森林中的宫殿里,发现小王子手上戴着自己的戒指,她就明白了。从此,小王子和仙女就住在林中的宫殿里,快乐地生活。
命运并不是注定不变的,小王子命中注定要给父亲带来不幸,但他没有屈服于命运的安排,通过努力,他改变了这个宿命。