Skip to content
Barcelona

Weather in Barcelona by month: what to expect in each season

Just don’t confuse it with Spain

Photo: Canaan, CC BY-SA 4.0

Weather overview

Барселона enjoys a Mediterranean climate with mild winters and warm summers, making it a year-round destination. The city rarely sees extreme temperatures, but the character of each season brings its own rhythm. From the gentle warmth of spring to the lively heat of summer, and the crisp air of autumn to the soft chill of winter, Барселона adapts gracefully to the changing months.

Rainfall in Барселона is modest, with most precipitation concentrated in autumn and spring. The driest months are June, July, and December, when sunny skies dominate. Even during wetter periods, rain rarely disrupts plans for long, as showers tend to be brief and followed by clear skies. The sea plays a calming role, moderating temperatures and adding a refreshing breeze, especially in the warmer months.

Temperature

In Барселона, temperatures rise gradually from January, when the average is +9.7 °C, to the peak of summer in August at +26 °C. The hottest days can reach +29.9 °C in August, but the heat is often tempered by coastal winds. Evenings remain pleasant, with nighttime lows around +22.7 °C in the same month.

Winter in Барселона is mild compared to much of Europe, with December and January averaging +10.8 °C and +9.7 °C respectively. The coldest nights dip to +6 °C in January, but frost is rare. By March, the city warms up noticeably, with daytime highs climbing to +17 °C and a gentle +12.7 °C on average. Spring and autumn offer the most comfortable temperatures, ranging from +14.7 °C in April to +22.7 °C in September.

Average air temperature °C
Average air temperature
Month Minimum Maximum
January 6 14.7
February 7.4 15.6
March 9 17
April 11.3 18.7
May 15 22.1
June 19.6 26.5
July 22.5 29.3
August 22.7 29.9
September 19.2 26.9
October 15.6 23.3
November 10.2 18.6
December 7.5 16

Precipitation

Барселона receives most of its rainfall in autumn, particularly in October, when precipitation reaches 86 mm. September and April also see higher rain levels, with 70.6 mm and 72.1 mm respectively. These months can bring short, intense showers, but they rarely last all day. The rest of the year is relatively dry, with July being the driest month at just 24.5 mm of rain.

The summer months in Барселона are the sunniest and driest, with June and July seeing less than 30 mm of rain each. Even in winter, precipitation remains moderate, with December and February averaging around 24-29 mm. While rain is possible year-round, it seldom interferes with outdoor plans, and the city’s vibrant atmosphere persists regardless of the weather.

Precipitation amount mm
Precipitation amount
Month Precipitation
January 39.1
February 28.9
March 42.2
April 72.1
May 30.8
June 29.4
July 24.5
August 41.1
September 70.6
October 86
November 65.7
December 24.1

What to pack

For a trip to Барселона in summer, pack light, breathable clothing to stay comfortable in temperatures that can reach +29.9 °C. A hat, sunglasses, and sunscreen are essential for the strong Mediterranean sun, while a light jacket or shawl will come in handy for cooler evenings. Don’t forget swimwear, as the sea temperature peaks at +27.4 °C in August, perfect for beach days.

In spring and autumn, layers are key for Барселона’s variable weather. A mix of short-sleeve shirts, light sweaters, and a waterproof jacket will prepare you for temperatures ranging from +14.7 °C in April to +22.7 °C in September. Comfortable walking shoes are a must, as the city’s charm is best explored on foot. For winter, a warm coat isn’t necessary, but a medium-weight jacket, scarf, and closed shoes will keep you comfortable in the mild but occasionally chilly +9.7 °C of January.

Average monthly wind m/s
Average monthly wind
Month Wind speed
January 4.5
February 4
March —
April 4.4
May 4
June 4
July 3.9
August 3.9
September 4.1
October 4
November 4.2
December 4.2

Places in Barcelona

All places