
Spain · Europe
The best time to visit Costa Brava is June, July, August, and September. In summer, temperatures rise to 30°C; in winter they can drop to 2°C. During the best travel months, the sun shines up to 10 hours per day — ideal for beach and outdoor activities.
The Costa Brava is Spain's northernmost stretch of Mediterranean coast and noticeably cooler than the south. January highs sit at 13°C with nights at 2°C — figures closer to southern France than to Andalusia. Summer makes up for it at 30°C in July and August, across just three to four rain days.
The defining feature is the tramuntana, a cold dry northerly that comes over the Pyrenees and can blow for days, especially in winter and spring. It produces exceptional visibility — the bay of Roses and the cliffs at Cadaqués are at their best then — but makes swimming unpleasant and occasionally halts boat traffic to the Medes Islands.
Water is the limiting factor: it reaches 24°C in August and falls to 13–14°C by January. The swimming season is therefore considerably shorter than further south, running effectively from July to September. For walking the Camí de Ronda along the cliffs, May and October are the best months: 22–23°C, little rain and empty paths.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
MAXMAX | 14° | 15° | 17° | 19° | 23° | 28° | 31° | 30° | 27° | 23° | 17° | 14° |
MINMIN | 3° | 4° | 6° | 9° | 12° | 16° | 19° | 19° | 16° | 13° | 7° | 4° |
☀️Sunshine | 6h UV 4 | 6h UV 5 | 7h UV 6 | 9h UV 8 | 9h UV 8 | 10h UV 9 | 11h UV 9 | 10h UV 8 | 8h UV 7 | 7h UV 5 | 6h UV 4 | 5h UV 4 |
🌊Water Temp | 14° | 13° | 14° | 15° | 17° | 21° | 24° | 25° | 23° | 20° | 18° | 15° |
🌧Rain Days | 3d44mm | 4d45mm | 5d63mm | 5d54mm | 6d57mm | 4d39mm | 3d31mm | 4d42mm | 5d63mm | 5d70mm | 4d70mm | 2d23mm |
From May to August, UV levels in Costa Brava reach 9 — very high on the WHO scale. High-SPF sunscreen and shade around midday are essential.
May offers great weather in Costa Brava with fewer tourists and lower prices — ideal for those who want to avoid the peak season crowds.
Beach Holiday
Warm, sunny, little rain
City Trip
Pleasantly mild, not too hot