The best months to visit Madrid are April, May, June, September and October, when average highs sit in the comfortable 20s and rain days stay low. May brings highs around 24 °C with 7 rain days and 12.6 hours of sunshine a day, while October cools to 22 °C with 8 rain days — ideal for wandering Plaza Mayor. July and August are peak season, hot and busy with school holidays as highs climb past 34 °C. Winter is the quiet low season, cool and clear but well outside the comfortable range.
Best months AprilMayJuneSeptemberOctober
Madrid month by month
Average highs and lows (°C), 2016–2025. Highlighted bars are the best months.
| Month | High | Low | Rain days | Sun / day |
|---|---|---|---|---|
| January | 10.5 °C | 1.6 °C | 7 | 6.7 h |
| February | 13.7 °C | 3 °C | 5 | 8.4 h |
| March | 15.7 °C | 4.9 °C | 11 | 8.8 h |
| April | 19 °C | 7.6 °C | 10 | 10.7 h |
| May | 24.1 °C | 11.6 °C | 7 | 12.6 h |
| June | 29.9 °C | 16.8 °C | 5 | 13.2 h |
| July | 34.3 °C | 20.1 °C | 1 | 13.9 h |
| August | 33.7 °C | 20.1 °C | 2 | 12.7 h |
| September | 27.1 °C | 15.1 °C | 5 | 11 h |
| October | 21.9 °C | 11.1 °C | 8 | 8.6 h |
| November | 14.2 °C | 5.9 °C | 8 | 7.1 h |
| December | 11.2 °C | 3.2 °C | 7 | 6.3 h |
How the months are picked.A month qualifies when its average high sits in the comfortable 20–28 °C band (scored down towards 9 °C and 37 °C), rain days are few and sunshine hours are high — at least 78 % of the city's best-scoring month. July and August are then set aside as peak season (school-holiday crowds and prices) whenever at least three other months qualify; where summer is the only comfortable window they stay. Figures are ten-year averages (2016-01-01 to 2025-12-31) from ERA5 reanalysis data via Open-Meteo (CC BY 4.0) for the city centre coordinates.

When to go, and what to expect
Spring (Mar-May)
A top pick — mild, bright and green, ideal for walking the city.
Summer (Jun-Aug)
June is excellent; July and August suit only heat-lovers who plan siestas.
Autumn (Sep-Oct)
Another top pick — warm, sunny days without the summer extremes.
Winter (Nov-Feb)
Worth it for museums and festive lights if you don't mind the chill.
Notable events
- May
- San Isidro Festival, Madrid's patron saint celebration
- December
- Christmas markets and lights around Plaza Mayor
- March or April
- Semana Santa (Holy Week processions)
- July-August
- Veranos de la Villa summer arts festival

Frequently asked
Is Madrid too hot in August?
It can be. August averages highs of 33.7 °C with only 2 rain days, so midday heat is intense — plan indoor visits and early-morning walks.
What is the rainiest month?
March, with 11 rain days, is the wettest, closely followed by April with 10. Even so, both keep good sunshine, and July is driest with just 1 rain day.
Is winter worth visiting?
Yes, if you like quiet and festive atmosphere. Highs sit around 10-14 °C with 6-7 rain days in January and December, so pack warm layers for the crisp, sunny days.
Know when to go? Now decide where to stay — our Madrid area guide →
Areas of Madrid
Best time to visit near here
Sources
- Open-Meteo historical weather API — monthly climate normals, 2016–2025 (CC BY 4.0)
- ERA5 reanalysis (ECMWF / Copernicus) — the underlying temperature, precipitation and sunshine data
- ReasonStay methodology — how the best months are computed and checked
An independent guide to Madrid — honest, verified, no invented data. Climate figures: ERA5 via Open-Meteo, 2016–2025 averages; the best months are computed from them, not opinion.