这部童话的主人公是瑞典南部乡村的一个14岁男孩尼尔斯。他的父母都是善良、勤劳而又十分贫困的农民,但尼尔斯生性粗野,非常顽皮,对读书毫无兴趣,专爱恶作剧,欺负小动物。一个初春,他的父母上教堂去了,他在家里因为捉弄一个小精灵,被小精灵变成了一个拇指大小的小人。正在这时,一群大雁从空中飞过,家中一只雄鹅莫顿也想展翅眼随大雁飞行,尼尔斯为了不让雄鹅飞走,紧紧抱住雄鹅的脖子,不料却被雄鹅带上高空。从此,他骑在鹅背上,跟随着大雁走南闯北,一直飞到最北部的拉普兰省……他看到了自己祖国的旖旎风光,增长了许多见识,结识了各市地多朋友,听了许多故事传说,经历了种种困难和危险,并从旅伴和其它动物身上学到了不少优点,逐渐改正了自己淘气调皮的缺点,培养了勇于舍己、助人为乐的优秀品德。由于尼尔斯的心变得善良了,当他重返家乡时,不仅恢复了原形,而且成了一个勇敢、善良、乐人助人、富于责任感且勤劳的大男孩子。