SE Surf

Surf spots in Spain

263 spots.

263 breaks — each with a live 10-day forecast, water temperature and wind rated against that break's ideal window. Start with Mundaka.

Mundaka

Bizkaia, Basque Country · Spain

Expert onlyRivermouth breakNovember–March

Zarautz

Gipuzkoa, Basque Country · Spain

Beginner friendlyBeach breakYear-round

Playa de Somo

Cantabria · Spain

IntermediateBeach breakYear-round

Playa de Pantín

Valdoviño, Galicia · Spain

AdvancedBeach breakOctober–April

El Palmar

Vejer, Cádiz · Spain

Beginner friendlyBeach breakYear-round

Playa El Socorro

Los Realejos, Tenerife · Spain

IntermediateBeach breakOctober–March

La Izquierda

Playa de las Américas, Tenerife · Spain

AdvancedReef breakOctober–March

La Santa

Lanzarote · Spain

AdvancedReef breakNovember–March

Caleta de Famara

Lanzarote · Spain

IntermediateBeach breakNovember–March

El Confital

Las Palmas, Gran Canaria · Spain

Expert onlyReef breakOctober–March

El Quemao

Lanzarote · Spain

Expert onlyReef breakNovember–March

El Cotillo

Fuerteventura, Canary Islands · Spain

IntermediateReef breakNovember–March

Playa de San Lorenzo

Gijón, Asturias · Spain

IntermediateBeach breakYear-round; October–April biggest

Levante Beach

Alicante · Spain

IntermediateBeach breakApril–October

Es Trenc Beach

Palma · Spain

IntermediateBeach breakApril–October

S'Amarador

Palma · Spain

IntermediateBeach breakApril–October

Caló des Moro

Palma · Spain

IntermediateBeach breakApril–October

Cala Mesquida

Palma · Spain

IntermediateBeach breakApril–October

Cala Màrmols

Palma · Spain

IntermediateBeach breakApril–October

Praia de Traba

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de la Victoria

Cádiz · Spain

IntermediateBeach breakApril–October

Praia de Espiñeirido

Vigo · Spain

IntermediateBeach breakApril–October

Playa de la Hípica

Melilla · Spain

IntermediateBeach breakApril–October

Playa de Gulpiyuri

Gijón · Spain

IntermediateBeach breakApril–October

Platja de Sant Joan

Alicante · Spain

IntermediateBeach breakApril–October

Kontxa hondartza

San Sebastián · Spain

IntermediateBeach breakApril–October

Playa de San Agustín

Las Palmas · Spain

IntermediateBeach breakApril–October

Arenal de sa Ràpita

Palma · Spain

IntermediateBeach breakApril–October

Cala Torta

Palma · Spain

IntermediateBeach breakApril–October

Playa Campo de Golf

Málaga · Spain

IntermediateBeach breakApril–October

Playa de Guadalmar

Málaga · Spain

IntermediateBeach breakApril–October

Cala de s'Estany d'en Mas

Palma · Spain

IntermediateBeach breakApril–October

Caló de ses Dones

Palma · Spain

IntermediateBeach breakApril–October

Small Beach

Palma · Spain

IntermediateBeach breakApril–October

Platja de l'Horta-Mutxavista

Alicante · Spain

IntermediateBeach breakApril–October

Praia da Aguieira

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Playa de Las Canteras

Las Palmas · Spain

IntermediateBeach breakApril–October

Praia de Queiruga

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Praia do Río Sieira

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Torimbia

Gijón · Spain

IntermediateBeach breakApril–October

Platja de l'Altet

Alicante · Spain

IntermediateBeach breakApril–October

Platja de Muro

Palma · Spain

IntermediateBeach breakApril–October

Playa del Hombre

Las Palmas · Spain

IntermediateBeach breakApril–October

El Camello Beach

Santander · Spain

IntermediateBeach breakApril–October

Praia de Rebordelo

La Coruña · Spain

IntermediateBeach breakApril–October

Platja des Coll Baix

Palma · Spain

IntermediateBeach breakApril–October

Papagayo Beach

Arrecife · Spain

IntermediateBeach breakApril–October

Cala sa Nau

Palma · Spain

IntermediateBeach breakApril–October

Cala Gat

Palma · Spain

IntermediateBeach breakApril–October

Playa de La Barrosa

Cádiz · Spain

IntermediateBeach breakApril–October

