Действие происходит в стране берендеев в мифические времена. Приходит конец зиме — леший прячется в дупло. На Красную горку вблизи Берендеева посада, столицы царя Берендея, прилетает Весна, а с нею возвращаются и птицы: журавли, лебеди — свита Весны. Холодом встречает Весну страна берендеев, а все из-за заигрываний Весны с Морозом, старым дедом, признается сама Весна. Родилась у них дочка — Снегурочка. Весна боится ссориться с Морозом ради дочери и вынуждена терпеть все. Рассержено и само «ревнивое» Солнце. Поэтому и зовёт Весна всех птиц согреться пляской, как поступают и сами люди в холода. Но только начинается веселье — хоры птиц и их пляски, — как поднимается вьюга. Весна прячет птиц в кусты до нового утра и обещает их согреть. Тем временем из лесу выходит Мороз и напоминает Весне, что у них есть общее дитя. Каждый из родителей по-своему заботится о Снегурочке. Мороз хочет спрятать её в лесу, чтобы жила она среди послушных зверей в лесном терему. Весна хочет другого будущего для дочки: чтобы жила она среди людей, среди весёлых подруг и ребят, играющих и пляшущих до полуночи. Мирная встреча переходит в cпop. Мороз знает, что бог Солнца берендеев, горячий Ярило, поклялся погубить Снегурочку. Как только в её сердце зажжётся огонь любви, он растопит её. Весна не верит. После ссоры Мороз предлагает отдать их дочь на воспитание к бездетному Бобылю в слободку, там и парни вряд ли будут обращать внимание на их Снегурочку. Весна соглашается.Мороз вызывает из лесу Снегурочку и спрашивает, не хочет ли она жить с людьми. Снегурочка признается, что давно тоскует по девичьим песням и хороводам, что нравятся ей песни молоденького пастуха Леля. Это особенно пугает отца, и он наказывает Снегурочке больше всего на свете остерегаться Леля, в котором живут «палящие лучи» Солнца. Расставаясь с дочкой, Мороз поручает заботу о ней своим «лешуткам» лесным. И, наконец, уступает место Весне. Начинаются народные гулянья — проводы Масленицы. Берендеи песнями встречают приход Весны.