Surf Spain: the best surf towns, seasons and spots
Where to surf in Spain: 6 surf towns compared by surf season (mostly September–March), waves, skill level and sea temperature.
Best time to surf Spain: September–March is main surf season in most of its surf towns. The table below shows each town's own season.
Spain surf towns compared
| Town | Best surf | Waves | Suits | Sea temp |
|---|---|---|---|---|
| Corralejo (Fuerteventura) surfEurope | October–March | reef breaks, beach breaks and point breaks | all levels | 18–23°C |
| Famara (Lanzarote) surfEurope | October–March | beach breaks | beginner and intermediate surfers | 18–23°C |
| Las Palmas (Gran Canaria) surfEurope | October–March | reef breaks and beach breaks | all levels | 19–23°C |
| Mundaka surfEurope | September–March | river-mouth breaks | advanced surfers | 13–23°C |
| San Sebastián surfEurope | March–April, September–November | beach breaks | beginner and intermediate surfers | 13–23°C |
| Zarautz surfEurope | March–May, September–November | beach breaks | beginner and intermediate surfers | 13–23°C |
Staying longer than a holiday? Digital nomad visa options for Spain →
Frequently asked questions
- When is the best time to surf Spain?
- Across the 6 surf towns we cover in Spain, September–March is main surf season in most of them. Corralejo (Fuerteventura): October–March; Famara (Lanzarote): October–March; Las Palmas (Gran Canaria): October–March; Mundaka: September–March; San Sebastián: March–April, September–November; Zarautz: March–May, September–November.
- Where is the water warmest for surfing in Spain?
- Las Palmas (Gran Canaria) has the warmest sea of the towns we cover, around 23°C in September. The coldest is San Sebastián, around 13°C in February.
- Where should beginners surf in Spain?
- Corralejo (Fuerteventura), Famara (Lanzarote), Las Palmas (Gran Canaria), San Sebastián, Zarautz have breaks that suit beginners. The other towns are better for surfers who already ride green waves.