Praia de Coira

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Platja de Santa Ponça

Palma · Spain

IntermediateBeach breakApril–October

Praia de Cabeiro

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Praia da Ornanda

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Playa de Bajamar

Spain · Spain

IntermediateBeach breakApril–October

Platja del Callao

Mataró · Spain

IntermediateBeach breakApril–October

Cala Macarella

Spain · Spain

IntermediateBeach breakApril–October

Cala Ferrera

Palma · Spain

IntermediateBeach breakApril–October

Cala Los Cocedores

Lorca · Spain

IntermediateBeach breakApril–October

es Talaier

Spain · Spain

IntermediateBeach breakApril–October

Playa de Levante

Cádiz · Spain

IntermediateBeach breakApril–October

Playa de Valdelagrana

Cádiz · Spain

IntermediateBeach breakApril–October

Playa de la Hierbabuena

Algeciras · Spain

IntermediateBeach breakApril–October

Playa de Las Vistas

Santa Cruz de Tenerife · Spain

IntermediateBeach breakApril–October

Bastiagueiro Beach

La Coruña · Spain

IntermediateBeach breakApril–October

Playa del Chorrillo

Ceuta · Spain

IntermediateBeach breakApril–October

Playa del Peñón del Cuervo

Málaga · Spain

IntermediateBeach breakApril–October

Caletón Blanco

Arrecife · Spain

IntermediateBeach breakApril–October

Platja de l'Astillero

Mataró · Spain

IntermediateBeach breakApril–October

Playa del Cura

Murcia · Spain

IntermediateBeach breakApril–October

Playa de Fuentes

Santander · Spain

IntermediateBeach breakApril–October

Praia de Baldaio - As Saíñas

La Coruña · Spain

IntermediateBeach breakApril–October

Platja de Sant Gabriel

Alicante · Spain

IntermediateBeach breakApril–October

Na Patana

Palma · Spain

IntermediateBeach breakApril–October

Platja del Toro

Palma · Spain

IntermediateBeach breakApril–October

Cala en Basset

Palma · Spain

IntermediateBeach breakApril–October

Cala Racó del Conill

Alicante · Spain

IntermediateBeach breakApril–October

Cala Bóquer

Palma · Spain

IntermediateBeach breakApril–October

Cala Morell

Spain · Spain

IntermediateBeach breakApril–October

Ca los Camps

Palma · Spain

IntermediateBeach breakApril–October

Platja del Cabanyal

Valencia · Spain

IntermediateBeach breakApril–October

Son Bou

Spain · Spain

IntermediateBeach breakApril–October

Playa de Las Conchas

Arrecife · Spain

IntermediateBeach breakApril–October

Riazor Beach

La Coruña · Spain

IntermediateBeach breakApril–October

Praia de Area Longa

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Platja de l'Almadrava

Alicante · Spain

IntermediateBeach breakApril–October

Platja de Binigaus

Spain · Spain

IntermediateBeach breakApril–October

Cala es Matzocs

Palma · Spain

IntermediateBeach breakApril–October

Cala Blanca

Spain · Spain

IntermediateBeach breakApril–October

Cala Fustam

Spain · Spain

IntermediateBeach breakApril–October

Playa de San Andrés

Málaga · Spain

IntermediateBeach breakApril–October

Platja de les Barques

Barcelona · Spain

IntermediateBeach breakApril–October

Playa de La Cantería

Arrecife · Spain

IntermediateBeach breakApril–October

Platja d'Aigua Amarga

Alicante · Spain

IntermediateBeach breakApril–October

Cala Tuent

Palma · Spain

IntermediateBeach breakApril–October

Cala el Racó

Alicante · Spain

IntermediateBeach breakApril–October

Cala Fontanelles

Spain · Spain

IntermediateBeach breakApril–October

Praia de Alba

La Coruña · Spain

IntermediateBeach breakApril–October

La Puntilla

Cádiz · Spain

IntermediateBeach breakApril–October

Playa de la Misericordia

Málaga · Spain

IntermediateBeach breakApril–October

Playa de El Palo

Málaga · Spain

IntermediateBeach breakApril–October

Playa de Pedregalejo

Málaga · Spain

IntermediateBeach breakApril–October

Playa de Tramaguera

Ceuta · Spain

IntermediateBeach breakApril–October

Praia das Combouzas

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de los Abriguitos

Santa Cruz de Tenerife · Spain

