Название города Смиренсбург основано на названии Смеренбург (нидерл. Smeerenburg) — бывшее поселение на острове Амстердам, основанное датскими и голландскими китобоями в 1614 году.
В мультфильме показано 182 почтальона.
Названия городов, изображённых на карте в кабинете отца Джеспера, основаны на именах сотрудников, работавших над мультфильмом.
Изначально Джеспер задумывался как трубочист.
Фильм находился в разработке около 10 лет.
Неда Маргрете Лаба, которая озвучила Маргу, проживала в Тромсё (это в Норвегии) и по-английски не говорила. Режиссёр фильма Серхио Паблос лично отправился в Тромсё и записал все реплики этой героини, пользуясь услугами переводчика и мимикой для объяснений, что именно требуется от юной актрисы озвучивания.
Первый анимационный фильм, традиционно нарисованный вручную, в котором для придания ему схожести с проектами в формате 3D были использованы пространственное освещение и текстура.
Изначально предполагалось, что саамы будут говорить по-английски, но впоследствии от этой идеи отказались, и все саамы говорят в фильме на родном языке.
Изображая Смиренсбург, аниматоры специально использовали множество острых углов и треугольников, чтобы показать, насколько сам город недружелюбен и некомфортен. В противовес этому дом и сарай Клауса изображены крепкими и надёжными, как, собственно, и сам Клаус.
Озвучивший Джеспера актёр Джейсон Шварцман много импровизировал. По словам режиссёра Серхио Паблоса, в окончательный вариант фильма вошло не более 40% реплик, прописанных в сценарии, все остальные Шварцаман придумал сходу.