
Spain · Europe
The best time to visit Barcelona is June, July, August, and September. In summer, daytime highs average 30°C (86°F), with peaks around 32°C (90°F); in winter, nights average 6°C (43°F), dropping to around 0°C (32°F) on the coldest. During the best travel months, the sun shines up to 11 hours per day — ideal for beach and outdoor activities.
Barcelona enjoys a mild Mediterranean climate with hot summers and pleasant winters. From June to September, temperatures typically reach 26–31°C (79–88°F) and the Mediterranean warms to 24–26°C (75–79°F) — perfect for a beach-and-city holiday. The bathing beaches of the Barceloneta are right in the city, ten minutes' walk from the old town.
Spring (April/May) and autumn (September/October) are the ideal travel months for cultural travellers: temperatures of 18–24°C (64–75°F), considerably fewer tourists than in high summer and the Eixample terraces still relaxed. July and August are high season — hot, crowded and expensive, but the sea and nightlife are at their annual peak.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ø day, range from coolest to warmest dayØ dayrange | 14° (57°)8– (46–)19 (66) | 15° (59°)10– (50–)20 (68) | 17° (63°)11– (52–)21 (70) | 19° (66°)14– (57–)24 (75) | 22° (72°)17– (63–)26 (79) | 26° (79°)21– (70–)31 (88) | 29° (84°)25– (77–)32 (90) | 30° (86°)25– (77–)32 (90) | 27° (81°)22– (72–)30 (86) | 23° (73°)18– (64–)26 (79) | 18° (64°)13– (55–)23 (73) | 15° (59°)10– (50–)19 (66) |
Ø night, range from coldest to warmest nightØ nightrange | 6° (43°)0– (32–)10 (50) | 7° (45°)2– (36–)11 (52) | 9° (48°)3– (37–)13 (55) | 12° (54°)7– (45–)16 (61) | 15° (59°)10– (50–)19 (66) | 20° (68°)14– (57–)23 (73) | 23° (73°)19– (66–)25 (77) | 23° (73°)17– (63–)26 (79) | 20° (68°)14– (57–)24 (75) | 16° (61°)11– (52–)20 (68) | 11° (52°)4– (39–)16 (61) | 7° (45°)2– (36–)12 (54) |
☀️Sunshine | 6h UV 4 | 7h UV 5 | 8h UV 6 | 9h UV 8 | 10h UV 9 | 11h UV 9 | 11h UV 9 | 10h UV 8 | 8h UV 7 | 7h UV 5 | 6h UV 4 | 6h UV 4 |
🌊Water Temp | 14° (57°) | 13° (55°) | 14° (57°) | 16° (61°) | 18° (64°) | 22° (72°) | 25° (77°) | 26° (79°) | 25° (77°) | 22° (72°) | 18° (64°) | 15° (59°) |
🌧Rain Days | 3d34mm (1.3") | 3d28mm (1.1") | 4d43mm (1.7") | 4d53mm (2.1") | 3d48mm (1.9") | 3d23mm (0.9") | 1d25mm (1.0") | 3d47mm (1.8") | 4d62mm (2.5") | 5d79mm (3.1") | 4d58mm (2.3") | 2d21mm (0.8") |
From May to August, UV levels in Barcelona reach 9 — very high on the WHO scale. High-SPF sunscreen and shade around midday are essential.
May offers great weather in Barcelona with fewer tourists and lower prices — ideal for those who want to avoid the peak season crowds.
Barcelona's biggest city festival in honour of its patron saint. Free concerts on Plaça de Catalunya and Plaça Reial, castellers (human towers), giant-figure parades and spectacular fireworks on Montjuïc.
Beach Holiday
Warm, sunny, little rain
City Trip
Pleasantly mild, not too hot