🇪🇸 Barcelona vs 🇺🇸 San Diego
Weather Comparison
Current Weather Right Now
🇪🇸
Barcelona

59°F
Clear Sky
Feels like 57°F
H 61°F / L 57°F
Humidity: 50%
🇺🇸
San Diego

77°F
Broken Clouds
Feels like 77°F
H 84°F / L 73°F
Humidity: 46%
Climate Overview
Barcelona
Mediterranean — hot dry summers, mild wet winters, abundant sunshine
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.
San Diego
San Diego has arguably the best climate of any major US city — mild year-round with average highs around 70°F. The Pacific Ocean moderates temperatures dramatically, and the city rarely sees extremes. June Gloom brings marine layer clouds through the early summer, while Santa Ana winds can push temperatures into the 90s in fall.
Seasonal Comparison
| Season | 🇪🇸 Barcelona | 🇺🇸 San Diego |
|---|---|---|
| Spring | 52–70°F March–May | — |
| Summer | 73–86°F June–August | — |
| Fall | 60–77°F September–November | — |
| Winter | 46–57°F December–February | — |
Barcelona vs San Diego: Frequently Asked Questions
Does Barcelona or San Diego have better weather?
Barcelona and San Diego have very different climates. Mediterranean — hot dry summers, mild wet winters, abundant sunshine San Diego: San Diego has arguably the best climate of any major US city — mild year-round with average highs ar. The best city depends on your preferred season and temperature range.
When is the best time to visit Barcelona vs San Diego?
Best time for Barcelona: May, June, September, October. Best time for San Diego: spring and fall.