Offshore Stays

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

TownBest surfWavesSuitsSea temp
Corralejo (Fuerteventura) surfEuropeOctober–Marchreef breaks, beach breaks and point breaksall levels18–23°C
Famara (Lanzarote) surfEuropeOctober–Marchbeach breaksbeginner and intermediate surfers18–23°C
Las Palmas (Gran Canaria) surfEuropeOctober–Marchreef breaks and beach breaksall levels19–23°C
Mundaka surfEuropeSeptember–Marchriver-mouth breaksadvanced surfers13–23°C
San Sebastián surfEuropeMarch–April, September–Novemberbeach breaksbeginner and intermediate surfers13–23°C
Zarautz surfEuropeMarch–May, September–Novemberbeach breaksbeginner and intermediate surfers13–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.

Sea temperatures and weather come from each town's page, where the sources and dates are listed. Surf seasons, break types and skill levels are our editorial review.