IntermediateBeach breakApril–October

Playa Calamocarro

Ceuta · Spain

IntermediateBeach breakApril–October

Playa de La Espindola

Spain · Spain

IntermediateBeach breakApril–October

Playa de la Calita

Cádiz · Spain

IntermediateBeach breakApril–October

Playa de Fatares

Cartagena · Spain

IntermediateBeach breakApril–October

Cala Cortina

Cartagena · Spain

IntermediateBeach breakApril–October

Playa del Paso

Arrecife · Spain

IntermediateBeach breakApril–October

Praia América

Vigo · Spain

IntermediateBeach breakApril–October

Playa del Algarrobico

Almería · Spain

IntermediateBeach breakApril–October

Playa de Calahonda - Calahonda

Marbella · Spain

IntermediateBeach breakApril–October

Cala de la Fustera

Alicante · Spain

IntermediateBeach breakApril–October

Platja del Saler

Valencia · Spain

IntermediateBeach breakApril–October

Praia de Covas

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de los Alemanes

Algeciras · Spain

IntermediateBeach breakApril–October

Platja de La Roqueta

Alicante · Spain

IntermediateBeach breakApril–October

Ereaga

Bilbao · Spain

IntermediateBeach breakApril–October

Platja de Daimús

Valencia · Spain

IntermediateBeach breakApril–October

Bares Beach

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de Santa María del Mar

Cádiz · Spain

IntermediateBeach breakApril–October

Playa de Cuchía

Santander · Spain

IntermediateBeach breakApril–October

Platja Cala Sant Vicent

Spain · Spain

IntermediateBeach breakApril–October

Platja de la Marineta Cassiana

Alicante · Spain

IntermediateBeach breakApril–October

Platges de Comte

Spain · Spain

IntermediateBeach breakApril–October

Cala Binidalí

Spain · Spain

IntermediateBeach breakApril–October

Playa de El Espartal

Gijón · Spain

IntermediateBeach breakApril–October

Playa de Valdevaqueros

Algeciras · Spain

IntermediateBeach breakApril–October

Playa de la Arena

Bilbao · Spain

IntermediateBeach breakApril–October

Praia de Arealonga

Spain · Spain

IntermediateBeach breakApril–October

Praia de Ponzos

La Coruña · Spain

IntermediateBeach breakApril–October

Praia da Ladeira

Vigo · Spain

IntermediateBeach breakApril–October

Praia de Montalbo

Vigo · Spain

IntermediateBeach breakApril–October

Platja d'Empuriabrava

Perpignan · Spain

IntermediateBeach breakApril–October

La Malvarrosa Beach

Valencia · Spain

IntermediateBeach breakApril–October

Praia de Razo

La Coruña · Spain

IntermediateBeach breakApril–October

Santa Cristina Beach

La Coruña · Spain

IntermediateBeach breakApril–October

A Praia Grande

La Coruña · Spain

IntermediateBeach breakApril–October

Praia de Lóngara

Spain · Spain

IntermediateBeach breakApril–October

Platja del Saladar

Alicante · Spain

IntermediateBeach breakApril–October

Praia de Barra

Vigo · Spain

IntermediateBeach breakApril–October

Calzoa Beach

Vigo · Spain

IntermediateBeach breakApril–October

Platja del Carabassí

Alicante · Spain

IntermediateBeach breakApril–October

Playa de Somocuevas

Santander · Spain

IntermediateBeach breakApril–October

Playa de los Molinucos

Santander · Spain

IntermediateBeach breakApril–October

Praia de Durmideiras

La Coruña · Spain

IntermediateBeach breakApril–October

es Calo Blanc

Spain · Spain

IntermediateBeach breakApril–October

Playa de la Salvé

Santander · Spain

IntermediateBeach breakApril–October

Playa de El Puntal

Santander · Spain

IntermediateBeach breakApril–October

Playa de Oyambre

Santander · Spain

IntermediateBeach breakApril–October

Praia de Santa Comba

La Coruña · Spain

IntermediateBeach breakApril–October

Platja de Sant Antoni

Valencia · Spain

IntermediateBeach breakApril–October

Playa de Valdearenas

Santander · Spain

IntermediateBeach breakApril–October

Platja del Port de Sagunt

Valencia · Spain

IntermediateBeach breakApril–October

Platja Nord de Gandia

Valencia · Spain

