Trips, planned properly
Travel Guide Kit

Spain · Catalonia

Best Time to Visit Barcelona

By Quyen Lam · Checked September 2026

Illustration of Barcelona's beach promenade on a soft spring morning
AI-generated · GLabs nano_banana_pro · Generated
In short

Go to Barcelona between late May and mid-June. Mean highs run 21-25°C, rain averages 30-47 mm a month, and the crowds have not reached August levels. The usual advice to pick September holds only if rain does not matter to you — September and October are the two wettest months of Barcelona’s year.

The short answer: late May to mid-June

Illustration of swimmers at a Barcelona city beach in June
Illustration of swimmers at a Barcelona city beach in JuneAI-generated · GLabs nano_banana_pro · Generated

Five weeks of the Barcelona year get warm days, low rainfall and crowds that have not yet peaked. They run from roughly 20 May to the third week of June, and they end at Sant Joan on 23 June, when the city moves onto the beach overnight and the summer season properly starts.

  1. May averages a 21.1°C high, a 12.8°C low and 47 mm of rain across the month (AEMET, Barcelona Aeropuerto, 1981-2010 normals).
  2. June averages a 24.9°C high and only 30 mm of rain, making it the second-driest month of the Barcelona year.
  3. June gets 266 hours of sunshine, against 250 in May and 305 in July.
  4. Neither month carries August’s storm risk: May averages 1.7 thunderstorm days and June 1.5, against 3.5 in August.
  5. Sant Joan on the night of 23 June is the hinge — before it the beaches are usable, after it they are full.

The trade-off is sea temperature. The water off Barceloneta is still cool in May and does not feel like a swimming sea to most visitors until late June, which is exactly when the city fills up. If swimming is the point of the trip rather than a bonus, you are choosing between a cold sea and a crowded one.

Barcelona month by month, with the numbers

Illustration of a tree-lined Barcelona street under a clear sky
Illustration of a tree-lined Barcelona street under a clear skyAI-generated · GLabs nano_banana_pro · Generated

Every figure below is the 1981-2010 climate normal for Barcelona Aeropuerto published by AEMET, the Spanish state meteorological agency. Sunshine for September is not published for this station, so it is left blank rather than estimated.

Barcelona climate normals 1981-2010 — AEMET station 0076, Barcelona Aeropuerto
MonthMean highMean lowRainSunshineStorm days
January13.6°C4.7°C37 mm151 h0.3
February14.3°C5.4°C35 mm163 h0.4
March16.1°C7.4°C36 mm206 h0.8
April18.0°C9.4°C40 mm228 h1.3
May21.1°C12.8°C47 mm250 h1.7
June24.9°C16.8°C30 mm266 h1.5
July28.0°C19.8°C21 mm305 h1.3
August28.5°C20.2°C62 mm278 h3.5
September26.0°C17.4°C81 mm3.5
October22.1°C13.5°C91 mm182 h2.8
November17.3°C8.6°C59 mm145 h1.2
December14.3°C5.7°C40 mm141 h0.4

Read the rain column rather than the temperature column. The Barcelona year is not a simple warm-dry summer against a cold-wet winter: the wettest stretch is September to November, and the driest is June and July.

September is wetter than you were told

Illustration of heavy autumn rain on a Barcelona street
Illustration of heavy autumn rain on a Barcelona streetAI-generated · GLabs nano_banana_pro · Generated

Almost every guide to Barcelona recommends September, and the reasoning is always the same — warm sea, thinner crowds, cheaper flights. All three are true. The part left out is that September and October are the two wettest months of the Barcelona year, and it is not close.

  1. October averages 91 mm of rain, the wettest month of the year and more than twice January’s 37 mm.
  2. September averages 81 mm, the second wettest.
  3. September also ties August for the most thunderstorm days of any month, at 3.5.
  4. The four driest months in Barcelona are July (21 mm), June (30 mm), February (35 mm) and March (36 mm).
  5. Put plainly: a February trip to Barcelona is statistically drier than a September one.

This does not make September a bad month. It makes September a month to book with a plan for rain, which is a different thing from the shoulder-season postcard most guides sell. If the trip is built around beach days, the numbers point at June instead.

August is the one month to skip

Illustration of a crowded Barcelona beach in August heat
Illustration of a crowded Barcelona beach in August heatAI-generated · GLabs nano_banana_pro · Generated

