Skip to main content
ES EN

Weather in Barcelona today and 7-day forecast

Barcelona, Catalonia. Live weather data from Open-Meteo. Updated on page load.

Loading...
Feels like: -- Humidity: -- Wind: -- Rain 24h: --

Next 24 hours in Barcelona

7-day forecast

Useful data for today

Sunrise
--:--
Sunset
--:--
Max UV Index
--
Today
Air quality
--
PM2.5

Climate in Barcelona

Barcelona has a coastal Mediterranean climate softened by the sea. Summers are warm and humid, with typical highs of 28-30 degrees Celsius and frequent tropical nights, while winters are mild with lows rarely below 5 degrees.

The most pleasant seasons are late spring (May-June) and early autumn (September-October), when comfortable temperatures coincide with a still-warm sea. In summer relative humidity above 70% raises the heat index noticeably.

Rain peaks in autumn and often falls as intense showers driven by Mediterranean cut-off lows. DANA episodes can dump more than 100 mm in a few hours, with flash flood risk along urban rieras such as the Besos or the Llobregat. Annual precipitation is around 600 mm.

The easterly llevant wind brings cloudy skies and swell to Barceloneta beach, while the mestral dries the air. The heat-island effect over the Eixample and morning sea fog around Montjuic are worth checking by photographers and visitors. Use our forecast to plan trips to the Sagrada Familia, Parc Guell or the beach with the right weather window.

The climate of Barcelona today: 1991-2020 normals

What the averages say

The mean annual temperature is 17.4 °C. The warmest month is August, averaging 25.2 °C with highs around 27.6 °C; the coldest is January, averaging 11.3 °C with lows of 8.1 °C. The 20 degrees between the mean high of August and the mean low of January are the real measure of how continental this climate is.

Heat, cold and extremes

On average, 5 days a year reach 30 °C or more and 0 bring frost. Neither heat nor cold dominates the year. The highest reading in the series is 35.9 °C, set in July, and the lowest -1.3 °C, in January.

Rain, sun and wind

460 mm fall each year over 76 days with measurable rain, an amount with a summer clearly drier than the rest of the year: October is the wettest month with 75 mm and June the driest with 18 mm. The sky is clear on — days a year. Mean wind speed is around 12 km/h and mean annual relative humidity 35 %.

Month by month

AEMET climate normals 1991-2020. Barcelona, Port Olímpic observatory, 2.6 km from the centre at 26 m above sea level.
Monthly meanJanFebMarAprMayJunJulAugSepOctNovDec
Mean temperature11.311.313.115.118.121.924.725.222.419.114.411.9
Mean high14.514.416.017.720.624.327.027.625.121.917.514.9
Mean low8.18.210.112.415.419.422.422.819.716.211.38.8
Rainfall (mm)333038463118252865753833
Rain days6.45.96.98.17.34.33.65.57.67.76.26.2
Days ≥ 30 °C0.00.00.00.00.00.51.53.00.10.00.00.0
Frost days0.10.00.00.00.00.00.00.00.00.00.00.0

Where this data comes from

These are the 1991-2020 climate normals published by AEMET, the Spanish state meteorological agency, for the Barcelona, Port Olímpic observatory — the nearest official station with a complete series to Barcelona today. A normal is not a forecast: it describes a thirty-year average, and any given day can depart from it widely. For tomorrow, use the forecast at the top of this page.