Рене Зеллвегер была с самого начала уверена, что на роль главного героя лучше всех подойдёт Юэн МакГрегор.
В фильме показан дом главной героини возле Конистона в Озёрном краю в графстве Камбрия. Поттеры действительно владели им в 1930-е годы.
По сценарию, в сцене прощания на вокзале Беатрис Поттер и Нормана Уорна должен был идти дождь. Юэн МакГрегор предложил обработать верхнюю одежду глицерином, чтобы придать ей вид побывавшей под водой, но у художника по костюмам Энтони Пауэлла на этот счёт было другое мнение. Он настоял на том, чтобы актёров действительно полили водой. Чтобы не замёрзнуть, МакГрегору пришлось надеть под верхнюю одежду тонкий гидрокостюм.