La Temporada 2025-2026 del Teatro Real —la 29ª desde su reapertura— abordará obras y creaciones que abarcan desde Shakespeare hasta el Barbazul de Bartók y tendrá un total de 391 funciones.
Encabezan el reparto de «Attila» la soprano Sondra Radvanovsky (Odabella), el bajo-barítono Christian Van Horn (Attila), el tenor Michael Fabiano (Foresto) y el barítono Artur Rucinski (Ezio).
Entre el 23 de marzo y el 9 de abril se ofrecerán diez funciones de «Mitridate, re di Ponto», en una nueva producción que se estrenará en el Teatro Real y se presentará posteriormente en los teatros coproductores: Ópera de Frankfurt y Gran Teatre del Liceu de Barcelona.
La nueva producción del Teatro Real para «La vida breve» y «Tejas verdes» cuenta con dirección musical de Jordi Francés y dirección escénica de Rafael R. Villalobos.
Se ofrecerán 10 funciones de «Eugenio Oneguin», entre el 22 de enero y el 18 de febrero, en una nueva coproducción del Teatro Real estrenada en 2020 en la Ópera de Oslo y presentada posteriormente en el Liceu de Barcelona.