Barcelona Weather Guide

Barcelona has a sub-tropical Mediterranean climate with mild, humid winters and warm, dry summers. Sea temps vary from a chilly 13 degrees Celsius in winter to a pleasantly warm 25 degrees in summer, allowing ideal conditions for ocean swims from June to September. The best time to visit Barcelona is between May to July and in September when the city turns on its best weather and the daytime temps are moderately hot but not too sticky with breezy balmy weather in the evenings.

Season and Clothing

Summer: June to August

With dry, warm conditions and up to 14 hours of sunshine a day, June and July are popular months to visit Barcelona and ideal for seeing the sites, hiking up Montjuic and clubbing ‘til late. However, August is hot and humid with temps in the mid-30s where you may get the occasional thunderstorm when the weather gets particularly steamy. From June to August, things get arty with the Festival del Grec cultural fest, and don’t miss Sónar – Spain’s premier dance music and media event in June.

Average temperatures: 16 - 28 degrees Celsius.

Appropriate clothing: Lightweight pants, singlets, t-shirts, dresses and sandals.

Don’t forget: Swimwear, sunnies and SPF50+ sunscreen.

Autumn: September to November

Temps in September are still lovely and warm in the Catalan capital but getting cooler in October and November when conditions may become overcast with some rain. September  sees the week-long Festes de la Mercé  in honour of the patron saint of the city where you’ll see human castles, giant papier-mâche sculptures and dwarfs as well as the correfoc (fire run) – with horned devils, fireworks and the sardana, a traditional Catalonian folk dance.

Average temperatures: 8 - 25 degrees Celsius.

Appropriate clothing: Clothes for layering such as t-shirts, pants, dresses and light knits.

Don’t forget: A hat and sunnies.

Winter: December to February

Winter sees cool daily temps of around 12 degrees Celsius with some overcast and rainy days when checking out the city’s museums is a good idea. January is the coldest month with frost and even snow in the hills behind the city. Fira de Santa Llúcia, a traditional Christmas fair with over 300 stalls, kicks off the festive season, while in February, Carnaval takes over with plenty of pre-Lenten celebrations including parades, masked balls, fancy dress, neighbourhood feasts and food fights.

Average temperatures: 4 - 14 degrees Celsius.

Appropriate clothing: Jeans, jacket, jumper, boots and long-sleeve tops.

Don’t forget: An umbrella or waterproof jacket.

Spring: March to May

While the nights are still cool, the daytime temps are warming up again, making the spring months a great time to get outdoors and enjoy the dry weather conditions for traversing the multiple Gaudi sites, wandering around La Boqueria and La Rambla and exploring the Tibidabo Amusement Park and open-air Poble Espanyol de Montjuïc (Spanish village in Montjuïc). In late May, don’t miss  Primavera Sound -  a 3-day music fest with international headliners traversing multiple genres.

Average temperatures: 7 - 21 degrees Celsius.

Appropriate clothing: Jeans, t-shirts, dresses and hoodies.

Don’t forget: Shoes for walking in.