weathermap.co.uk

Barcelona weather

World cities · Spain · 41.39°N 2.17°E

Loading live conditions…
Live map & radar Full forecast

Barcelona, in Spain, has its warmest weather in August, when daytime temperatures average 29.1°C, while January nights are the coldest at around 4.5°C. The city sees roughly 630mm of rain a year; April is normally the wettest month and December the driest. Figures are averaged from 2020–2024 observations.

Climate averages

MonthAvg highAvg lowRainRain days
Jan13.7°4.5°52mm4
Feb15.7°6.7°24mm5
Mar16.3°8.5°51mm7
Apr18°9.9°86mm8
May21.7°14°54mm8
Jun25.8°18.8°42mm8
Jul28.8°21.4°29mm5
Aug29.1°21.8°50mm6
Sep25.7°18.1°85mm10
Oct22.4°14.8°80mm7
Nov18.2°10.2°57mm8
Dec15.3°20mm4

Seasons in Barcelona

Spring (March–May). Daytime highs in Barcelona climb from 16.3°C in March to 21.7°C by May, while nights ease from 8.5°C to 14°C. The season brings around 191mm of rain in total.

Summer (June–August). The warmest stretch of the year: afternoons average 27.9°C, peaking in August at 29.1°C. July is usually the driest of the summer months (29mm over ~5 rainy days). Around the June solstice, Barcelona gets roughly 15.0 hours of daylight.

Autumn (September–November). Daytime temperatures fall from 25.7°C in September to 18.2°C by November, with around 222mm of rain across the season.

Winter (December–February). Nights average 5.7°C, with January the coldest month (average low 4.5°C, daytime high 13.7°C). Expect about 13 days with measurable rain over the three months, and only around 9.0 hours of daylight in mid-December.

How Barcelona compares

BarcelonaUK town average
Annual rainfall630mm1054mm
Rainy days per year80167
Summer daytime high27.9°C19.7°C
Winter night low5.7°C3.4°C

Barcelona is about 40% drier than the average for the 121 UK towns tracked on this site (1054mm), based on 2020–2024 monthly normals.

Barcelona weather FAQs

What is the warmest month in Barcelona?

August is typically the warmest month in Barcelona, with average daytime highs of 29.1°C. Summer afternoons (June–August) average around 27.9°C.

What is the wettest month in Barcelona?

April is usually the wettest month, with around 86mm of rain over roughly 8 rainy days. December is typically the driest (20mm).

How much does it rain in Barcelona per year?

Barcelona receives roughly 630mm of precipitation per year, spread over about 80 days with at least 1mm of rain (based on 2020–2024 observations).

How cold are winters in Barcelona?

Winter nights (December–February) in Barcelona average around 5.7°C, with January typically the coldest month (average low 4.5°C).

When is the best time to visit Barcelona for good weather?

Late spring and summer offer the most reliable weather in Barcelona. July is typically the driest of the warm months (29mm of rain), while August is the warmest, averaging 29.1°C by day — and near the June solstice there are around 15 hours of daylight to enjoy.

How does Barcelona's weather compare with the UK?

Barcelona receives 630mm of rain a year, about 40% drier than the average for the 121 UK towns tracked on this site (1054mm). Summer daytime highs average 27.9°C against a UK-town average of 19.7°C, and winter nights average 5.7°C versus 3.4°C.

Weather near Barcelona