
Spain
Average temperatures, rainfall and conditions through the year, based on 20 years of historical data.
Madrid experiences its warmest weather in July, with average highs reaching 33.4°C (92.1°F). The coolest month is typically January, averaging 9.9°C (49.8°F). Rainfall is heaviest in October (around 63.5mm), while July tends to be the driest month of the year with approximately 4.8mm of precipitation.
33.4°C (92.1°F)
Hottest month avg high
9.9°C (49.8°F)
Coolest month avg high
64mm
Wettest month avg
5mm
Driest month avg
| Month | Avg High | Avg Low | Rainfall | Rainy Days | Sunshine |
|---|---|---|---|---|---|
| Jan | 9.9°C (49.8°F) | 1.3°C (34.3°F) | 37.6mm | 7 | 6.9h |
| Feb | 12.2°C (54°F) | 2.1°C (35.8°F) | 31.1mm | 6 | 8.4h |
| Mar | 15.3°C (59.5°F) | 4.2°C (39.6°F) | 58.3mm | 9 | 9.3h |
| Apr | 18.6°C (65.5°F) | 7.2°C (45°F) | 57.5mm | 9 | 11.1h |
| May | 23.5°C (74.3°F) | 11°C (51.8°F) | 37.1mm | 6 | 12.8h |
| Jun | 28.9°C (84°F) | 15.8°C (60.4°F) | 18.8mm | 4 | 13.4h |
Suggested packing for Madrid's climate.
Light layers that work for both mild afternoons and cooler evenings.
A compact umbrella and a light rain jacket for the wettest months.
Sunscreen, a wide-brimmed hat and sunglasses for hot, sunny days.
A warm jacket or fleece for chilly mornings and evenings.
Get a day-by-day weather plan for your exact travel dates.
Use our Trip Planner