Best time to visit Barcelona: month-by-month weather

When is the best time to visit Barcelona? From May to June and in September: afternoons hover around 22 to 26 °C (72 to 79 °F), the sea is warm enough for swimming in June and September, and days are long. April and October are good compromises for sightseeing without the heat or crowds of summer, accepting a few rainy days in October.

Barcelona has a Mediterranean climate: mild winters (about 14 °C (57 °F) in the afternoon in January), hot, humid summers (nearly 29 °C (84 °F) in August), and rain concentrated in autumn, often as brief but intense stormy showers. Frost is very rare and snow is exceptional. For a city stay, the weather is rarely an obstacle: crowds, hotel prices and the heat of July–August weigh more heavily in the choice. Here is how to choose, based on the official normals of AEMET.

Our travel deals for Barcelona

Affiliate links: we earn a commission, at no extra cost to you.

  • FlightsKiwi.comCompare flights and airline combinations to Barcelona.
    Compare flights
  • City passGo CityMulti-attraction pass at a fixed price: worth it only if you visit a lot.
    See passes

When to go to Barcelona at a glance

  • Best times May–June and September; April and October for sightseeing
  • For the beach June to September
  • Hottest month August, with an average maximum of 28.9 °C (84 °F) and 21.3 °C (70 °F) at night
  • Mildest winter month January stays at 14 °C (57 °F) in the afternoon, but drops to 5.5 °C (42 °F) at night
  • Wettest months September (86 mm (3.4 in)) and October (82 mm (3.2 in)), in sometimes violent showers
  • Cheapest period November to February, outside the year-end holidays and major trade fairs
  • High season Easter to October, peaking in July–August

When to go by priority

  • Best weather: May–June and September; April and October for sightseeing
  • Cheapest: January and February (low prices), outside fairs such as the Mobile World Congress
  • Fewest crowds: January, February and November (low crowds)
  • Events: Sant Jordi on April 23, Sant Joan on the night of June 23–24, Festa Major de Gràcia in mid-August, La Mercè around September 24

To plan your visits, see our page on traveling to Barcelona.

Barcelona: the calendar at a glance

✓ Ideal~ Good, with caveats✕ AvoidBy month: average max. temperature and rain (table and sources below)

✅ Best months: April, may, June, September, October

Climate and weather in Barcelona, month by month

The table below uses the normals from the El Prat airport station, by the sea, about 15 km (9 mi) from the center. It is AEMET’s reference station for Barcelona; in the city center, nights are generally a little milder.

MonthAvg. maxAvg. minRainCrowdsPricesVerdict
January14.0 °C (57 °F)5.5 °C (42 °F)41 mm (1.6 in)LowLow⚠️ Mild by day, cool at night, low prices
February14.5 °C (58 °F)5.9 °C (43 °F)30 mm (1.2 in)Low (high during trade fairs)Low to high⚠️ The driest month of winter, cold sea
March16.4 °C (62 °F)8.1 °C (47 °F)42 mm (1.7 in)ModerateModerate⚠️ Early spring, changeable weather
April18.5 °C (65 °F)10.4 °C (51 °F)47 mm (1.9 in)High at EasterModerate to high✅ Mild, ideal for walking
May21.7 °C (71 °F)13.8 °C (57 °F)42 mm (1.7 in)HighHigh✅ One of the best months
June25.5 °C (78 °F)17.9 °C (64 °F)26 mm (1.0 in)HighHigh✅ Start of the beach season
July28.3 °C (83 °F)20.8 °C (69 °F)27 mm (1.1 in)Very highVery high⚠️ Hot, humid and crowded
August28.9 °C (84 °F)21.3 °C (70 °F)51 mm (2.0 in)Very highVery high⚠️ The hottest, thunderstorms possible
September26.0 °C (79 °F)18.0 °C (64 °F)86 mm (3.4 in)HighHigh✅ Warm sea, but stormy showers
October22.3 °C (72 °F)14.3 °C (58 °F)82 mm (3.2 in)Moderate to highModerate to high✅ Mild, a few rainy days
November17.6 °C (64 °F)9.1 °C (48 °F)46 mm (1.8 in)LowModerate⚠️ Quiet, short days
December14.5 °C (58 °F)6.2 °C (43 °F)37 mm (1.5 in)Moderate (high over the holidays)Moderate⚠️ Mild, Christmas atmosphere, no swimming
Temperatures and rainfall: 1991–2020 normals for the Barcelona airport (El Prat) station, Spain’s national meteorological agency (AEMET). Crowds and prices: our estimate based on tourist seasons.

