Theatre in Madrid

171 theatre shows are listed in Madrid over the next 60 days, with tickets from £147.77. The next is Mario Alonso Puig on Tuesday, 3 November 2026. Venues include Teatro Lope de Vega, Santiago Bernabéu and Teatro Calderón.

Listings updated

What theatre shows are on in Madrid over the next 60 days?

171 theatre shows over the next 60 days · showing 51–100 (21 November – 5 December 2026)

Ordered by date · page 2 of 4.