Skip to main content
ES EN

Weather in Madrid today and 7-day forecast

Madrid Region. Live weather data from Open-Meteo. Updated on page load.

Loading...
Feels like: -- Humidity: -- Wind: -- Rain 24h: --

Next 24 hours in Madrid

7-day forecast

Useful data for today

Sunrise
--:--
Sunset
--:--
Max UV Index
--
Today
Air quality
--
PM2.5

Climate in Madrid

Madrid has a continental-influenced Mediterranean climate, shaped by an elevation of around 660 metres and its distance from the sea. The result is hot, very dry summers, with highs frequently exceeding 35 degrees Celsius in July and August, and cold winters with regular overnight frosts from December to February.

Spring and autumn are the best seasons to visit. Between April and June temperatures are pleasant, and short showers leave parks such as El Retiro and Casa de Campo at their greenest. September and October also bring mild days under clear skies.

Annual rainfall hovers around 430 mm, concentrated in spring and autumn. Summer afternoon thunderstorms, triggered by instability over the Sierra de Guadarrama, can be intense and very local. Winter snow is rare in the city itself, but events such as Storm Filomena in January 2021 can be remarkable.

Prevailing winds blow from the west and south-west, and the urban heat island effect can lift night-time readings several degrees above the surrounding sierra. Use our hourly forecast to plan terraces, San Isidro events or visits to the Prado Museum with the best light and temperatures.

The climate of Madrid today: 1991-2020 normals

What the averages say

The mean annual temperature is 15.4 °C. The warmest month is July, averaging 26.2 °C with highs around 32.8 °C; the coldest is January, averaging 6.5 °C with lows of 3.0 °C. The 30 degrees between the mean high of July and the mean low of January are the real measure of how continental this climate is.

Heat, cold and extremes

On average, 71 days a year reach 30 °C or more and 13 bring frost. Heat is the dominant feature. The highest reading in the series is 40.7 °C, set in June, and the lowest -6.1 °C, in January.

Rain, sun and wind

417 mm fall each year over 88 days with measurable rain, an amount heavily concentrated in the cold half of the year: October is the wettest month with 64 mm and July the driest with 9 mm. The sky is clear on 108 days a year. Mean wind speed is around 7 km/h and mean annual relative humidity 58 %.

Month by month

AEMET climate normals 1991-2020. Madrid, Retiro observatory, 2.3 km from the centre at 667 m above sea level.
Monthly meanJanFebMarAprMayJunJulAugSepOctNovDec
Mean temperature6.58.011.313.617.522.826.225.721.015.410.07.0
Mean high10.012.216.218.923.228.932.832.026.519.713.510.3
Mean low3.03.76.38.211.916.519.519.315.511.16.43.7
Rainfall (mm)32343546482091024645242
Rain days8.36.68.29.89.85.72.53.05.910.09.59.1
Days ≥ 30 °C0.00.00.00.02.913.924.623.16.60.00.00.0
Frost days5.02.70.70.00.00.00.00.00.00.00.63.7

Where this data comes from

These are the 1991-2020 climate normals published by AEMET, the Spanish state meteorological agency, for the Madrid, Retiro observatory — the nearest official station with a complete series to Madrid today. A normal is not a forecast: it describes a thirty-year average, and any given day can depart from it widely. For tomorrow, use the forecast at the top of this page.