Note: it does not rain often in Barcelona, but it rains hard. According to AEMET, the station averages 4 to 6 days of rain (at least 1 mm (0.04 in)) per month, and only about 2 in July. Sunshine rises from about 140 hours a month in December to about 300 hours in July (1981–2010 normals).

The seasons in Barcelona: pros and cons

Spring (March to May): the best season for sightseeing

March stays cool and changeable (16 °C (61 °F) in the afternoon). April is already mild (18.5 °C (65 °F)) and May very pleasant (close to 22 °C (72 °F)), with nights above 13 °C (55 °F). The sea, meanwhile, stays cold for most swimmers until late spring.

  • Pros: ideal temperatures for walking from sight to sight, open terraces, long days, the Sant Jordi festival on April 23
  • Cons: heavy crowds during Holy Week, prices rising from Easter
  • Our tip: May is the most balanced month; book the Sagrada Família and Park Güell as soon as your dates are set

Summer (June to August): beach, heat and crowds

June is still moderate (25.5 °C (78 °F)) and often the best month for combining beaches and sightseeing. In July and August, average highs reach 28 to 29 °C (82 to 84 °F), but humidity makes the heat feel heavy and nights stay above 20 °C (68 °F). August can also bring late-afternoon thunderstorms.

  • Pros: swimming at the city beaches, outdoor evenings, Sant Joan on the night of June 23–24, neighborhood festivals in Gràcia and Sants in August
  • Cons: peak crowds, the most expensive hotels, beaches packed on weekends, hot nights to sleep through without air conditioning
  • Who is it for? Those who want to combine city and beach. Plan sightseeing early in the morning and book an air-conditioned room

Autumn (September to November): warm sea and showers

September is still summery (26 °C (79 °F)) with a sea that is still warm: an excellent month for swimming without the August crowds. With October, it is also the wettest period: rain often falls in short, violent stormy episodes, which can flood streets or disrupt transport for a few hours. October is mild (22 °C (72 °F)), November calmer and cooler (17.6 °C (64 °F)).

  • Pros: warm sea in September, pleasant temperatures, La Mercè festival around September 24, falling prices in November
  • Cons: risk of thunderstorms, shortening days, city still very busy in September–October
  • Our tip: keep an indoor visit (museum, Sagrada Família, Palau de la Música) in reserve in case of showers, and follow AEMET alerts

Winter (December to February): mild weather and low prices

Barcelona’s winter is mild by day (14 to 14.5 °C (57 to 58 °F) in the afternoon) but cool at night (5 to 6 °C (41 to 43 °F)), and many older buildings are poorly heated. Skies are often clear and February is the driest month of winter. Swimming is out of season.

  • Pros: fewer people at the monuments, cheaper hotels, the Fira de Santa Llúcia Christmas market, the Three Kings parade on January 5
  • Cons: short days, empty beaches, very high prices during the big trade fairs (notably the Mobile World Congress, late February or early March)
  • Who is it for? A low-cost cultural weekend: museums, Gaudí architecture, old neighborhoods

When to go to Barcelona and elsewhere in Spain

Barcelona is often combined with Madrid, Valencia or Andalusia. The climate there is very different in both summer and winter. Comparison of the official normals for four cities:

