Петр Ильич Чайковский написал музыку к балету щелкунчик в 1892 году. Премьера балета "Щелкунчик" состоялась в декабре 1892 года в Мариинском театре (Санкт-Петербург). С тех пор балет пережил рекордное количество постановок, как классических, так и новаторских.
Сама история создания балета не менее интересна. В конце 19 века директор императорских театров И. А. Всеволожский задумал создать представление, в котором будут объединены опера "Иоланта" и балет "Щелкунчик". Эта постановка, задуманная как пышное, роскошное представление-феерия, должна была стать главным событием сезона. Таким образом, Чайковский получил заказ на музыку к "Иоланте" и "Щелкунчику". Однако работа над балетом затягивалась, поскольку композитор не сразу нашел подход к музыкальной интерпретации сказки Гофмана. В основу балета был положен сценарий Петипа. Произведение Чайковского получило восторженную оценку критики, однако некоторые современники композитора сомневались в возможности постановки балета. Музыка "Щелкунчика" сложнее других произведений Чайковского, написанных для балета. Композитора недаром называли реформатором балетной музыки, привнесшего в нее динамику, сквозное развитие образов и музыкальных тем.