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