Сад перед домом Кая и Герды, последние дни лета. Бабушка пересаживает садовую розу в горшок, чтобы она украшала дом зимой. Дети веселятся со своим другом Вороном.
Стремительно наступает осень, а ее сменяет зима. В сад приходит Снежная Королева со свитой.
Зимний вечер в доме. Кай томится от скуки. Он увлекает бабушку и Герду, и все вместе танцуют вокруг розы. В комнате начинают происходить странные вещи — это появляются тролли. Они хотят погубить розовый куст, но бабушка и дети их прогоняют.
На городской площади народ радуется первому снегу. В это время появляется Снежная королева со свитой. Маленький тролль указывает на Кая: это его вчерашний обидчик. Королева заставляет мальчика увидеть окружающий мир уродливым и смешным, а взамен обещает показать свое прекрасное царство. Кай не в силах сопротивляться, и Снежная королева увозит его с собой.
Приходит весна. Кай до сих пор не вернулся. Герда решается идти на поиски друга.
Устав в пути, Герда останавливается в саду с оранжереей. Ее находит Цветок. Он очень старается понравиться Герде. Из оранжереи появляются другие цветы и птицы, приглашая гостью отдохнуть. Зачарованная Герда успевает обо всем забыть. Ей на помощь прилетает Ворон: он не мог бросить подругу в беде. Герда видит у Ворона розу, вспоминает о Кае и спешно покидает оранжерею.
Герда и Ворон попадают в темный лес. Здесь их хватают разбойники: Ворона сажают клетку, а Герду связывают. Чтобы поднять настроение Атаманше, разбойники начинают дурачиться — так, что под конец не могут удержаться на ногах. Герда жалеет их. Из леса появляются тролли и забирают клетку с Вороном. Герда умоляет Атаманшу отпустить ее, чтобы спасти друзей. Разбойники, растроганные заботой Герды, тоже просят отпустить девочку, и Атаманша в конце концов соглашается.
Сквозь ужасную метель Герда добирается до чертогов Снежной королевы. Она находит Кая и торопится увести его, пока хозяйки нет во дворце, но королева слишком быстро возвращается. На помощь девочке приходят все персонажи сказки. Герда и Кай счастливо оказываются дома.