YesTrip

Best time to visit Barcelona, month by month

In short

The best time to visit Barcelona is May and June or September, with average daytime highs of 21 to 26 °C – warm enough for the beach, not yet or no longer too hot for the city. July and August reach about 29 °C and are the busiest months; October is the wettest at 105 mm. Winters are mild, 14 to 15 °C by day, and December is the driest month.

Plan this trip now

View from Park Güell over Barcelona with the Sagrada Família and Montjuïc
Photo: Txllxt TxllxT, CC BY-SA 4.0, via Wikimedia Commons

Barcelona combines two trips in one: a city of Gaudí buildings, Gothic lanes and markets – and a beach city on the Mediterranean. Which month suits you depends on which half matters more. We analysed the weather of 2015 to 2024 for the centre of Barcelona: how warm does it get by day, how cool at night, and how much rain falls each month?

The short answer

For a mix of sightseeing and beach, late May, June and September are best. Daytime highs are between 21 and 26 °C, the sea is warm enough for a swim by June, and in September it is still warm from the summer. July and August are hot, about 29 °C, humid, and the busiest months of the year. October is still mild at 22 °C but the wettest month. Winter is mild by day, 14 to 15 °C, and good for the city without the crowds – just not for the beach.

Barcelona's climate: all 12 months

MonthDay (avg. high)Night (avg. low)Rain per month
January13.6 °C4.7 °C44 mm
February14.8 °C5.8 °C36 mm
March16.2 °C7.7 °C46 mm
April17.9 °C9.8 °C70 mm
May21.5 °C13.6 °C47 mm
June25.9 °C18.4 °C35 mm
July28.7 °C21.4 °C27 mm
August28.6 °C21.5 °C52 mm
September25.1 °C18.0 °C92 mm
October21.7 °C14.7 °C105 mm
November17.5 °C9.5 °C58 mm
December15.0 °C6.2 °C25 mm

Temperature and rain: average of 2015–2024 from the ERA5 reanalysis (via Open-Meteo) for the centre of Barcelona, rounded. The values describe a grid cell of about 25 km that includes the hills behind the city; right on the seafront, winter nights are usually a little milder.

Barcelona: daytime high (bar) and night low (start of the line)
051015202530January13.6February14.8March16.2April17.9May21.5June25.9July28.7August28.6September25.1October21.7November17.5December15°C
Barcelona: rain per month, average 2015–2024
050100150January44February36March46April70May47June35July27August52September92October105November58December25mm

Two things stand out. Barcelona is dry for most of the year – in December, February, June and July only 25 to 36 mm fall on average. The exception is late summer and autumn: in September and October, short but heavy thunderstorms bring 92 and 105 mm. And the city is mild: even in January, days average almost 14 °C.

Spring (March to May): the city wakes up

March and April are pleasant for walking, 16 to 18 °C by day, but changeable, and April brings more rain than the months around it. On 23 April, Sant Jordi, Catalonia's patron saint's day, the streets fill with stalls selling books and roses. May is one of the best months: 21.5 °C, long evenings, terraces full, and the first warm beach days towards the end of the month. Easter and long weekends are busy; time slots for the Sagrada Família and Park Güell should be booked ahead.

The Sagrada Família, Gaudí's basilica, visited with a timed ticket
The Sagrada Família, Gaudí's basilica, visited with a timed ticket · Photo: Matti Blume, CC BY-SA 4.0, via Wikimedia Commons

Summer (June to August): beach weather, busy streets

June is ideal for combining city and beach: almost 26 °C, little rain, the sea warming up. The night of 23 June, Sant Joan, is celebrated with bonfires and fireworks, especially on the beaches. July and August average 29 °C by day and 21 °C at night, with high humidity. The beaches of Barceloneta and Bogatell are full, as are the old town and La Rambla; plan the big sights for the morning and the beach for the afternoon. In August some locals go on holiday and small shops close, but tourist life runs at full speed.

The promenade and beach of Barceloneta, busiest in July and August
The promenade and beach of Barceloneta, busiest in July and August · Photo: DimiTalen, CC0, via Wikimedia Commons

