The warmest month in Barcelona is August, with an average high of 28.9°C and an average low of 21.7°C. The coldest month is January, with an average high of 13.8°C and an average low of 5°C. Between 2016 and 2025, the highest temperature recorded was 37.1°C (July 30, 2024) and the lowest was -1.3°C (January 18, 2017).
| Month | Avg. high | Avg. low | Precipitation |
|---|---|---|---|
| January | 13.8°C | 5°C | 43 mm |
| February | 15°C | 6.3°C | 36 mm |
| March | 16.1°C | 8°C | 56 mm |
| April | 17.9°C | 10°C | 71 mm |
| May | 21.3°C | 13.7°C | 52 mm |
| June | 26.1°C | 18.7°C | 33 mm |
| July | 28.6°C | 21.4°C | 37 mm |
| August | 28.9°C | 21.7°C | 48 mm |
| September | 25.3°C | 18.2°C | 99 mm |
| October | 22°C | 14.9°C | 104 mm |
| November | 17.5°C | 9.6°C | 55 mm |
| December | 15°C | 6.4°C | 41 mm |
Based on daily historical weather data 2016–2025. Weather data by Open-Meteo.com.
Explore detailed temperature patterns in Barcelona, 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 Barcelona or analyzing local climate patterns, our unique visualization makes temperature data easy to understand. Get insights into Barcelona's weather patterns from hourly updates to yearly historical data.