Where did Pyotr Ilyich Tchaikovsky’s The Nutcracker premiere in 1892?

The story behind the answer

Pyotr Ilyich Tchaikovsky’s The Nutcracker premiered at the Mariinsky Theatre in Saint Petersburg.

The first performance took place on 18 December 1892, paired with Tchaikovsky’s opera Iolanta. The ballet was commissioned by the Imperial Theatres and was choreographed for its original production by Lev Ivanov after Marius Petipa became unable to complete the staging as planned.

The story draws on Alexandre Dumas’s adaptation of E. T. A. Hoffmann’s tale. Tchaikovsky’s score includes the distinctive celesta, an instrument he encountered in Paris and used prominently for the Sugar Plum Fairy’s music.

The ballet was not an immediate worldwide sensation. Its modern popularity grew substantially through later productions, especially twentieth-century holiday performances. The original premiere location was the Mariinsky Theatre, not Moscow’s Bolshoi Theatre, which is another major Russian ballet institution often associated with the repertory.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: