Home › Weather › Barcelona Weather
Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Civic Maple Weather Desk. Data from Environment and Climate Change Canada and other national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Barcelona has a Mediterranean climate with mild winters and warm, dry summers. The live forecast above shows current conditions, but the city averages 18°C to 30°C from June to September, and 8°C to 15°C from December to February. Rain is rare in summer but common in autumn.
What is Barcelona weather like year round?
Barcelona weather year round stays pleasant for travel. Winters (December–February) see highs near 14°C and lows around 8°C, with occasional rain. Summers (June–August) average 28°C, rarely exceeding 35°C. Spring and autumn are mild, with temps between 15°C and 25°C. The city gets about 50–60 rainy days annually, mostly in fall. If you need a longer view, check a weather 10 day forecast for trip planning.
How do seasonal forecasts help?
For longer trips, look at weather barcelona 14 days or barcelona weather forecast 30 days. These show trends, not exact temperatures. A weather barcelona 21 days outlook is useful for festival planning, but local forecasts are more accurate. For quick checks, barcelona weather bbc or barcelona weather fahrenheit are available, but the live forecast above uses Celsius, matching barcelona weather celsius.
FAQ
Does Barcelona ever get cold?
Yes, but not extreme. Nighttime lows in January and February can drop to 5°C. Daytime highs stay around 13–15°C, so a jacket is needed, but snow is very rare.
When is the rainy season in Barcelona?
Rain is most common from October to December. October averages 90 mm. Summers are dry, with July and August seeing less than 20 mm per month. Pack an umbrella for autumn visits.
Is Barcelona weather similar to other European cities?
Barcelona is drier and warmer than Paris or London in summer. It is closer to Rome Weather in climate, though Rome gets hotter. Switzerland and Greece have more varied conditions by region.