
Barcelona Monthly Climate
Don't forget to check WhereWeather Website for weather statistics on your exact travel dates, for any city in the world. You can also compare different cities and dates side-by-side.
Temperature Overview
- Average Daytime Temperature: 20°C (68°F)
- Average Nighttime Temperature: 13°C (55°F)
Rainfall Statistics
- Annual average daily rainfall: 1.6 mm (0.06 inches) per day
- Rainiest month: October with around 3.1 mm (0.12 inches) per day
- Driest month: July with around 0.5 mm (0.02 inches) per day
- Average number of rainy days per year: 55 days
Monthly Weather Conditions
Temperature
Precipitation
Seasonal Breakdown
January-March
- Highs: 15-18°C (59-64°F)
- Lows: 5-8°C (41-46°F)
- Rainy Days: 4-5 days per month
- Average Precipitation: 1.4 mm/day
April-June
- Highs: 20-27°C (68-81°F)
- Lows: 10-17°C (50-63°F)
- Rainy Days: 4-5 days per month
- Average Precipitation: 1.7 mm/day
July-September
- Highs: 27-30°C (81-86°F)
- Lows: 17-20°C (63-68°F)
- Rainy Days: 2-5 days per month
- Average Precipitation: 1.4 mm/day
October-December
- Highs: 15-23°C (59-73°F)
- Lows: 6-14°C (43-57°F)
- Rainy Days: 4-6 days per month
- Average Precipitation: 2.3 mm/day
Best Time to Visit
The best time to visit Barcelona is from May to June, when temperatures are warm but not too hot and crowds are manageable. Spring brings perfect conditions for exploring Park Güell, strolling Las Ramblas, and enjoying outdoor cafes.
Summer (July-September) offers ideal beach weather and warm evenings perfect for enjoying outdoor dining, rooftop bars, and the city's famous nightlife.
Autumn (October-December) brings mild temperatures and occasional rain, ideal for visiting Sagrada Familia, exploring Gothic Quarter, and enjoying indoor cultural activities.
Winter (January-March) is cool but rarely cold, perfect for visiting museums like MACBA, enjoying traditional Catalan cuisine, and experiencing the city's vibrant indoor markets.
Other Cities in Spain
Want to explore more of Spain? Check out our weather guides for other Spanish cities:

Madrid
Central Spain's capital with continental climate

Valencia
Mediterranean city with warm climate

Seville
Southern city with hot summers

Granada
Inland Andalusian city with varied climate
Before you go ahead and plan your next visit, make sure to check the weather forecast for your exact travel dates on WhereWeather Website. You can also compare different cities and dates side-by-side.