Madrid Average Yearly Weather

The yearly weather in Madrid is usually about 20 degress through the year but it can and does change.

Generally the figures highlight July is the hottest period with January is the coldest period of the year. Temperatures differ by 23. Anticipate that average temperatures are 18 in Spring, 28 in Summer and 22 throughout Autumn and 11 in Winter too.

MonthDegrees Celsius
January10
February12
March16
April17
May22
June17
July33
August33
September29
October21
November15
December11


When is the best time to go to Madrid?

We have collected several historical weather facts and data to help you determine when the best time to visit Madrid

  • Typical Average Daily Temperature: 20
  • Typical Hottest Month: July
  • Typical Coldest Month: January
  • Average Spring Temperature: 18
  • Average Summer Temperature: 28
  • Average Autumn Temperature: 22
  • Average Winter Temperature: 11