Weather Comparison: Barcelona and Madrid

This page compares weather averages and records between the cities of Barcelona, Spain and Madrid, Spain.
Change Cities:
Attribute to chart:

Records and Averages Comparison

Barcelona Madrid
☀️ Record high 37.4 °C 40.7 °C
🌙 Record low -8.0 °C -10.1 °C
💧 Most daily precipitation 18.7 cm 10.8 cm
💧 Most monthly precipitation 50.1 cm 19.8 cm
💧 Most yearly precipitation 117.4 cm 74.6 cm
💧 Average yearly precipitation 56.1 cm 41.7 cm
Maximum Difference Between High Temperatures
This table shows the times in history when the daily high temperature in Barcelona was warmest relative to Madrid, and vice versa.
Date Barcelona Madrid
December 26, 1925 26.0 °C 4.5 °C
May 15, 2019 19.4 °C 33.5 °C