В начале восьмидесятых годов Римский-Корсаков познакомился со сказкой А. Н. Островского «Снегурочка» (1873). Тогда она не произвела на него большого впечатления. «В зиму 1879—1880 годов, — вспоминал композитор, — я снова прочитал «Снегурочку» и точно прозрел на ее удивительную поэтическую красоту… Не было для меня на свете лучшего сюжета, не было для меня лучших поэтических образов, чем Снегурочка, Лель или Весна». Опера сочинялась летом 1880 года в глухой русской деревне. Композитор говорил впоследствии, что ни одно произведение не давалось ему с такой легкостью и быстротой, как «Снегурочка».В 1881 году опера была завершена. В письмах к друзьям композитор писал: "Заканчивая "Снегурочку",я почувствовал себя созревшим музыкантом и композитором, ставшим окончательно на ноги." Премьера, состоявшаяся 29 января (11 февраля) следующего года на сцене Мариинского театра с большим успехом. Оперу восторженно принял и А. Н. Островский: «Музыка к моей «Снегурочке» удивительная, я ничего не мог никогда себе представить более к ней подходящего и так живо выражающего всю поэзию русского языческого культа и этой сперва снежно-холодной, а потом неудержимо страстной героини сказки». А Римский-Корсаков сказал:"Я вынес убеждение,что "Снегурочка"-это мое лучшее произведение" Оптимистическая идея оперы — прославление могущественных животворных сил природы, несущих людям счастье — коренится в народной поэзии. «Снегурочка» воплощает вместе с тем мысль о великой преображающей силе искусства. В опере противопоставлены два мира — реальный и фантастический, олицетворяющий, по словам композитора, «вечные, периодически выступающие силы природы». Снегурочка, пастух Лель и царь Берендей — персонажи полуреальные, полуфантастические. Яриле-солнцу — «творческому началу, вызывающему жизнь в природе и людях» (Римский-Корсаков) — враждебен суровый Мороз. Снегурочка — холодное дитя Мороза и Весны — всей душой тянется к людям, к солнцу, и композитор с замечательной правдой выражения показывает, как постепенно любовь и тепло торжествуют в ее сердце, приводя к гибели.