🇪🇸

Barcelona Weather Guide

Spain

Best Time to Visit

May, June, September, October

Avoid

July, August (peak heat and crowds)

Climate

Mediterranean — hot dry summers, mild wet winters, abundant sunshine

Annual Rainfall

24 inches (614 mm)

Overview

Barcelona enjoys one of Europe's best climates. The Mediterranean moderates temperatures year-round. Summers are hot but sea breezes (the marinada) help coastal neighborhoods. The Collserola hills create cooler, breezier upper neighborhoods.

Seasonal Weather Breakdown

Spring

March–May

52–70°F

11–21°C

Ideal conditions building toward summer. April and May are excellent — warm enough for terraces and beaches, not yet crowded.

  • Barceloneta beach is swimmable by late May
  • Sant Jordi (April 23) book and rose festival is uniquely Catalan
  • Less crowded than summer with better prices

Summer

June–August

73–86°F

23–30°C

Very hot and crowded. The narrow Gothic Quarter and Barri Gòtic trap heat. Sea breezes hit coastal Barceloneta but penetrate inland only weakly. August: locals leave, tourists arrive.

  • Stay near the sea for afternoon marinada breezes
  • Visit La Sagrada Família at opening (8 AM) before the heat peaks
  • Avoid Gothic Quarter at midday in July–August

Fall

September–November

60–77°F

15–25°C

The best month is September — summer crowds thin, sea is warm (77°F/25°C), and weather is ideal. October is still lovely. November brings rain.

  • September: best combination of warm sea and smaller crowds
  • La Merce festival (September) is Barcelona's best city celebration
  • October: perfect for hiking in Montserrat and surroundings

Winter

December–February

46–57°F

8–14°C

Mild by northern European standards. Snow is extremely rare. Rainy period. Tourism drops significantly — best value season.

  • Christmas lights in central Barcelona are beautiful
  • Museums and architecture without queues
  • Occasional cold tramuntana wind from the north can be sharp

What to Pack for Barcelona

  • Sunscreen May–September
  • Light jacket for sea breezes at night
  • Layers in spring and fall
  • Waterproof layer October–March

Barcelona Weather FAQ

What is the best time to visit Barcelona for weather?

May and September–October offer the ideal combination of warm weather (65–80°F/18–27°C), a swimmable Mediterranean, and manageable tourist crowds. September is arguably the single best month.

How hot is Barcelona in summer?

July and August average highs of 82–86°F (28–30°C) with humidity from the Mediterranean. The Gothic Quarter and Barri Gòtic can feel significantly hotter due to narrow streets trapping heat. Coastal Barceloneta benefits from afternoon sea breezes.

Which Barcelona neighborhood is coolest in summer?

Sarrià and Pedralbes, in the foothills of Collserola at 100–150m elevation, are consistently 3–5°C cooler than the Eixample or Gothic Quarter. Barceloneta benefits from sea breezes in the afternoon.

Does it ever snow in Barcelona?

Rarely. Barcelona averages less than 1 snowfall event per year, typically in January or February. When it does snow, even a light dusting causes significant disruption. The Collserola hills above 400m see occasional heavier snowfall.

Neighborhoods in Barcelona

Each neighborhood in Barcelona has its own microclimate. Check real-time conditions below:

Monthly Weather in Barcelona

Live Barcelona Weather →← All City Guides