Weather in Madrid

Link copied to clipboard!

Madrid climate: average monthly temperatures

The warmest month in Madrid is July, with an average high of 34.3°C and an average low of 20.1°C. The coldest month is January, with an average high of 10.5°C and an average low of 1.6°C. Between 2016 and 2025, the highest temperature recorded was 41.5°C (August 13, 2021) and the lowest was -11.1°C (January 14, 2021).

MonthAvg. highAvg. lowPrecipitation
January10.5°C1.6°C40 mm
February13.7°C3°C25 mm
March15.7°C4.9°C77 mm
April19°C7.6°C67 mm
May24.1°C11.6°C42 mm
June29.9°C16.8°C21 mm
July34.3°C20.1°C6 mm
August33.8°C20.1°C12 mm
September27.1°C15.2°C52 mm
October21.9°C11.1°C64 mm
November14.2°C5.9°C52 mm
December11.2°C3.2°C46 mm

Based on daily historical weather data 2016–2025. Weather data by Open-Meteo.com.

Weather history in Madrid - historical temperature data visualization

Explore detailed temperature patterns in Madrid, Spain (España) through interactive candlestick charts. View historical weather data with daily temperature ranges, trends, and variations. Whether you're planning a trip to Madrid or analyzing local climate patterns, our unique visualization makes temperature data easy to understand. Get insights into Madrid's weather patterns from hourly updates to yearly historical data.