Театральную премьеру балета, которая состоялась 6 декабря 1892 года в Петербурге на сцене Мариинского театра, тоже ждал успех. Постановщиком «Щелкунчика» стал Лев Иванов (Мариус Петипа не смог участвовать в постановке по причине тяжелой болезни). Костюмы шились по эскизам Всеволожского. На следующий день после премьеры композитор написал брату: «Опера и балет имели вчера большой успех. Особенно опера всем очень понравилась… Постановка того и другого великолепна, а в балете даже слишком великолепна – глаза устают от этой роскоши».