
Barcelona has a Mediterranean climate: mild winters, hot sunny summers and warm sea from late spring to early autumn. Rain peaks in spring and autumn, while summer is mostly dry and ideal for beach activities.
May–June and September offer warm weather, fewer crowds and pleasant sea for swimming.
Max: 13°C / Min: 3°C
Rayiny days: 13
Precipitation: 42 mm
Max: 14°C / Min: 4°C
Rayiny days: 11
Precipitation: 36 mm
Max: 16°C / Min: 6°C
Rayiny days: 12
Precipitation: 47 mm
Max: 18°C / Min: 9°C
Rayiny days: 11
Precipitation: 50 mm
Max: 22°C / Min: 12°C
Rayiny days: 11
Precipitation: 52 mm
Max: 26°C / Min: 16°C
Rayiny days: 8
Precipitation: 38 mm
Max: 28°C / Min: 19°C
Rayiny days: 5
Precipitation: 23 mm
Max: 28°C / Min: 19°C
Rayiny days: 8
Precipitation: 53 mm
Max: 25°C / Min: 16°C
Rayiny days: 9
Precipitation: 73 mm
Max: 21°C / Min: 13°C
Rayiny days: 11
Precipitation: 86 mm
Max: 16°C / Min: 7°C
Rayiny days: 11
Precipitation: 58 mm
Max: 13°C / Min: 4°C
Rayiny days: 12
Precipitation: 50 mm
The chart shows the yearly trend of average daily highs, lows, and monthly precipitation.