MonthBarcelonaMadridValenciaSeville
January14.0 °C (57 °F) / 41 mm (1.6 in)10.0 °C (50 °F) / 32 mm (1.3 in)16.8 °C (62 °F) / 39 mm (1.5 in)16.3 °C (61 °F) / 56 mm (2.2 in)
February14.5 °C (58 °F) / 30 mm (1.2 in)12.2 °C (54 °F) / 34 mm (1.3 in)17.4 °C (63 °F) / 30 mm (1.2 in)18.3 °C (65 °F) / 46 mm (1.8 in)
March16.4 °C (62 °F) / 42 mm (1.7 in)16.2 °C (61 °F) / 35 mm (1.4 in)19.4 °C (67 °F) / 40 mm (1.6 in)21.6 °C (71 °F) / 47 mm (1.9 in)
April18.5 °C (65 °F) / 47 mm (1.9 in)18.9 °C (66 °F) / 46 mm (1.8 in)21.2 °C (70 °F) / 33 mm (1.3 in)24.0 °C (75 °F) / 52 mm (2.0 in)
May21.7 °C (71 °F) / 42 mm (1.7 in)23.2 °C (74 °F) / 48 mm (1.9 in)24.0 °C (75 °F) / 36 mm (1.4 in)28.2 °C (83 °F) / 34 mm (1.3 in)
June25.5 °C (78 °F) / 26 mm (1.0 in)28.9 °C (84 °F) / 20 mm (0.8 in)27.5 °C (82 °F) / 26 mm (1.0 in)32.9 °C (91 °F) / 6 mm (0.2 in)
July28.3 °C (83 °F) / 27 mm (1.1 in)32.8 °C (91 °F) / 9 mm (0.4 in)29.9 °C (86 °F) / 7 mm (0.3 in)36.3 °C (97 °F) / 1 mm (0.0 in)
August28.9 °C (84 °F) / 51 mm (2.0 in)32.0 °C (90 °F) / 10 mm (0.4 in)30.6 °C (87 °F) / 15 mm (0.6 in)36.2 °C (97 °F) / 3 mm (0.1 in)
September26.0 °C (79 °F) / 86 mm (3.4 in)26.5 °C (80 °F) / 24 mm (0.9 in)28.0 °C (82 °F) / 70 mm (2.8 in)31.6 °C (89 °F) / 33 mm (1.3 in)
October22.3 °C (72 °F) / 82 mm (3.2 in)19.7 °C (67 °F) / 64 mm (2.5 in)24.6 °C (76 °F) / 63 mm (2.5 in)26.3 °C (79 °F) / 75 mm (3.0 in)
November17.6 °C (64 °F) / 46 mm (1.8 in)13.5 °C (56 °F) / 52 mm (2.0 in)20.2 °C (68 °F) / 52 mm (2.0 in)20.3 °C (69 °F) / 73 mm (2.9 in)
December14.5 °C (58 °F) / 37 mm (1.5 in)10.3 °C (51 °F) / 42 mm (1.7 in)17.4 °C (63 °F) / 48 mm (1.9 in)16.9 °C (62 °F) / 77 mm (3.0 in)
Average maximum temperature / rainfall. AEMET 1991–2020 normals: Barcelona airport, Madrid-Retiro, Valencia, Seville airport.

Barcelona and Catalonia (Costa Brava, Montserrat, Girona)

The Catalan coast follows Barcelona’s rhythm: swimming from June to September, mild weather in spring and autumn. Montserrat, in the mountains, is cooler: bring a jacket even in spring. To combine the city with the coves of the Costa Brava, aim for June or September.

Madrid and the center

Madrid has a continental climate: 10 °C (50 °F) in the afternoon in January, nearly 33 °C (91 °F) in July. If you combine the two cities, avoid July–August and prefer April to June or September–October. The two cities are linked by high-speed train. These 33 °C (91 °F) in July are a reason to aim for spring or autumn, as detailed on our best time to visit Madrid page.

Valencia and Andalusia

Valencia is a little warmer than Barcelona all year. Andalusia is scorching in summer (36 °C (97 °F) average maximum in Seville in July–August) but mild in winter: for a Barcelona – Seville – Granada tour, spring is the best season. Region-by-region detail is in our article when to go to Spain. This spring tour between Barcelona, Seville and Granada can stretch out: a stay in Seville deserves at least two or three days.

When to go to Barcelona by trip type

