В декабре 1892 года в Мариинском театре Петербурга состоялась премьера балета П.И. Чайковского «Щелкунчик», положившая начало новой новогодней традиции. Этот спектакль обязательно играют в рождественский сезон.
Появился любимый сказочный персонаж - Щелкунчик - благодаря Эрнесту Теодору Амадею Гофману, который в 1816 году опубликовал сказку «Щелкунчик и Мышиный король». В 1838 году она была переведена с немецкого на французский язык Эмилем Лабедолльером.
В 1845 году эту сказку под названием «История Щелкунчика» весьма вольно пересказал Александр Дюма-отец. Именно это переложение послужило основой для балетного либретто, созданного Мариусом Петипа в 1891 году. Хореограф, по всей вероятности, в оригинале сказку не знал, только в пересказе. В его версии рождественская история превратилась в кондитерскую феерию со звоном мечей. Чайковский же, серьезно относившийся к Гофману, видел в тексте множество драматических деталей.
Внутреннее противоречие либретто и музыки делает самый праздничный русский балет таким необычным. Во всех постановках этого балета особая роль всегда отводится кукле-Щелкунчику, с которой танцует Маша, держа ее в руках. В версии сценографа Сулико Вирсаладзе (балет Юрия Григорьевича 1966 года) – это была большая мягкая игрушка. В постановке 2012 года хореографа Кирилла Симонова и художника Михаила Шемякина - это деревянная кукла, одетая в специально пошитый военный мундир, треуголку и белую тупею с косичкой.