Сельма Трасквист живет в неблагополучной семье, состоящей из мамы, папы, младшей сестры Сигне и деда Отто. У ее родителей нет денег, чтобы оплатить жилье, и поэтому Сельма решает вместе с эксцентричным профессором Триппельхатом отправиться в рискованное северное путешествие на удивительном летательном аппарате. Их цель — найти мифическое королевство, где обитает Томтен, шведский аналог Санта-Клауса. Девочка надеется, что именно он сможет осуществить ее заветную мечту и поможет ее семье избежать бездомности в преддверии Рождества.