Он предлагает свой план: завтра, в Ярилин день, на рассвете должны собраться все невесты и женихи, чтобы соединиться брачным союзом. Это и будет лучшей жертвой Яриле. Однако Бермята сообщает, что это невозможно, так как все невесты рассорились со своими женихами из-за Снегурочки, поселившейся в слободе. Берендей не верит и требует, чтобы его приказание было исполнено. Тут появляется отрок, который приводит Купаву, и она рассказывает о том, как Снегурочка увела у нее жениха Мизгиря.
Берендей приказывает привести Мизгиря на «суд государев». При всем честном народе царь обвиняет его в том, что он обманул бедную Купаву, и спрашивает совета, как лучше наказать Мизгиря, чтобы кара не пала на всех берендеев. Бермята предлагает заставить Мизгиря жениться на брошенной им невесте, но тот возражает: теперь его невеста Снегурочка. Да и Купава говорит, что ее сердце разбито и теперь в нем будет только ненависть к Мизгирю. Тогда царь предлагает изгнать его навечно из страны берендеев.
Мизгирь предлагает царю самому посмотреть на Снегурочку. Когда Бобыль приводит приемную дочь, царь поражен ее красотой и хочет найти ей достойного жениха, чтобы эта жертва задобрила Ярилу. Но Снегурочка признается, что ее сердце еще не ведает любви. Жена Бермяты, Елена Прекрасная, говорит, что сердце Снегурочки может растопить только Лель. Пастух зовет девушку до утра вить венки: он обещает, что любовь в сердце Снегурочки проснется. Но и Мизгирь хочет добиться любви от Снегурочки.
Действие III
На вечерней заре парни и девушки водят хороводы. В центре – Лель со Снегурочкой. Берендей поражен пением Леля и предлагает выбрать ему девушку, которая своим поцелуем наградит его. Снегурочка просит выбрать ее, но пастух выбирает Купаву. Остальные девушки мирятся со своими парнями, а Снегурочка плачет. Лель говорит, что это не любовь, а обида. Если же Снегурочка его действительно полюбит, то он готов утром повести ее встречать Солнце.
Мизгирь признается в своих чувствах Снегурочке, но пугает ее своей страстью и готовностью умереть. Не привлекает ее и бесценный жемчуг. Тогда Мизгирь силой хочет добиться взаимности. На помощь приходят Леший, который уводит Мизгиря в сторону призраком Снегурочки. Лель же своим пением сводит с ума не только Купаву, которая признается в своей любви, но и Елену Прекрасную.
Действие IV
Лель предлагает Снегурочке научиться любви у Купавы, и девушка бежит за помощью к матери-Весне. Она может исполнить просьбу дочери, но напоминает о предостережении отца. Снегурочка готова жизнь отдать хотя бы за миг любви. Весна надевает на ее голову венок и говорит, что Снегурочка полюбит первого, кого встретит. Им оказывается Мизгирь, который гордится, что Снегурочка наконец ответила на его любовь. Он не хочет слышать о ее страхе перед Ярилой и на рассвете приводит на гору, где собрались все берендеи, в качестве своей невесты.
С первыми лучами Солнца Снегурочка тает, но благословляет любовь, несущую ей смерть. Мизгирь считает, что боги над ним посмеялись, и он от отчаяния бросается в озеро прямо с Ярилиной горы. Но царь говорит, что гибель Снегурочки и Мизгиря погасят гнев Ярилы, который теперь даст берендеям тепло, урожай и жизнь. Берендеи веселятся.