IntermediateBeach breakApril–October

Platja de Pinedo

Valencia · Spain

IntermediateBeach breakApril–October

Praia de Silgar

Vigo · Spain

IntermediateBeach breakApril–October

Praia de Perbes

La Coruña · Spain

IntermediateBeach breakApril–October

Praia de Rodeira

Vigo · Spain

IntermediateBeach breakApril–October

Arrigunaga

Bilbao · Spain

IntermediateBeach breakApril–October

Platja de la Malva-rosa de Corinto

Castello · Spain

IntermediateBeach breakApril–October

Platja des Cavallet

Spain · Spain

IntermediateBeach breakApril–October

Playa de Puente Mayorga-Campamento

Gibraltar · Spain

IntermediateBeach breakApril–October

Praia da Torre

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Platja de ses Figueretes

Spain · Spain

IntermediateBeach breakApril–October

Areetako Hondartza

Bilbao · Spain

IntermediateBeach breakApril–October

Platja cala Saona

Spain · Spain

IntermediateBeach breakApril–October

Platja de Santa Eulària

Spain · Spain

IntermediateBeach breakApril–October

Playa Maruja

Granada‎ · Spain

IntermediateBeach breakApril–October

Cala Santanyí

Palma · Spain

IntermediateBeach breakApril–October

Cala Pada

Spain · Spain

IntermediateBeach breakApril–October

Playa Calabajío

Granada‎ · Spain

IntermediateBeach breakApril–October

Platja d'es Port

Palma · Spain

IntermediateBeach breakApril–October

Praia de Lumebó

La Coruña · Spain

IntermediateBeach breakApril–October

Praia da Cuncheira

Vigo · Spain

IntermediateBeach breakApril–October

Es Bol Nou

Spain · Spain

IntermediateBeach breakApril–October

Praia dos Bloques

Spain · Spain

IntermediateBeach breakApril–October

Platja de l'Illa Roja

Mataró · Spain

IntermediateBeach breakApril–October

Caló des Grells

Palma · Spain

IntermediateBeach breakApril–October

Praia de Rochas Brancas

Spain · Spain

IntermediateBeach breakApril–October

Cobiḥeru

Santander · Spain

IntermediateBeach breakApril–October

El Mago

Palma · Spain

IntermediateBeach breakApril–October

Playa de Oriñón

Bilbao · Spain

IntermediateBeach breakApril–October

Playa de Atlanterra

Algeciras · Spain

IntermediateBeach breakApril–October

Praia de San Xurxo

La Coruña · Spain

IntermediateBeach breakApril–October

Praia de Areas Longas

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Playa de la Cortadura

Cádiz · Spain

IntermediateBeach breakApril–October

Playa de Tregandín

Santander · Spain

IntermediateBeach breakApril–October

Playa de la Bota

Huelva · Spain

IntermediateBeach breakApril–October

Praia de Doniños

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de Ris

Santander · Spain

IntermediateBeach breakApril–October

Playa Espasa

Gijón · Spain

IntermediateBeach breakApril–October

Playa de Cuberris

Santander · Spain

IntermediateBeach breakApril–October

Playa de Somo

Santander · Spain

IntermediateBeach breakApril–October

Praia de Patos

Vigo · Spain

IntermediateBeach breakApril–October

Platja d'en Bossa

Spain · Spain

IntermediateBeach breakApril–October

Platja de s'Abanell

Mataró · Spain

IntermediateBeach breakApril–October

Playa de Torrenueva Costa

Granada‎ · Spain

IntermediateBeach breakApril–October

Praia da Punta

Vigo · Spain

IntermediateBeach breakApril–October

Playa Puerta del Mar

Granada‎ · Spain

IntermediateBeach breakApril–October

Platja de Canet

Mataró · Spain

IntermediateBeach breakApril–October

Praia de Melide

Vigo · Spain

IntermediateBeach breakApril–October

Praia de Carregueiros

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Playa de Dicido

Bilbao · Spain

IntermediateBeach breakApril–October

Playa de El Tostadero

Santander · Spain

IntermediateBeach breakApril–October

Praia de Liméns

Vigo · Spain

IntermediateBeach breakApril–October

Platja de les Roques Blanques

Mataró · Spain

IntermediateBeach breakApril–October

Platja de Talamanca

Spain · Spain

IntermediateBeach breakApril–October

Sablera de San Pedro d'Antromero