Autumn (September to November): warm sea, stormy days

September is a favourite with many visitors: still 25 °C, the sea at its warmest, the summer crowds thinning. Around 24 September, the city celebrates its big festival, La Mercè, with concerts, human towers and fire runs. The catch: from September the risk of heavy thunderstorms rises, and October is the wettest month at 105 mm, often in a few intense downpours. November is mild at 17.5 °C and quieter – good for museums and the markets.

Casa Batlló on Passeig de Gràcia
Casa Batlló on Passeig de GràciaPhoto: ChristianSchd, CC BY-SA 3.0, via Wikimedia Commons
The Boqueria market off La Rambla
The Boqueria market off La RamblaPhoto: Bernard Gagnon, CC BY-SA 3.0, via Wikimedia Commons

Winter (December to February): mild and quiet

Barcelona's winter is among the mildest of Europe's big cities: 14 to 15 °C by day, around 5 °C at night, and December is the driest month of the year at 25 mm. It is too cold for the beach, but ideal for Gaudí's buildings, the Picasso Museum and long lunches. January and February are the quietest months, with shorter queues and often lower hotel prices.

Month by month: our recommendation

WhenBest forKeep in mind
AprilCity walks, Sant JordiChangeable, some rain
May, JuneCity and first beach daysPopular, book early
July, AugustBeach holiday29 °C, humid, crowded
SeptemberCity and warm seaThunderstorms possible
OctoberMild city breakWettest month
November to MarchGaudí and museums without crowdsToo cool for the beach
Barcelona trip planDay by day, with map and tips

How to plan the trip

From London a direct flight to Barcelona takes approx. 2 hours. Barcelona is one hour ahead of UK time. Three days are good for a first visit, four or five with beach time or a day trip – our article how many days in Barcelona has plans for each length, day trips from Barcelona covers Montserrat and the coast, and Barcelona airport to the city centre explains the arrival.

The Sagrada Família and Park Güell can only be visited with a timed ticket, and in spring and summer the good slots go days ahead; tickets for the Sagrada Família, Park Güell and Casa Batlló* can be compared on Tiqets. Visitors from outside the EU usually pay less with a travel eSIM for Spain* (Airalo) than with roaming; our eSIM price index compares the prices per gigabyte.

In YesTrip you enter Barcelona and your dates and get a day-by-day plan with a map that keeps the walks short – with the forecast for your travel days and a packing list that matches the weather, from swimwear in June to a rain jacket in October. You can take over our ready-made plan and adapt it. YesTrip is free.

All other destinations in this series are in the overview best time to visit.

* Ad – Partner link: if you book there, we earn a commission. Your price stays the same.

Free

Plan your trip in 30 seconds.

Tell YesTrip where and when – the app plans day by day with real places on the map, shows the weather, splits costs with your travel companions and guides you to the next stop on the go.

Frequently asked questions

When is the best time to visit Barcelona?

Late May, June and September. Daytime highs are then 21 to 26 °C, warm enough for the beach and still comfortable for sightseeing. July and August are hotter and much busier.

When is it warm enough to swim in Barcelona?

From June to September the sea is warm enough for most people, and in September it is at its warmest after the summer. In May, swimming is only for the hardy.

What is the rainiest month in Barcelona?

October, with an average of 105 mm, followed by September with 92 mm. The rain usually comes in short, heavy thunderstorms. December is the driest month at 25 mm.

Is Barcelona worth visiting in winter?

Yes, for the city. Days are mild at 14 to 15 °C, it rarely rains, and the Sagrada Família, Park Güell and the museums are much quieter. It is too cool for the beach.

How hot is Barcelona in August?

The average daytime high is about 29 °C and nights stay around 21 °C, with high humidity. August is also one of the busiest months.

Sources

Researched with AI support and checked by our editors. Prices, opening hours and weather can change – please check before you go. YesTrip is not a travel agency. Published: .

More best-time guides

All destinations: best time to visit and warm places by month