TripBest timeWhat to plan
First stay, Gaudí architectureApril to June, September–OctoberBook the Sagrada Família and Park Güell in advance
City and beachJune and SeptemberAir-conditioned hotel, beaches packed on weekends
BudgetNovember, January, early FebruaryCheck trade fair dates, which send hotel prices soaring
Cultural weekendAll year, especially October to MayMuseums closed on certain days, often Monday
Popular festivalsSant Jordi (April 23), Sant Joan (June 23), Gràcia (August), La Mercè (September)Hotels in high demand, crowded neighborhoods
Music festivalsLate May to JulyDates published by the organizers
Family tripApril–May, June, school-holiday periodsBeaches, aquarium, Montjuïc, Tibidabo
HoneymoonMay–June, SeptemberCombine with the Costa Brava or the Balearic Islands
Mediterranean cruiseApril to OctoberBarcelona is a major departure and port-of-call city

Major events to build into your trip

DateEventLocation
January 5, eveningThree Kings parade (Cavalcada de Reis)City center, from the port
Late February or early MarchMobile World Congress (trade fair): very expensive hotelsFira Gran Via (L’Hospitalet)
April 23Sant Jordi: book and rose stalls across the cityLa Rambla, Passeig de Gràcia
Late May – early JuneOpen-air music festivalsParc del Fòrum and other venues
Night of June 23–24Revetlla de Sant Joan: fireworks and bonfiresBeaches and neighborhoods
Mid-AugustFesta Major de Gràcia: streets decorated by residentsGràcia neighborhood
September 11Diada, national day of CataloniaThroughout the city center
Around September 24La Mercè festival, the city’s patron saint festival: concerts, giants, castells, correfocsCity center
Late November to ChristmasFira de Santa Llúcia Christmas marketIn front of the cathedral
Dates and programs change from year to year: check with Barcelona city hall or the organizers before booking.

2026, Gaudí year: the Sagrada Família is running a program of events until Christmas 2026 for the centenary of the architect’s death, with the completion of the Tower of Jesus Christ, the tallest in the temple. On some days visiting hours may change: check the calendar on the official site.

Barcelona month by month: what to expect

January: Mild in the afternoon (14 °C (57 °F)), cool at night (5.5 °C (42 °F)). After the Three Kings on January 5, prices are low and monuments quieter: the right month for a cultural weekend.

February: The driest month of winter (30 mm (1.2 in)). Low prices, except during the Mobile World Congress, when hotels show very high rates.

March: Still cool (16 °C (61 °F)), variable weather. Holy Week sometimes falls at the end of March: crowds then increase noticeably.

April: Mild (18.5 °C (65 °F)), parks in bloom. Sant Jordi on April 23, one of the best days of the year in the city (see also where to go in April). High prices around Easter.

May: Excellent: close to 22 °C (72 °F), little rain, long evenings. One of the best months, and already in high demand: book early.

June: Warm without excess (25.5 °C (78 °F)), the driest month along with July. Start of the beach season. Sant Joan night on the 23rd.

July: Humid heat (28.3 °C (83 °F), nights at 21 °C (70 °F)), very little rain, peak crowds and prices. Sightsee early in the morning, beach late in the day.

August: The hottest month (28.9 °C (84 °F)), thunderstorms possible. Gràcia festival in mid-August. Some neighborhood shops close for the holidays.

September: Warm sea, 26 °C (79 °F) in the afternoon, Diada on the 11th and La Mercè around the 24th. But it is the wettest month (86 mm (3.4 in)), in stormy showers.

October: Mild (22 °C (72 °F)) and still bright, with a few rainy spells. A very good month for sightseeing, less hot than summer. More ideas: where to go in October.

November: Quiet (17.6 °C (64 °F) in the afternoon), falling prices, Santa Llúcia Christmas market from the end of the month.

December: Mild by day (14.5 °C (58 °F)), lights and Christmas market. Moderate prices, except between Christmas and New Year.

When to book your trip to Barcelona

For July–August, Easter and the dates of the big trade fairs, book your hotel 2 to 4 months ahead: well-located properties fill up fast and prices rise. In spring and autumn, 1 to 2 months is usually enough; in winter, you will often find deals a few weeks before departure. For the Sagrada Família, sales open about two months before the visit date according to the official site, and morning and tour slots go first.

