Spain Capital
Best time to visit Madrid
Go inMay–June and September
J10°F12°M16°A18°M22°J28°J32°A31°S26°O19°N13°D10°
August empties out as locals flee the heat, and some family-run bars close for the month.
See Madrid on the globeMadrid month by month
| Month | Rating | Avg high | Rain | Crowds | Flights | What’s on |
|---|---|---|---|---|---|---|
| January | Mixed | 10°C | Some rain | Quiet | Cheapest | – |
| February | Mixed | 12°C | Some rain | Quiet | Cheapest | – |
| March | Good | 16°C | Some rain | Moderate | Average | – |
| April | Mixed | 18°C | Wet | Moderate | Average | – |
| May | Great | 22°C | Some rain | Peak crowds | Priciest | San Isidro |
| June | Great | 28°C | Some rain | Moderate | Average | – |
| July | Great | 32°C | Mostly dry | Moderate | Cheapest | Madrid Orgullo |
| August | Great | 31°C | Mostly dry | Quiet | Cheapest | – |
| September | Great | 26°C | Mostly dry | Moderate | Average | – |
| October | Good | 19°C | Some rain | Peak crowds | Average | – |
| November | Mixed | 13°C | Some rain | Moderate | Cheapest | – |
| December | Mixed | 10°C | Some rain | Moderate | Average | Christmas and Nochevieja |
Festivals, events and seasons in Madrid
- May🎉 San IsidroThe city’s patron saint fiestas: verbenas, chotis dancing and the start of the Las Ventas bullfighting fair.
- July🎉 Madrid OrgulloOne of Europe’s biggest Pride celebrations, early July.
- December🎉 Christmas and NocheviejaLights on Gran Vía and twelve grapes at Puerta del Sol on New Year’s Eve.
Good to know
- Flights to Madrid are usually cheapest in January–February, July–August and November.
- Crowds and prices peak in May and October, so book early.
Sobrino de Botín, open since 1725, is the world’s oldest restaurant according to Guinness.
Questions people ask
When is the best time to visit Madrid?
The best time to visit Madrid is May–June and September. August empties out as locals flee the heat, and some family-run bars close for the month.
What is the cheapest time to fly to Madrid?
Flights are usually cheapest in January–February, July–August and November, when demand is lowest.
When is Madrid busiest?
Madrid is busiest in May and October.
What is the weather like in Madrid?
July is the warmest month, with average highs of 32°C, and January the coolest at 10°C. The wettest period is April.
More places in Spain
- Seville best in Mar–May and Oct
- Barcelona best in Apr and Jun
- Granada best in Mar, May and Sep
- Valencia best in Apr–Jun and Sep
- Almería best in Feb–Jun and Sep–Dec
- San Sebastián best in Jun–Aug
- Pamplona best in Jun–Sep
- Santiago de Compostela best in Jun–Aug
- Palma de Mallorca best in Jan and Apr–Jun
- Santa Cruz de Tenerife best in Feb–Jul and Sep–Nov
Nearby destinations
- Porto, Portugal best in May–Aug
- Andorra la Vella, Andorra best in Aug–Oct
- Lisbon, Portugal best in May–Sep
- Bordeaux, France best in May–Jun and Aug–Sep
- Algiers, Algeria best in Apr–Jun and Sep–Oct
- Fez, Morocco best in May–Jun and Oct