Королева, уверенная в том, что её коварный план удался, снова задала зеркалу свой вопрос. И зеркало показало ей, как егерь не смог убить Белоснежку и отпустил ее. В ярости Королева заточает егеря в темницу и готовит новый злодейский план: угостить Белоснежку отравленным яблоком. Белоснежка осталась в лесу одна и познакомилась с добрыми зверушками: зайчиками, лисичками, белочками, медведями. Они вместе играли, веселились и позвали ее погреться в домик.
Второе действие
В домике такой беспорядок, как будто в нём никогда не убирали. Друзья дружно принялись за работу, и вскоре дом заблестел чистотой. Белоснежка очень устала и заснула. Хозяева дома – гномы, возвратившись с работы, очень удивились, увидев спящую девушку. Белоснежка проснулась и рассказала им свою грустную историю. Гномы пожалели Белоснежку и предложили остаться у них. И конечно, они познакомились с ней:
Я – Мудрый, потому что самый старший...
Я – Малыш, я самый маленький...
Я – Скромный, я очень робею....
Я – Чхи... Чхи-чхи!
Я – Соня, я люблю поспать...
Я – Весельчак, мне всегда весело
Только один гном – его звали Угрюмый – долго сидел с обиженным видом. Но, наконец, и он представился Белоснежке.
Ясным утром Белоснежка хлопотала по дому, готовила гномам завтрак. Теперь им приходится делать зарядку и умываться. Понемногу все они привыкают к чистоте и порядку. Трудолюбивые человечки уходят на работу, а в это время злая Королева, переодевшись дряхлой старухой, появляется в домике и дарит Белоснежке отравленное яблоко. Откусив маленький кусочек, девушка падает мёртвой. Королева злобно торжествует.
Сбегаются друзья Белоснежки. Пришёл и Королевич, который повсюду искал Белоснежку. Все глубоко опечалены смертью доброй, всеми любимой девушки. В последний раз Королевич целует её. И свершается чудо – Белоснежка оживает! Любовь победила колдовство. А Королева, увидев Белоснежку живой, в ярости бросается на нее, но добрые гномики и Королевич выгоняют утратившую колдовскую силу Королеву из государства навсегда. Все славят добрую Белоснежку и храброго Королевича.