WettergramWettergram
📍 Spain · Avg 2014–2023
🇪🇸

Madrid

40.42°N, -3.70°W

The best time to visit Madrid: March, April and October – best in April (avg. 13.3 °C, 9 rainy days).

🌡️
Hottest Month
Ø 26.9°C
Jul
↑ 33.9°C↓ 19.9°C
🧊
Coldest Month
Ø 5.6°C
Jan
↑ 10.1°C↓ 1.1°C
☀️
Sunniest Month
13.9 h
Jul · avg per day
🌧️
Most Rainy Days
9
Apr · days/month
🏛️ Best travel time:MarAprOct
🚶 Good travel time:JanFebMaySepNovDec
Month by month

📊 Monthly Climate Overview

MonthMax °CMin °CRain mmRain DaysSun hWind km/hSea °C
Jan10.1°C1.1°C37.6 mm77.0 h15.5 km/h–
Feb12.9°C2.5°C28.2 mm68.3 h16.9 km/h–
Mar15.9°C4.6°C49.3 mm89.3 h18.7 km/h–
Apr19°C7.5°C61.2 mm910.7 h17.7 km/h–
May24.3°C11.6°C31 mm612.6 h18.2 km/h–
Jun29.4°C16.3°C16.3 mm413.5 h18 km/h–
Jul33.9°C19.9°C7.9 mm113.9 h18.5 km/h–
Aug33°C19.4°C10.9 mm212.7 h17.3 km/h–
Sep26.8°C15.1°C51.5 mm511.1 h15.5 km/h–
Oct21.6°C10.8°C62.9 mm88.8 h14.9 km/h–
Nov14.2°C5.8°C54.9 mm97.2 h15.6 km/h–
Dec11.4°C3°C45.2 mm76.4 h14.1 km/h–

📖Climate & Best Time to Visit Madrid

Madrid (Spain) has a Mediterranean / mild temperate climate with an annual average of around 15 °C. Daytime highs average 21 °C, while nights cool to about 10 °C. The destination sees roughly 457 mm of rainfall per year and 10.1 hours of sunshine per day on average.

Spain's capital with the Prado Museum (Velázquez, Goya), the Royal Palace, the Plaza Mayor and tapas tours through La Latina.

Spring and autumn are ideal for a city break: July is the sunniest month with 13.9 hours of sun per day, and mild temperatures make exploring on foot comfortable. Peak summer (July, up to 33.9 °C) can get exhausting, while in January nights drop to 1.1 °C.

Note: with roughly 33 °C between the hottest and coldest month, picking the right time of year matters a lot here.

🎟️ Top activities in Madrid

Climate looks good? Time to make it happen.
Compare Madrid deals across 80+ providers — one click, fair price.
✈️ Plan trip →
Side by side

🏡 How does it compare to home?

Enter your hometown — we’ll show you a direct climate comparison.

Keep exploring

✨ Discover more of Madrid

🌦️WeatherLive & 14-day forecast🌐World mapView on the map🗺️Plan tripBest time: Mar

Frequently asked questions about Madrid

When is the best time to visit Madrid?

The best time to visit Madrid: March, April and October – best in April (avg. 13.3 °C, 9 rainy days). Based on the monthly values for 2014 to 2023.

What are the temperatures in Madrid?

The warmest month is July with an average of 26.9 °C and daytime highs around 33.9 °C. The coldest month is January with an average of 5.6 °C and night-time lows around 1.1 °C.

How many rainy days does Madrid have?

April has the most rainy days with 9 rainy days. The driest month is July with 1 rainy day.