What's on
Whether you're new to ballet and opera or you've loved them all your life, we have something for you.

Main Stage
Opera and music
Carmen
29 October–21 November 2026
Be seduced by the untameable heroine of Bizet’s ever-popular opera.

Linbury Theatre
Ballet and dance
Madam
3–4 November 2026
A celebration of the pioneering woman who set the standard for British ballet.

Main Stage
Ballet and dance
Visionaries: Robbins and MacMillan
9–28 November 2026
Revel in the beauty of two 20th-century ballet masterpieces.

Linbury Theatre
Insights: Un ballo in maschera
11 November 2026
Join cast and creatives behind Un ballo in maschera in a discussion on the inspirations and themes of Philipp Stölzl's new production of Verdi's opera about murderous political conspiracy and love triangles.

Main Stage
Opera and music
Un ballo in maschera
30 November–18 December 2026
Verdi’s stirring political drama is recast against a surreal, theatrical backdrop.

Clore Studio
Insights: Sir Peter Wright and The Nutcracker
2 December 2026
As The Royal Ballet prepares for The Nutcracker to return to the Main Stage, join cast and creatives in a celebration of the career of Sir Peter Wright, the man behind The Royal Ballet’s magical production. This Season marks Peter Wright’s centenary.

Main Stage
Ballet and dance
The Nutcracker
3 December 2026–13 January 2027
Experience the most magical of adventures.

Linbury Theatre
Ballet and dance
Stay Tuned
11–19 December 2026
The refreshing Danish dance company Kammerballetten make their Linbury debut with chamber ballets by Sol León and Paul Lightfoot

Main Stage
Opera and music
The Magic Flute
13 December 2026–17 February 2027
Embark on a fantastical adventure for all the family.
Be the first to know
Sign up to hear the latest Royal Ballet and Opera news, receive ticket alerts, and discover how to support us.