
Royal Ballet & Opera 25-26 Season
Sun 5 Oct 2025 - Sun 26 Apr 2026
The Royal Ballet & Opera 2025-26 season features 9 world-class productions – comprising five ballets and four operas – including beloved classics The Nutcracker, Giselle, The Magic Flute and La Traviata, alongside new opera productions Tosca and Siegfried, the next instalment of the Ring cycle.