Planning your trip to Barcelona

  • Entry requirements: for passport and ID rules and arrival procedures, see our page on the entry requirements for Spain.
  • Time difference: Barcelona is on Central European Time (UTC+1), and on UTC+2 in summer during daylight saving time.
  • Currency: the euro; cards are accepted almost everywhere.
  • Heat and weather: GOV.UK (updated 12 August 2026) says extreme weather can affect many parts of Spain, particularly over the summer months, and advises checking AEMET warnings; flash flooding can cause travel disruption. The U.S. State Department (travel.state.gov, last updated August 11, 2025) notes that thunderstorms can bring heavy rain, floods and hail, often without warning, and that this is common in coastal areas such as Catalonia.
  • Safety: the U.S. State Department says pickpocketing and other types of theft are very common in Spain: keep an eye on your belongings in the metro, on La Rambla and on the beaches. Emergency number: 112 (GOV.UK, updated 12 August 2026).

For help organizing your stay, see our Barcelona guide: Sagrada Família, Gaudí’s works, neighborhoods, beaches, itineraries and where to stay. Football fans will add the Camp Nou visit and the Barça museum.

Frequently asked questions

What is the best month to visit Barcelona?

May, June and September offer the best balance: 22 to 26 °C (72 to 79 °F) in the afternoon on average according to AEMET normals, long days and, in June and September, a sea warm enough for swimming. April and October are very good for sightseeing.

What is the cheapest time to visit Barcelona?

From November to February, avoiding the year-end holidays and the dates of the big trade fairs, such as the Mobile World Congress in late February or early March, when hotels become very expensive.

Can you swim in Barcelona in October?

It is possible early in the month for the less cold-sensitive, as the sea keeps some of the summer’s warmth, but the air cools (22 °C (72 °F) in the afternoon) and October is one of the wettest months. For swimming, June to September remains the safest period.

Is Barcelona too hot in summer?

Average highs reach 28 to 29 °C (82 to 84 °F) in July–August, less than in Madrid or Seville, but humidity makes the heat feel heavy and nights stay above 20 °C (68 °F). Sightsee early in the morning and choose air-conditioned accommodation.

What is the weather like in Barcelona in winter?

Mild by day, around 14 °C (57 °F) in the afternoon in December–January, and cool at night (5 to 6 °C (41 to 43 °F)). Snow is exceptional and skies are often clear: winter suits a cultural stay, not the beach.

When is La Mercè in Barcelona?

La Mercè, the city’s patron saint festival, takes place around September 24, over several days, with concerts, giant parades, castells (human towers) and correfocs. Check the year’s program with the city hall.

What is the weather like in Barcelona in April?

In April, AEMET normals give about 18.5 °C (65 °F) in the afternoon and 10.4 °C (51 °F) at night, with 47 mm (1.9 in) of rain over the month. It is a good month for walking and sightseeing; Sant Jordi, on April 23, brings the whole city to life. Prices rise around Easter.

What is the weather like in Barcelona in October?

In October, expect about 22.3 °C (72 °F) in the afternoon and 14.3 °C (58 °F) at night according to AEMET normals. It is one of the wettest months (82 mm (3.2 in)), but the rain mostly falls in short showers: a good month for sightseeing, less hot than summer.

What is the weather like in Barcelona in November?

In November, afternoons hover around 17.6 °C (64 °F) and nights 9.1 °C (48 °F) (AEMET normals), with 46 mm (1.8 in) of rain. The city is quiet, prices fall and the Santa Llúcia Christmas market opens from the end of the month.

What about the rest of Spain?

Madrid, Andalusia and the north coast each have their own best season. To build a wider itinerary, see our Spain travel guide, or our destination ideas for traveling in May and traveling in September.

Our sources

  • Barcelona: 1991–2020 normals for the Barcelona airport (El Prat) station, Spain’s national meteorological agency (AEMET); sunshine: 1981–2010 normals for the Barcelona airport station, published on the AEMET website
  • Regional comparison: AEMET 1991–2020 normals: Barcelona airport, Madrid-Retiro, Valencia, Seville airport
  • Weather, safety and emergency-number information read on October 26, 2026: UK FCDO, foreign travel advice for Spain (GOV.UK, updated 12 August 2026), and U.S. Department of State, Spain country information (travel.state.gov, last updated August 11, 2025)
  • Official Sagrada Família website (sagradafamilia.org): prices, FAQ (hours, tickets, visiting rules), history of the temple and 2026 program, read in October 2026
  • Our methodology

Updated November 2026.

Other destinations: when to go?