The Nutcracker

Cheap The Nutcracker tickets

This show has now closed

View show & venue information

Cheap The Nutcracker Tickets at The Royal Opera House


The Show

The Nutcracker was first performed in 1892 at the Mariinsky Theatre in St Petersburg. It initially had a poor reception, but its combination of enchanting choreography and an unforgettable score have since made it one of the best-loved of all ballets.

Tchaikovsky's score was commissioned by the director of the Russian Imperial Theatres following the success of Sleeping Beauty in 1890. Marius Petipa created the scenario, based on a fairytale by E. T. A. Hoffman, and Lev Ivanov provided the choreography. 

Peter Wright's production pays homage to Petipa's original, and the stage sparkles with theatrical magic. A Christmas tree grows before our eyes, toy soldiers come to life to fight the villainous Mouse King, and Clara is whisked to the Land of Sweets on a golden sleigh. Julia Trevelyan Oman's designs draw upon 19th-century images of Christmas, making this a truly enchanting production for the festive season.

The Story

Clara, a young girl, creeps downstairs on Christmas Eve to retrieve her favourite present. But a mysterious magician, Drosselmeyer, is waiting to sweep her off on a magical adventure...

Looking for cheap The Nutcracker tickets at The Royal Opera House?

With our huge range of cheap ballet tickets, London shows have never been better value. Book with us for The Nutcracker and enjoy great ballets at a price that’s in tune with your budget. We’re your one-stop shop for cheap ballet tickets. Choose yours from the box on the right. We’ll confirm and dispatch them straight away.


• The UK’s biggest discount theatre specialist

• Your first choice for cheap The Nutcracker tickets at The Royal Opera House

• Book online or call us on 020 7492 1515

This show has now closed

How many tickets would you like?