Your browser is not supported. For the best experience, use any of these supported browsers: Chrome, Firefox, Safari, Edge.
Skip to main content

Ballet & Dance

English National Ballet - Nutcracker


29 Upcoming Events

United Kingdom

29 Events
Loaded 20 out of 29 events



A magical Christmas tradition for all the family

Ever since being founded in 1950, the company that would become English National Ballet has spread festive cheer throughout the holiday season with its annual production of the Nutcracker. From locations on tour to London’s Royal Festival Hall and The London Coliseum, watching their annual production is at the heart of countless people’s Christmas celebrations.  

Featuring more than 100 dancers and musicians who play Tchaikovsky’s moving score live, ENB’s Nutcracker is replete with breath-taking dancing, exquisite costumes and evocative sets.

Set during Edwardian London on a frost-dusted Christmas Eve, the plot follows Clara, who has received an enchanted Nutcracker as a gift. The pair then embark on a magical journey to a larger-than-life world where Clara battles with the Mouse King and meets a handsome stranger. As the air grows colder, Clara and the brave Nutcracker go on a balloon ride across London to the glistening Land of Snow where a puppet theatre comes alive with dancers from around the world.

Each year, English National Ballet’s Nutcracker receives critical praise. The Evening Standard said the production could “conjure childlike wonder in even dyed-in-the-wool cynics”, while The Sunday Express described it as the “perfect Christmas treat” and The Daily Express claimed the Nutcracker “fully deserves its place at the centre of London’s Christmas celebrations”.

Following sold-out performances in 2017, 2018 and 2019, ENB was unable to put on the Nutcracker in 2020 – which would have marked their 70th year performing the production – due to the coronavirus pandemic.

Organisers announced the Nutcracker would return in December 2021 with another unforgettable run of performances at the London Coliseum sure to add spirit once again to everyone’s winter and Christmas celebrations.


English National Ballet will present the Nutcracker from 16 December 2021 – 8 January 2022.

ENB's Nutcracker will be performed at the London Coliseum.

English National Ballet's production of the Nutcracker runs for two hours including one interval.

English National Ballet is performing Raymonda in early 2022.

Tickets for English National Ballet's 2021/2022 Nutcracker performances are on sale now.