Barcelona Weather by Month — Barcelona

Barcelona Weather by Month

Barcelona enjoys a mild Mediterranean climate with hot, dry summers and gentle, sunny winters — one of the reasons it's a year-round destination. Summers are for the beach, spring and autumn are perfect for sightseeing, and even winter rarely gets truly cold. Here's what to expect every month, and when to plan your trip.

Month-by-month climate

MonthAvg highAvg lowRainfallSunshineWhat to pack
January14°C6°C41 mm5 h/dayWarm layers, jacket, scarf
February15°C6°C39 mm6 h/dayCoat, layers for cool evenings
March17°C8°C42 mm6 h/dayLight jacket, umbrella
April19°C10°C49 mm7 h/dayLayers, light rain jacket
May22°C14°C49 mm8 h/dayT-shirts, light sweater for evenings
June26°C18°C34 mm9 h/daySummer clothes, swimwear, sunscreen
July29°C21°C22 mm10 h/dayLight summer clothes, hat, sunscreen
August29°C21°C44 mm9 h/dayBeachwear, sunscreen, water bottle
September26°C18°C77 mm7 h/daySummer clothes, light rain jacket
October22°C14°C90 mm6 h/dayLayers, umbrella, light jacket
November17°C9°C59 mm5 h/dayWarm layers, jacket
December15°C7°C43 mm5 h/dayCoat, scarf, warm layers

The best time to visit Barcelona

May–June and September are the sweet spot: temperatures of 22–26°C, warm enough for the beach, long sunny days and thinner crowds than high summer. This is when the city feels at its best for combining sightseeing and sea.

July–August are hot (29°C+) and busy, with packed beaches and peak hotel prices — great for a pure beach holiday if you don't mind the heat and crowds. Note many locals leave in August and some small restaurants close.

October–April is quieter and cheaper. Autumn brings the year's heaviest rain (September–October), but winters are mild (14–17°C by day) and sunny — ideal for museums, food and long lunches without the crowds. December's festive lights and January sales are a bonus.

Sea temperature & beach season

The Mediterranean is warm enough to swim from roughly June to October, peaking around 25°C in August. May and late October are borderline — pleasant for sunbathing and paddling but bracing for a full swim. Outside those months the beaches are still lovely for a walk along the boardwalk. Whenever you come, pack sunscreen: Barcelona gets 2,500+ hours of sunshine a year, and the sun is strong even in the cooler months.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Barcelona across airlines and book direct.

Find flights to Barcelona

More Barcelona guides