Barcelona Weather Forecast
View current weather, short forecasts, humidity, coastal wind and rain context for Barcelona, Spain.
Barcelona has a Mediterranean coastal climate with warm to hot summers, mild winters and noticeable humidity. Heavy showers and coastal storms can occur, especially during seasonal transitions.
May to June and September to October balance warm conditions with fewer peak-summer heat concerns. Sea and wind conditions can differ from central-city readings.
Light clothing and sun protection suit summer, with a layer for breezy evenings. Carry a compact rain layer in spring and autumn and check coastal warnings before water activities.
How to use this page's data
The live summary and forecast come from weather data providers; climate, best-time, and clothing sections are editorial context. Local conditions can differ, so use official local alerts for safety decisions.
See sources, update timing, and limitationsBarcelona weather decisions by setting
Coastal humidity, sea breezes, and urban heat mean the beach, waterfront, and inland neighborhoods may not feel the same even when the displayed air temperature is similar.
- Beach plans
- Check wind, UV, rain, and official coastal information rather than relying on temperature alone.
- Hot weather
- Humidity can raise heat stress; schedule exposed walks outside the hottest period and carry water.
- Storm days
- Short, intense rain can disrupt low-lying streets and transport, so review warnings before departure.
What to watch
Heat, coastal wind, thunderstorms, and intense rain are the main planning signals. AEMET warnings should take priority over a general app forecast.
Official warnings: AEMET weather warningsEditorial context reviewed July 16, 2026
Common Questions
Common questions about Barcelona weather
When is the best time to visit Barcelona?
May to June and September to October balance warm conditions with fewer peak-summer heat concerns. Sea and wind conditions can differ from central-city readings.
What is the current weather in Barcelona?
Check the real-time weather data above for the latest temperature, humidity, and conditions.