Traveluns

Barcelona, Spain

Best time to visit Barcelona

The best time to visit Barcelona is May–June and September, when typical daytime highs are around 21–26°C and rain is less likely. The main sights book up soonest in May–June and September–October, so book ahead.

Updated

Barcelona weather by month

MonthHighLowRainSun a day
January14° / 58°F5° / 41°F37 mm6 h
February15° / 59°F6° / 43°F35 mm6 h
March17° / 62°F7° / 45°F37 mm7 h
April19° / 65°F9° / 49°F41 mm8 h
MayBestBusy21° / 70°F12° / 53°F49 mm8 h
JuneBestBusy25° / 77°F16° / 60°F29 mm9 h
July29° / 83°F19° / 66°F21 mm10 h
August29° / 85°F20° / 68°F61 mm9 h
SeptemberBestBusy26° / 79°F17° / 63°F85 mm8 h
OctoberBusy22° / 72°F14° / 56°F91 mm7 h
November18° / 64°F9° / 48°F58 mm5 h
December15° / 58°F6° / 42°F40 mm5 h

Typical-year averages, rounded. Actual weather varies from year to year — check the forecast before you go. “Busy” marks the months when the main sights book up soonest.

About Barcelona

Barcelona is the capital of Catalonia and Spain's second-largest city, with about 1.7 million residents. The Romans founded it as Barcino around 15 BC, and their walls still surface in the Gothic Quarter. Modernista architects reshaped it around 1900, and the 1992 Olympics opened it up to the sea. In February 2026 the Sagrada Família reached 172.5 metres, making it the tallest church in the world.

What to pack for Barcelona

Barcelona has a Mediterranean climate, with mild winters and hot, humid summers. Daytime highs are about 14°C in winter, 18-23°C in spring, 28°C in summer and 17-26°C in autumn. Comfortable walking shoes matter most, as Park Güell and Montjuïc are steep. Pack a swimsuit from June to September, a light layer for breezy evenings and a scarf to cover shoulders in churches.

Questions

When is the best time to visit Barcelona?
The best time to visit Barcelona is May–June and September, when typical daytime highs are around 21–26°C and rain is less likely. The main sights book up soonest in May–June and September–October, so book ahead.
What is the hottest month in Barcelona?
August, with typical daytime highs around 29°C.
What is the rainiest month in Barcelona?
October, with around 91 mm of rain in a typical year.

Plan your trip with Traveluns

Free to start, no card needed. Plan on the web, take it with you on iPhone.