Spain Surf Forecast
212 surf spots · 15 regions
Andalusia
Asturias
- Cabo Lastres
- Cala De Meron
- Concha de Artedo
- La Nora
- La Paloma
- La Roca
- Luanco
- Navia
- Peñarrubia
- Playa Aguilera
- Playa Cueva
- Playa de Andrin
- Playa de Cadavedo
- Playa de Candas
- Playa de Espana
- Playa de la Cagonera
- Playa de la Griega
- Playa de Lastres
- Playa de Llumeres
- Playa de Niembro
- Playa de Oleiros
- Playa de Palombina
- Playa de Penarronda
- Playa de Salinas
- Playa de San Juan
- Playa de San Martin
- Playa de San Pedro
- Playa de Tapia
- Playa de Tranqueru
- Playa de Xago
- Playa Tenrero
- Rodiles
- Rodiles - Main Beach
- Salinas
- San Antolin
- San Lorenzo
- Tapia de Casariego
- Xivares
Basque Country
Cantabria
Catalonia
Donostia-San Sebastian
Fuerteventura
Galicia
Gran Canaria
Hendaye
Islas Baleares
Lanzarote
- Arrieta
- Baja del Ganado - La-Graciosa
- Boca del Abajo
- Caleta de Cabello
- Castillo del Rubicón - Playa Blanca
- El Corral - La Graciosa
- El Golfo
- Ghost Town
- Jameos del Agua
- La Caleta
- La Santa - El Quemao
- La Santa - The Slab
- Las Bajas
- Outside Reef
- Pedro Barba - La Graciosa
- Playa de Famara
- Playa de la Canteria
- Playa de la Garita
- Playa del Janubio
- Playa Lambra - La Graciosa
- Punta de Mujeres
- San Juan