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: