海蒂的父母双双早亡,现在连爷爷都不要自己了,她只好钻进羊圈和可爱的小羊依偎在一起。其实爷爷关门后就在窗口偷偷关注着她。第二天,爷爷在羊圈发现了海蒂,舀起一勺羊奶递了上去,海蒂开心地一饮而尽,她还以为是爷爷接纳了自己,结果爷爷转头就带她去见了牧师,等牧师忙完这几天就会把它送到别的家庭,如果没人愿意收养,那就只能将她送到孤儿院。听到这里,爷爷还是固执的头也不回地走在前面。海蒂回头看了看外面,随后又开心地跑进了屋里,可她发现爷爷这里只有一张桌子和一张床,根本没有她睡觉的地方。

不过倒是有一间阁楼,里面堆满了小羊肉串的饲料。海蒂没有嫌弃,因为她现在没有什么可以选择的。她告诉爷爷自己不想被送到孤儿院。爷爷一句话都没有说,但她的心里已经有了决定。第二天海蒂早早地喝下爷爷准备的羊奶,然后和拉皮一起在阿尔卑斯山上放羊。拉皮会带着它在草地打滚,也会教她怎么逗土拨鼠。只是这土拨鼠的叫声和印象中有点不一样。

当海蒂回家后,爷爷已经为她做了一把新的椅子,海蒂明白爷爷终于接纳了自己。可没过多久,姨妈突然找了过来,她说有一户富贵人家想要收养海蒂,她们会像对亲女儿一样对待她,爷爷根本就不搭理吗?因为当初把海蒂抛弃的就是这个女人。海蒂一脸的失落,就这样跟着姨妈离开了大山。等爷爷反应过来时,镇上连海蒂的影子都看不到。爷爷既愤怒又自责,她恨姨妈歹毒的心肠,又怪自己没有保护好海蒂,但没有办法,此时的海蒂已经被姨妈硬拽上了火车。
海蒂就这样被姨妈卖到了富贵人家。在这里不能大口吃饭,就连说话的音量都要特别注意,海蒂被嫌弃是乡下来的女孩,所以处处都会遭到针对。不过海蒂也在这遇到了知己,她叫克拉拉,是这户人家的小姐。不管海蒂犯了什么错,克拉拉总会无条件的袒护她,还耐心地教她怎样使用刀具。海蒂也会趁没人的时候偷偷推着她去镇上散心。但海蒂想念大山的自由了。她收拾完包裹就准备去找爷爷,可管家却告诉她,自己前脚来到这户人家,姨妈就替她签下了卖身契,她这辈子都不能再回到大山海蒂,这才明白自己是被姨妈卖到了这里。可越是这样,海蒂就越想念爷爷,不管什么时候,她的嘴里都念叨着大山还会莫名的偷藏一些面包。久而久之,海蒂患上了思乡病,男主人请来了一位心理医生,结果医生,建议她要尽快把海蒂送回山里。男主人将此事告诉了克拉拉,可在她的眼里,海蒂是她唯一的寄托。如果海蒂走了,自己就只能和轮椅相伴。克拉拉把自己关进了房间,不管海蒂怎么叫喊,她都没做任何回应。

男主人伸手安慰了下海蒂,随后便问她为什么要将面包藏起来。原来拉皮的奶奶牙口不好,海蒂想带些软面包给她,常常听到这里,男主人同意了,海蒂回家,临走前还送了她一箱面包。海蒂掏出爷爷雕刻的姥姥,拜托男主人转交给克拉拉,希望她能来大山看望自己。海蒂坐上了回家的火车,她回到山里的第一件事就是把面包送给拉皮的奶奶,随后又换回淳朴的衣服,开心地向着爷爷跑去。
老人她跳下木梯,和海蒂紧紧的抱在一起。回家后,海蒂捧起爷爷的羊奶一饮而尽,然后在一旁的溪水洗了把脸,抬头就是拉皮放的一群小羊肉串,这里的一切都是那么熟悉,而克拉拉也收到了海蒂的信,她看着手中的老王,决定要去山里看望海蒂。
第二天海蒂正在和拉皮一起放羊,当看到克拉拉来后,她立马就迎了上去。两位小伙伴又聚到了一起。克拉拉教海蒂怎样在城里吃饭,现在轮到海蒂来教她该怎样在山里吃饭,但凡嘴巴张得小了一点,都对不起自己的小肚子,克拉拉有模有样的学了起来,拉皮就在一旁看着她俩。

自从克拉拉来了以后,海蒂就没怎么和自己说过话,这让拉皮的醋意大发,她当面嘲讽起克拉拉的身体缺陷,为了报复,拉皮甚至偷走了她的轮椅,然后愤怒地推下悬崖。等回过神来,她才意识到自己犯了大错。拉皮不敢再去见海蒂,只有爷爷知道这都是拉皮干的坏事,她只好背着克拉拉去山上放羊,把它放在石头上,爷爷就去忙自己的事情。这时,一只蝴蝶轻轻地落在她的脚背,但很快就要飞走了。克拉拉本能的伸手去抓,这时她还没意识到自己居然站了起来。
海蒂和拉皮连忙上去搀扶。在两人的帮助下,克拉拉开始重新练习走路。与此同时,克拉拉的父亲也找了过来,她不明白女儿为什么会喜欢这里,走到哪都是破房子,还一踩一脚的羊屎蛋。直到看见眼前的一幕,她才回过神来,紧紧的抱住克拉拉,而奶奶也给海蒂带了一个礼物。这是一本故事书,不过里面却是一片空白。

奶奶告诉她,这本故事要由她自己来填满。海蒂开心的笑了,因为当一个作家是她既被嘲讽又一直坚持的梦想。一个人的出生环境是无法改变的,唯一能改变的是我们的心境。对生活和困境,保持微笑,是我们对自己最好的尊重,就像海蒂的名字一样,海纳百川,不存芥蒂。