TN·Cities
Barcelona skyline
Photo: Ziegler

Barcelona · Month-by-month guide

Best time to visit Barcelona

Twelve months compared on weather, daylight, hotel arrivals and events, from 2016–2025 climate data. Updated 2026-11-01

Best overall: November, September, October
Aug
Warmest month
Jul
Driest month
Apr
Wettest month
Jan
Quietest month

01Verdict

When to go, in short

Barcelona is warm enough for the beach from June to September and mild enough for walking all year, which is why it is never truly off-season. The most comfortable months are May, June, September and October, with sea temperatures still pleasant into October. July and August are hot, humid and at maximum capacity, with cruise ships adding thousands of day visitors. Winter is sunny and mild by northern standards, and January and February are the only months when the Sagrada Família queue shortens noticeably.

Book the Gaudí sites ahead in every month: the Sagrada Família and Park Güell sell timed tickets online and sell out days ahead in high season. Most museums close on Mondays, and Catalan holidays on 24 June, 11 and 24 September and 26 December close shops in addition to the Spanish national dates. The city has restricted tourist flats and raised the tourist tax, so hotel prices have risen. For the best weather at reasonable prices, take May outside the Primavera Sound week, or October.

02Weather

Barcelona weather by month

0°5°10°15°20°25°30°35°JanFebMarAprMayJunJulAugSepOctNovDec
Average daily high and low by month (°C)
0510JanFebMarAprMayJunJulAugSepOctNovDec
Rain days (≥ 1 mm) by month

04Compare

Month by month

MonthHighLowRain daysSun hDaylightCrowdsVerdict
Barcelona in January15 °C / 58 °F6 °C4–9.5 hquietGood
Barcelona in February16 °C / 60 °F8 °C4–10.6 hquietGood
Barcelona in March17 °C / 62 °F9 °C4–11.9 hmoderateGood
Barcelona in April19 °C / 66 °F11 °C6–13.3 hbusyExcellent
Barcelona in May22 °C / 72 °F15 °C4–14.5 hbusyExcellent
Barcelona in June27 °C / 80 °F20 °C3–15.2 hvery busyGood
Barcelona in July29 °C / 85 °F22 °C2–14.9 hvery busyGood
Barcelona in August30 °C / 86 °F23 °C4–13.8 hvery busyMixed
Barcelona in September27 °C / 80 °F19 °C6–12.5 hbusyExcellent
Barcelona in October23 °C / 74 °F16 °C6–11.1 hbusyExcellent
Barcelona in November19 °C / 65 °F10 °C5–9.9 hmoderateExcellent
Barcelona in December16 °C / 60 °F7 °C3–9.2 hmoderateGood

08Pick a month

Read the month guides