Weather in Barcelona

Link copied to clipboard!

Barcelona climate: average monthly temperatures

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).

MonthAvg. highAvg. lowPrecipitation
January13.8°C5°C43 mm
February15°C6.3°C36 mm
March16.1°C8°C56 mm
April17.9°C10°C71 mm
May21.3°C13.7°C52 mm
June26.1°C18.7°C33 mm
July28.6°C21.4°C37 mm
August28.9°C21.7°C48 mm
September25.3°C18.2°C99 mm
October22°C14.9°C104 mm
November17.5°C9.6°C55 mm
December15°C6.4°C41 mm

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

Weather history in Barcelona - historical temperature data visualization

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.