Gijón · Spain

IntermediateBeach breakApril–October

Cala Tarida

Spain · Spain

IntermediateBeach breakApril–October

Praia de Bens

La Coruña · Spain

IntermediateBeach breakApril–October

Playa del Sable

Santander · Spain

IntermediateBeach breakApril–October

El Lance

Granada‎ · Spain

IntermediateBeach breakApril–October

Platja Es Pinet

Spain · Spain

IntermediateBeach breakApril–October

Platja del Pebret

Castello · Spain

IntermediateBeach breakApril–October

Cala de Cantalars

Alicante · Spain

IntermediateBeach breakApril–October

Praia dos Cristais

La Coruña · Spain

IntermediateBeach breakApril–October

Playa del Regatón

Santander · Spain

IntermediateBeach breakApril–October

Playa de Berria

Santander · Spain

IntermediateBeach breakApril–October

Platja de l'Ahuir

Valencia · Spain

IntermediateBeach breakApril–October

Playa de Langre

Santander · Spain

IntermediateBeach breakApril–October

Praia de Areas

Vigo · Spain

IntermediateBeach breakApril–October

Playa del Perdigal

Almería · Spain

IntermediateBeach breakApril–October

La Cachucha

Cádiz · Spain

IntermediateBeach breakApril–October

Praia de Mera

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de Poo

Gijón · Spain

IntermediateBeach breakApril–October

Playa de Palmones

Algeciras · Spain

IntermediateBeach breakApril–October

Playa de Cambriles

Granada‎ · Spain

IntermediateBeach breakApril–October

Playa de las Cuevas del Mar

Gijón · Spain

IntermediateBeach breakApril–October

Playa de Amió

Santander · Spain

IntermediateBeach breakApril–October

Playa de Colón

Cartagena · Spain

IntermediateBeach breakApril–October

Playa Brazomar

Bilbao · Spain

IntermediateBeach breakApril–October

Praia do Con

Vigo · Spain

IntermediateBeach breakApril–October

Cala Nova

Spain · Spain

IntermediateBeach breakApril–October

Platja de Cala Vedella

Spain · Spain

IntermediateBeach breakApril–October

Playa del Sablón

Gijón · Spain

IntermediateBeach breakApril–October

Praia de Chanteiro

La Coruña · Spain

IntermediateBeach breakApril–October

Playa de Vidiago

Santander · Spain

IntermediateBeach breakApril–October

Playa de Arnelles

Oviedo · Spain

IntermediateBeach breakApril–October

Playa de Cotobro

Granada‎ · Spain

IntermediateBeach breakApril–October

Praia das Castiñeiras

Vigo · Spain

IntermediateBeach breakApril–October

San Amaro

Ceuta · Spain

IntermediateBeach breakApril–October

Playa de El Cantil

Huelva · Spain

IntermediateBeach breakApril–October

Praia de Rande

Vigo · Spain

IntermediateBeach breakApril–October

Platja Port d'es Torrent

Spain · Spain

IntermediateBeach breakApril–October

Praia das Maceiras

La Coruña · Spain

IntermediateBeach breakApril–October

Cala d'Aiguafreda

Mataró · Spain

IntermediateBeach breakApril–October

Almadrava Cove

Alicante · Spain

IntermediateBeach breakApril–October

Cala Olivera

Spain · Spain

IntermediateBeach breakApril–October

S' Illiot des Rencli

Spain · Spain

IntermediateBeach breakApril–October

Cala de los frailes

San Sebastián · Spain

IntermediateBeach breakApril–October

Praia da Lanzada

Vigo · Spain

IntermediateBeach breakApril–October

Playa Gavieiro

Oviedo · Spain

IntermediateBeach breakApril–October

Sol d’en Serra

Spain · Spain

IntermediateBeach breakApril–October

Cala de la Granadella

Alicante · Spain

IntermediateBeach breakApril–October

Cala Salada

Spain · Spain

IntermediateBeach breakApril–October

Praia de Compostela

Santiago de Compostela · Spain

IntermediateBeach breakApril–October

Cala Benirràs

Spain · Spain

IntermediateBeach breakApril–October

Playa de El Bocal

Santander · Spain

IntermediateBeach breakApril–October

Playa de la Joya

Granada‎ · Spain

IntermediateBeach breakApril–October

Praia da Arnela

Spain · Spain

IntermediateBeach breakApril–October