Barcelona, Spain

Best Time to Visit Barcelona

The best time to visit Barcelona is May to June, September.

Here's a month-by-month breakdown to help you pick the perfect time for your trip.

The year at a glance

Choose a month on the ring to see what it's like.

JanFebMarAprMayJunJulAugSepOctNovDec
Best timeMayMild, some rain

Averages 18°C (64°F) with 48 mm of rain over the month.

3 of 12 months are a best time to visit.

Quick answer

Visit Barcelona in May to June, September for the best weather and experience. Budget travelers should consider shoulder season for lower prices. A typical hotel night is $138, and daily spend is $33–$110 a person, hotel not included. What a trip costs →

  • Best time: the months named above
  • Good: either side of the best months
  • Off-peak: expect trade-offs, and often deals

Month-by-month guide

  1. January

    Off-peak

    Cool, some rain. Averages 9°C (47°F) with 43 mm of rain over the month.

  2. February

    Off-peak

    Cool, some rain. Averages 10°C (50°F) with 37 mm of rain over the month.

  3. March

    Off-peak

    Cool, some rain. Averages 12°C (53°F) with 41 mm of rain over the month.

  4. April

    Good

    Mild, some rain. Averages 14°C (57°F) with 59 mm of rain over the month.

  5. May

    Best time

    Mild, some rain. Averages 18°C (64°F) with 48 mm of rain over the month.

  6. June

    Best time

    Warm, some rain. Averages 22°C (72°F) with 32 mm of rain over the month.

  7. July

    Good

    Warm, dry. Averages 25°C (77°F) with 29 mm of rain over the month.

  8. August

    Good

    Warm, some rain. Averages 25°C (77°F) with 55 mm of rain over the month.

  9. September

    Best time

    Warm, wet. Averages 22°C (71°F) with 91 mm of rain over the month.

  10. October

    Good

    Warm, wet. Averages 18°C (65°F) with 94 mm of rain over the month.

  11. November

    Off-peak

    Cool, some rain. Averages 13°C (56°F) with 61 mm of rain over the month.

  12. December

    Off-peak

    Cool, dry. Averages 10°C (50°F) with 26 mm of rain over the month.

What the weather actually does in Barcelona

Monthly averages from ten years of recorded weather (2014–2023), not a forecast.

Barcelona is warmest in July (25°C / 77°F) and coolest in January (9°C / 47°F). October is the wettest month at 94 mm of rain, and December the driest at 26 mm. On weather alone, the most comfortable months for walking around (roughly 18–26°C without heavy rain) are April, May, June, July, August, September and October.

Average temperature and rainfall by month in Barcelona
MonthAvg tempRainComfort
Jan9°C 47°F43 mm
Feb10°C 50°F37 mm
Mar12°C 53°F41 mm
Apr14°C 57°F59 mm
May18°C 64°F48 mm
Jun22°C 72°F32 mm
Jul25°C 77°F29 mm
Aug25°C 77°F55 mm
Sep22°C 71°F91 mm
Oct18°C 65°F94 mm
Nov13°C 56°F61 mm
Dec10°C 50°F26 mm

Comfort scores 18–26°C and under 30 mm of rain highest. Weather data: Open-Meteo historical archive (CC BY 4.0).

The cheapest month to fly to Barcelona

Lowest fare found from New York for each departure month over the next year.

Flying from New York, the cheapest month to go is April, with round trips from $288. August is the priciest at $670, so the month alone can move the fare by about 57%. Of the best-weather months, May is the cheapest to fly, from $658.

  1. $582Oct
  2. $530Nov
  3. $474Dec
  4. $457Jan’27
  5. $478Mar
  6. $288Apr
  7. $658May
  8. $670Aug

The lowest round-trip fare Aviasales travellers found for each departure month from New York, via Travelpayouts, refreshed weekly. It's the floor rather than the typical fare: the Barcelona trip cost uses the typical fare we track.

Book your Barcelona trip

Want a custom Barcelona itinerary?
Set your dates and pace; get a day-by-day Barcelona plan with real prices — free, no account needed.
Plan my Barcelona trip →

Plan Your Barcelona Trip

Tell us how you travel and we'll shape a day-by-day plan around it.

Plan My Barcelona Trip