August combines the worst of the Barcelona year: the highest temperatures, the highest tourist density, a jump in rainfall, and the city’s own restaurants and neighbourhood shops closed while their owners take the same holiday as the rest of Spain.

  1. The August mean high is 28.5°C, the hottest of the year, with nights that only fall to 20.2°C.
  2. August rainfall jumps to 62 mm, triple July’s 21 mm, and arrives mostly as storms.
  3. August has 3.5 thunderstorm days, the joint highest of the year alongside September.
  4. Many independent restaurants and bakeries close for one to three weeks in August, so the places worth eating at are the ones most likely to be shut.
  5. Everything still open is charging August rates and queueing at August length.

If August is the only month you can travel, treat it as a beach-and-evening trip rather than a sightseeing one. The indoor attractions are at their most crowded exactly when the heat makes them most appealing.

Best time for each kind of Barcelona trip

Illustration of a couple walking in a Barcelona park in spring
Illustration of a couple walking in a Barcelona park in springAI-generated · GLabs nano_banana_pro · Generated

The right month depends on what the trip is for. These are the windows the AEMET numbers support, not a general ranking.

  1. Walking the city all day: April, May or October, when mean highs sit between 18°C and 22°C and you are not choosing between shade and sightseeing.
  2. Beach first: late June to mid-July, when the sea has warmed and rainfall is at its annual low of 21-30 mm.
  3. Lowest crowds with usable weather: the first half of November, at a 17.3°C mean high — cool but dry enough, and far quieter than any shoulder month.
  4. Cheapest: January and February, which are also two of the four driest months, at 37 mm and 35 mm.
  5. Festivals: Sant Joan on 23 June, and La Mercè in the last week of September, when the city programmes free concerts and street arts across several days.
  6. Avoiding both heat and rain: June, the only month in the Barcelona year that is both warm at 24.9°C and genuinely dry at 30 mm.

What the calendar does to prices and opening hours

Illustration of a Barcelona street festival at night
Illustration of a Barcelona street festival at nightAI-generated · GLabs nano_banana_pro · Generated

Weather is only half of when to go. The other half is what is open and what it costs, and those follow the Spanish holiday calendar rather than the thermometer.

  1. Room rates in Barcelona track the congress calendar as much as the season — a large trade fair can price a Tuesday in February like a Saturday in July.
  2. Easter week moves between late March and late April and behaves like a summer week for both prices and crowds.
  3. The fortnight either side of 15 August is the national holiday peak, when Spanish domestic travel stacks on top of international arrivals.
  4. Late September brings La Mercè, which fills the old city even though the weather is at its wettest.
  5. January and February are the only sustained cheap stretch, and the museums are at their emptiest.

Book the accommodation before the flights if the dates fall in any of those windows. A flight price moves by tens of euros between months; a room price moves by hundreds.

When not to book

Common questions

What is the best month to visit Barcelona?

June. It is the only month that is both warm and dry — a 24.9°C mean high with just 30 mm of rain across the month, against 81 mm in September and 91 mm in October (AEMET 1981-2010 normals). The first three weeks, before Sant Joan on 23 June, also come ahead of the peak crowds.

What is the cheapest month to visit Barcelona?

January and February. They are the low point for both flights and rooms, and they are drier than the autumn — 37 mm and 35 mm against September’s 81 mm. Mean highs of 13.6°C and 14.3°C make it a museums-and-long-lunches trip rather than a beach one.

What is the rainy season in Barcelona?

Autumn, not winter. September, October and November average 81 mm, 91 mm and 59 mm, making them the three wettest months of the year. The driest are July at 21 mm and June at 30 mm. Barcelona receives 588 mm across the year in total.

Is September a good time to visit Barcelona?

It is a good month for sea temperature and crowd levels, and a poor one for rain. September averages 81 mm — the second wettest month of the year — and ties August for the most thunderstorm days, at 3.5. Book it if the trip is flexible about weather, and choose June if it is not.

How many days is enough in Barcelona?

Three full days covers the Gaudí buildings, the Gothic Quarter and one half-day outside the centre without sprinting. A fourth day is what turns it from a checklist into a trip. The main Barcelona guide sets out what fits into each day.

Is it too hot in Barcelona in July and August?

July is manageable at a 28.0°C mean high, and it is the driest month of the year at 21 mm. August is the harder month: 28.5°C days, nights that stay at 20.2°C, and 62 mm of rain arriving mostly as storms.

Where to next