Teatro de la Zarzuela
Photo: Javier Perez Montes, CC BY-SA 4.0 via Wikimedia Commons
Theatre

Teatro de la Zarzuela

Address
de Jovellanos, 4, 28014 Madrid

View on map ↗

Next date here

Las trece rosas rojas

Upcoming shows

Teatro de la Zarzuela is a theatre located at calle de Jovellanos, 4, in Madrid. Teatro de la Zarzuela (Madrid) hosts Las trece rosas rojas 6 dates from 25 November to 2 December 2026. On the programme: 6 shows through 28 March 2027.

Programme checked on 13 November 2026.

Teatro de la Zarzuela has 6 upcoming shows in Madrid, mostly Opera and Classical, €5 to €25.

6 upcoming shows
5–25 € tickets
4 genres
Opera3Classical1Dance1World music1

No show tonight at Teatro de la Zarzuela. Next: Wed 25 November — Las trece rosas rojas. No date this week.

Performance calendar

41 upcoming dates

Upcoming shows

🔔 Be notified as soon as a new show is scheduled there

Teatro de la Zarzuela has dates announced. Leave your email: one message per new listing — nothing else.

Already have an account? Sign in to follow in one tap.

Frequently asked questions

How do I get to Teatro de la Zarzuela?

de Jovellanos, 4, 28014 Madrid.

What are the next shows at Teatro de la Zarzuela?

Next dates at Teatro de la Zarzuela: Wed 25 November — Las trece rosas rojas, Mon 30 November — XXXIII Ciclo de Lied - Christiane Karg and Fri 11 December — Les ballets espagnols de «La Argentina». The full calendar is on this page, updated every day.

What kind of shows are on at Teatro de la Zarzuela?

The upcoming line-up at Teatro de la Zarzuela splits between Opera (3), Classical (1) and Dance (1).

Around this theatre

Theatres nearby

Other theatres a few minutes from Teatro de la Zarzuela:

Recent history

Las trece rosas rojas · Wed 25 Nov
From €5
View