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
Zarautz
Gipuzkoa, Basque Country · Spain
Playa de Somo
Cantabria · Spain
Playa de Pantín
Valdoviño, Galicia · Spain
El Palmar
Vejer, Cádiz · Spain
Playa El Socorro
Los Realejos, Tenerife · Spain
La Izquierda
Playa de las Américas, Tenerife · Spain
La Santa
Lanzarote · Spain
Caleta de Famara
Lanzarote · Spain
El Confital
Las Palmas, Gran Canaria · Spain
El Quemao
Lanzarote · Spain
El Cotillo
Fuerteventura, Canary Islands · Spain
Playa de San Lorenzo
Gijón, Asturias · Spain
Levante Beach
Alicante · Spain
Es Trenc Beach
Palma · Spain
S'Amarador
Palma · Spain
Caló des Moro
Palma · Spain
Cala Mesquida
Palma · Spain
Cala Màrmols
Palma · Spain
Praia de Traba
La Coruña · Spain
Playa de la Victoria
Cádiz · Spain
Praia de Espiñeirido
Vigo · Spain
Playa de la Hípica
Melilla · Spain
Playa de Gulpiyuri
Gijón · Spain
Platja de Sant Joan
Alicante · Spain
Kontxa hondartza
San Sebastián · Spain
Playa de San Agustín
Las Palmas · Spain
Arenal de sa Ràpita
Palma · Spain
Cala Torta
Palma · Spain
Playa Campo de Golf
Málaga · Spain
Playa de Guadalmar
Málaga · Spain
Cala de s'Estany d'en Mas
Palma · Spain
Caló de ses Dones
Palma · Spain
Small Beach
Palma · Spain
Platja de l'Horta-Mutxavista
Alicante · Spain
Praia da Aguieira
Santiago de Compostela · Spain
Playa de Las Canteras
Las Palmas · Spain
Praia de Queiruga
Santiago de Compostela · Spain
Praia do Río Sieira
Santiago de Compostela · Spain
Torimbia
Gijón · Spain
Platja de l'Altet
Alicante · Spain
Platja de Muro
Palma · Spain
Playa del Hombre
Las Palmas · Spain
El Camello Beach
Santander · Spain
Praia de Rebordelo
La Coruña · Spain
Platja des Coll Baix
Palma · Spain
Papagayo Beach
Arrecife · Spain
Cala sa Nau
Palma · Spain
Cala Gat
Palma · Spain
Playa de La Barrosa
Cádiz · Spain
Praia de Coira
Santiago de Compostela · Spain
Platja de Santa Ponça
Palma · Spain
Praia de Cabeiro
Santiago de Compostela · Spain
Praia da Ornanda
Santiago de Compostela · Spain
Playa de Bajamar
Spain · Spain
Platja del Callao
Mataró · Spain
Cala Macarella
Spain · Spain
Cala Ferrera
Palma · Spain
Cala Los Cocedores
Lorca · Spain
es Talaier
Spain · Spain
Playa de Levante
Cádiz · Spain
Playa de Valdelagrana
Cádiz · Spain
Playa de la Hierbabuena
Algeciras · Spain
Playa de Las Vistas
Santa Cruz de Tenerife · Spain
Bastiagueiro Beach
La Coruña · Spain
Playa del Chorrillo
Ceuta · Spain
Playa del Peñón del Cuervo
Málaga · Spain
Caletón Blanco
Arrecife · Spain
Platja de l'Astillero
Mataró · Spain
Playa del Cura
Murcia · Spain
Playa de Fuentes
Santander · Spain
Praia de Baldaio - As Saíñas
La Coruña · Spain
Platja de Sant Gabriel
Alicante · Spain
Na Patana
Palma · Spain
Platja del Toro
Palma · Spain
Cala en Basset
Palma · Spain
Cala Racó del Conill
Alicante · Spain
Cala Bóquer
Palma · Spain
Cala Morell
Spain · Spain
Ca los Camps
Palma · Spain
Platja del Cabanyal
Valencia · Spain
Son Bou
Spain · Spain
Playa de Las Conchas
Arrecife · Spain
Riazor Beach
La Coruña · Spain
Praia de Area Longa
Santiago de Compostela · Spain
Platja de l'Almadrava
Alicante · Spain
Platja de Binigaus
Spain · Spain
Cala es Matzocs
Palma · Spain
Cala Blanca
Spain · Spain
Cala Fustam
Spain · Spain
Playa de San Andrés
Málaga · Spain
Platja de les Barques
Barcelona · Spain
Playa de La Cantería
Arrecife · Spain
Platja d'Aigua Amarga
Alicante · Spain
Cala Tuent
Palma · Spain
Cala el Racó
Alicante · Spain
Cala Fontanelles
Spain · Spain
Praia de Alba
La Coruña · Spain
La Puntilla
Cádiz · Spain
Playa de la Misericordia
Málaga · Spain
Playa de El Palo
Málaga · Spain
Playa de Pedregalejo
Málaga · Spain
Playa de Tramaguera
Ceuta · Spain
Praia das Combouzas
La Coruña · Spain
Playa de los Abriguitos
Santa Cruz de Tenerife · Spain
Playa Calamocarro
Ceuta · Spain
Playa de La Espindola
Spain · Spain
Playa de la Calita
Cádiz · Spain
Playa de Fatares
Cartagena · Spain
Cala Cortina
Cartagena · Spain
Playa del Paso
Arrecife · Spain
Praia América
Vigo · Spain
Playa del Algarrobico
Almería · Spain
Playa de Calahonda - Calahonda
Marbella · Spain
Cala de la Fustera
Alicante · Spain
Platja del Saler
Valencia · Spain
Praia de Covas
La Coruña · Spain
Playa de los Alemanes
Algeciras · Spain
Platja de La Roqueta
Alicante · Spain
Ereaga
Bilbao · Spain
Platja de Daimús
Valencia · Spain
Bares Beach
La Coruña · Spain
Playa de Santa María del Mar
Cádiz · Spain
Playa de Cuchía
Santander · Spain
Platja Cala Sant Vicent
Spain · Spain
Platja de la Marineta Cassiana
Alicante · Spain
Platges de Comte
Spain · Spain
Cala Binidalí
Spain · Spain
Playa de El Espartal
Gijón · Spain
Playa de Valdevaqueros
Algeciras · Spain
Playa de la Arena
Bilbao · Spain
Praia de Arealonga
Spain · Spain
Praia de Ponzos
La Coruña · Spain
Praia da Ladeira
Vigo · Spain
Praia de Montalbo
Vigo · Spain
Platja d'Empuriabrava
Perpignan · Spain
La Malvarrosa Beach
Valencia · Spain
Praia de Razo
La Coruña · Spain
Santa Cristina Beach
La Coruña · Spain
A Praia Grande
La Coruña · Spain
Praia de Lóngara
Spain · Spain
Platja del Saladar
Alicante · Spain
Praia de Barra
Vigo · Spain
Calzoa Beach
Vigo · Spain
Platja del Carabassí
Alicante · Spain
Playa de Somocuevas
Santander · Spain
Playa de los Molinucos
Santander · Spain
Praia de Durmideiras
La Coruña · Spain
es Calo Blanc
Spain · Spain
Playa de la Salvé
Santander · Spain
Playa de El Puntal
Santander · Spain
Playa de Oyambre
Santander · Spain
Praia de Santa Comba
La Coruña · Spain
Platja de Sant Antoni
Valencia · Spain
Playa de Valdearenas
Santander · Spain
Platja del Port de Sagunt
Valencia · Spain
Platja Nord de Gandia
Valencia · Spain
Platja de Pinedo
Valencia · Spain
Praia de Silgar
Vigo · Spain
Praia de Perbes
La Coruña · Spain
Praia de Rodeira
Vigo · Spain
Arrigunaga
Bilbao · Spain
Platja de la Malva-rosa de Corinto
Castello · Spain
Platja des Cavallet
Spain · Spain
Playa de Puente Mayorga-Campamento
Gibraltar · Spain
Praia da Torre
Santiago de Compostela · Spain
Platja de ses Figueretes
Spain · Spain
Areetako Hondartza
Bilbao · Spain
Platja cala Saona
Spain · Spain
Platja de Santa Eulària
Spain · Spain
Playa Maruja
Granada · Spain
Cala Santanyí
Palma · Spain
Cala Pada
Spain · Spain
Playa Calabajío
Granada · Spain
Platja d'es Port
Palma · Spain
Praia de Lumebó
La Coruña · Spain
Praia da Cuncheira
Vigo · Spain
Es Bol Nou
Spain · Spain
Praia dos Bloques
Spain · Spain
Platja de l'Illa Roja
Mataró · Spain
Caló des Grells
Palma · Spain
Praia de Rochas Brancas
Spain · Spain
Cobiḥeru
Santander · Spain
El Mago
Palma · Spain
Playa de Oriñón
Bilbao · Spain
Playa de Atlanterra
Algeciras · Spain
Praia de San Xurxo
La Coruña · Spain
Praia de Areas Longas
Santiago de Compostela · Spain
Playa de la Cortadura
Cádiz · Spain
Playa de Tregandín
Santander · Spain
Playa de la Bota
Huelva · Spain
Praia de Doniños
La Coruña · Spain
Playa de Ris
Santander · Spain
Playa Espasa
Gijón · Spain
Playa de Cuberris
Santander · Spain
Playa de Somo
Santander · Spain
Praia de Patos
Vigo · Spain
Platja d'en Bossa
Spain · Spain
Platja de s'Abanell
Mataró · Spain
Playa de Torrenueva Costa
Granada · Spain
Praia da Punta
Vigo · Spain
Playa Puerta del Mar
Granada · Spain
Platja de Canet
Mataró · Spain
Praia de Melide
Vigo · Spain
Praia de Carregueiros
Santiago de Compostela · Spain
Playa de Dicido
Bilbao · Spain
Playa de El Tostadero
Santander · Spain
Praia de Liméns
Vigo · Spain
Platja de les Roques Blanques
Mataró · Spain
Platja de Talamanca
Spain · Spain
Sablera de San Pedro d'Antromero
Gijón · Spain
Cala Tarida
Spain · Spain
Praia de Bens
La Coruña · Spain
Playa del Sable
Santander · Spain
El Lance
Granada · Spain
Platja Es Pinet
Spain · Spain
Platja del Pebret
Castello · Spain
Cala de Cantalars
Alicante · Spain
Praia dos Cristais
La Coruña · Spain
Playa del Regatón
Santander · Spain
Playa de Berria
Santander · Spain
Platja de l'Ahuir
Valencia · Spain
Playa de Langre
Santander · Spain
Praia de Areas
Vigo · Spain
Playa del Perdigal
Almería · Spain
La Cachucha
Cádiz · Spain
Praia de Mera
La Coruña · Spain
Playa de Poo
Gijón · Spain
Playa de Palmones
Algeciras · Spain
Playa de Cambriles
Granada · Spain
Playa de las Cuevas del Mar
Gijón · Spain
Playa de Amió
Santander · Spain
Playa de Colón
Cartagena · Spain
Playa Brazomar
Bilbao · Spain
Praia do Con
Vigo · Spain
Cala Nova
Spain · Spain
Platja de Cala Vedella
Spain · Spain
Playa del Sablón
Gijón · Spain
Praia de Chanteiro
La Coruña · Spain
Playa de Vidiago
Santander · Spain
Playa de Arnelles
Oviedo · Spain
Playa de Cotobro
Granada · Spain
Praia das Castiñeiras
Vigo · Spain
San Amaro
Ceuta · Spain
Playa de El Cantil
Huelva · Spain
Praia de Rande
Vigo · Spain
Platja Port d'es Torrent
Spain · Spain
Praia das Maceiras
La Coruña · Spain
Cala d'Aiguafreda
Mataró · Spain
Almadrava Cove
Alicante · Spain
Cala Olivera
Spain · Spain
S' Illiot des Rencli
Spain · Spain
Cala de los frailes
San Sebastián · Spain
Praia da Lanzada
Vigo · Spain
Playa Gavieiro
Oviedo · Spain
Sol d’en Serra
Spain · Spain
Cala de la Granadella
Alicante · Spain
Cala Salada
Spain · Spain
Praia de Compostela
Santiago de Compostela · Spain
Cala Benirràs
Spain · Spain
Playa de El Bocal
Santander · Spain
Playa de la Joya
Granada · Spain
Praia da Arnela
Spain · Spain