Home > Destinations > Europe > Spain

Weather in Madrid

Madrid sits at an altitude of 667m (2,188ft) so despite its Mediterranean climate, its winters are cool. The best times to visit Madrid are between March and June and then from September to October, when temperatures peak around 21°C (70°F).

Spring (March to May) is lovely. Apart from good weather, there is a string of festivals including the city’s biggest celebration, the Festival of San Isidro.

Summer (June to August) is hot. July is when the heat is at its most extreme. August is also a hot month and sometimes temperatures can reach over 35°C (95°F) when heatwaves strike, so join the locals and enjoy a good siesta in the middle of the day when it gets unbearably hot outside.

With average temperatures dropping from mid 20°C (70°F) to 10°C (50°F), Autumn (September to November) is another popular season to visit Madrid.

Winter (December to February) is cool (7°C/45°F) rather than cold, and there are also many sunny days. January is one of the cheapest months to visit Madrid so it's good news for budget-conscious travellers.

Guidetype and fpcity weatherwtg_cforecast_table
Weather (day) Temp (max day) Rain (mm) Wind (mph) Humidity Pressure Visibility
Sunday
Sunny
Sunny skies
23
°C
0.1
6
se
0-20%
1013 mb
good
Monday
Sunny
Sunny skies
23
°C
0.1
0
sse
0-20%
1013 mb
good
Tuesday
Sunny
Sunny skies
23
°C
0.1
0
s
0-20%
1013 mb
good
Wednesday
Sunny
Sunny skies
23
°C
0.1
2
ssw
0-20%
1013 mb
good
Thursday
Sunny
Sunny skies
23
°C
0.1
2
s
0-20%
1013 mb
good
Friday
Sunny
Sunny skies
23
°C
0.1
4
s
0-20%
1013 mb
good
Saturday
Sunny
Sunny skies
23
°C
0.1
3
sse
0-20%
1013 mb
good
View help

Comment Record: