← All Cities

🇪🇸

Barcelona Weather

Spain · Updated Monday, March 16, 2026 at 4:50 PM ET

clear sky

57°F

Clear Sky

Feels like 55°F · H 60°F / L 54°F

Humidity

64%

Wind

8 mph

SW

Visibility

6 mi

About Barcelona Weather

Barcelona's Mediterranean climate delivers hot, dry summers and mild, wet winters shaped by its position between the Pyrenees, the Collserola hills, and the Mediterranean Sea. The sea breeze (marinada) arrives reliably each summer afternoon, cooling the coast by 5–8°C while the inland upper neighborhoods retain heat. The Collserola ridge to the northwest blocks cold tramuntana winds while the city's gridded Eixample blocks create intense summer heat islands in the urban center.

Old City

Coastal

Central

Upper City

Montjuïc

West

North East

East

North