Windsurfing spots in Spain
Wavind documents 404 spots in Spain, across 14 regions. The spots listed here are at their best from May, June, and September.
See Spain on the map
Filter by sport, conditions, and season on the map.
By sport
Regions
Spots
Andalusia
- Sancti Petri (Chiclana de la Frontera)Chiclana de la Frontera
- Costa Ballena (Chipiona)Rota
- TangeriVejer de la Frontera
- Valdevaqueros (Tarifa)Tarifa
- Cabopino West (Marbella)Marbella
- El Cano de la Culata (Punta Umbría)Cartaya
- Matalascañas (El Condado)Almonte
- Tres Piedras (Chipiona)Chipiona
- Chris LeftsMojácar
- Conil (Conil)Conil de la Frontera
- Espigón de Huelva (Huelva Harbour)Huelva
- Los Canos de MecaBarbate
- Punta Umbría Playa (Punta Umbría Coast)Punta Umbría
- Valdelagrana (El Puerto de Santa María)El Puerto de Santa María
- Dos Mares (Tarifa)Tarifa
- El Palmar (Playa El Palmar)Vejer de la Frontera
- La Herradura (Almuñécar)Almuñécar
- Los Escullos (Los Escullos–La Isleta Coast)Níjar
- Playa de Regla (Chipiona)Chipiona
- Playamar (Torremolinos)Torremolinos
- Zahara de los AtunesBarbate
- Algarrobicos (Carboneras)Carboneras
- Benalmádena CostaArroyo de la Miel-Benalmádena Costa
- Buzo (El Puerto de Santa María Bay)El Puerto de Santa María
- EsteponaEstepona
- Los GenovesesNíjar
- Playa del Cable (Marbella)Marbella
- Punta PalomaTarifa
- Sanlúcar de BarramedaSanlúcar de Barrameda
- Torrenueva (Motril)Torrenueva Costa
- Barbate Beach (Barbate)Barbate
- Bolonia (Tarifa)Tarifa
- Mojácar Beach Pier (Vista de los Ángeles–Rumina)Vista de los Ángeles-Rumina
- Playa de Carchuna (Motril)Motril
- Playa de las NegrasNíjar
- Punta de las Entinas (El Ejido)El Ejido
- RinconcilloAlgeciras
- Torre de la PenaTarifa
- Chilches (Vélez-Málaga)Vélez-Málaga
- Club de Playa (El Ejido)El Ejido
- Culoperro (El Ejido)El Ejido
- Guadalmar (Torremolinos)Guadalmar-San Julián
- La Línea de la ConcepciónLa Línea de la Concepción
- Nueva Umbria (Lepe)Lepe
- Punta CandorRota
- Cabo de Gata (Almeria)Almeria
- Isla Canela (Ayamonte)Ayamonte
- La AntillaLepe
- Los Lances (Tarifa)Tarifa
- Playa La Carihuela (Torremolinos)Torremolinos
- Puerto del Rey (Vera)Vera
- Puerto Marina (Benalmádena)Arroyo de la Miel-Benalmádena Costa
- Punta del MoralAyamonte
- La Barrosa Beach (La Barrosa)Chiclana de la Frontera
- MazagónPalos de la Frontera
- Off-Shore (Puerto Real)Puerto Real
- Playa Chica (Tarifa)Tarifa
- Playa Granada (Motril)Motril
- RetamarAlmeria
- Roquetas de MarRoquetas de Mar
- Torre GordaCádiz
- Torreguadiaro (Sotogrande)San Roque
- TorroxTorrox
- Castell de FerroGualchos
- El Chaparral (Mijas)Mijas
- Isla CristinaAyamonte
- Los Monteros (Marbella)Marbella
- Playa El CamarónPunta Umbría
- Sotogrande River (San Roque)San Roque
- Victoria (Cortadura)Cádiz
- Camping Mar Azul (El Ejido)El Ejido
- El Playazo (Nerja)Nerja
- El Portil (Punta Umbría)Punta Umbría
- El ZapilloAlmeria
- Getares (Algeciras Bay)Algeciras
- La Ponderosa (Almuñécar)Almuñécar
- Punta Umbría (Huelva)Lepe
- Salobrena (Costa Granadina)Motril
- Heaven (Estepona)Estepona
- Los Alamos (Guadalmar–San Julián)Guadalmar-San Julián
- Matalascañas (El Condado Coast)Almonte
- Punta Umbría Bajos (Huelva)Huelva
- La IsletaNíjar
- PalmonesLos Barrios
- Pepes Beach (Estepona)Estepona
- Rio JaraTarifa
- San Pedro de AlcántaraMarbella
Canary Islands
- El Tiburon (Playa Honda)San Bartolomé
- Puerto del Rosario (Playa Blanca) (Puerto del Rosario)Puerto del Rosario
- Jandia Playa (Solana Matorral)Pájara
- La SantaLa Santa
- Ojos de Garza (Playa Ojode Garza) (Telde)Telde
- Punta del Tigre (Jandia Peninsula)Pájara
- Vargas (Agüimes)Agüimes
- Deiland (Playa Honda)San Bartolomé
- El Cementerio (Pigsbay)Granadilla de Abona
- El Médano (Flashpoint Beach)Granadilla de Abona
- Jinamar (Gran Canaria)Las Palmas
- Los Hoteles (La Oliva–Corralejo)La Oliva
- Jandía Beach (Fuerteventura)Pájara
- La Tejita (El Médano)Granadilla de Abona
- Jandía Playa (Pájara)Pájara
- Ketchup (Castillo del Romeral)San Bartolomé de Tirajana
- La Pared (Fuerteventura)Pájara
- Los Charcos (Costa Teguise)Teguise
- Playa del Aguila (Gran Canaria)San Bartolomé de Tirajana
- Playa del Inglés (Gran Canaria)San Bartolomé de Tirajana
- Playa del Risco (Lanzarote)Haría
- Playa Honda (Airport/Free-Riding Zone)San Bartolomé
- Bocabarranco (Gáldar)Gáldar
- La Santa Lagoon (Channel) (Tinajo Coast (La Santa))La Santa
- Maspalomas (Gran Canaria)San Bartolomé de Tirajana
- Mosca Point (Pozo Izquierdo)Santa Lucía de Tirajana
- Flag BeachLa Oliva
- Guacimeta (Playa Honda)San Bartolomé
- Morro Negro (Lanzarote)La Santa
- Muelle (El Médano)Granadilla de Abona
- Sotavento Lagoon (Fuerteventura)Pájara
- The Bunker (Playa Honda)San Bartolomé
- Arinaga (Gran Canaria)Agüimes
- Bahia Feliz (Gran Canaria)San Bartolomé de Tirajana
- El CotilloLa Oliva
- El Dedo (Las Américas)Arona
- Las Cucharas (Costa Teguise)Teguise
- Matagorda (Free-Riding Zone)San Bartolomé
- WaikikiLa Oliva
- Los Lobos (Fuerteventura)La Oliva
- Playa Dorada (Yaiza)Yaiza
- Playa las Conchas (La Graciosa)Teguise
- Pozo Kite Beach (Pozo Izquierdo)Santa Lucía de Tirajana
- Bocabarranco (Gran Canaria)Telde
- Cofete (Cofete Beach)Cofete
- Las Lajas (Puerto del Rosario)Puerto del Rosario
- Tarajalejo (Fuerteventura)Tuineje
- BristolLa Oliva
- Shooting Gallery (Fuerteventura)La Oliva
- El Cabezo (Tenerife)Granadilla de Abona
- La Estrella (Gran Canaria)Telde
- Matas Blancas (Matas Bay)Pájara
- Playa La Laja (Las Palmas)Las Palmas
- Punta Blanca (Fuerteventura)La Oliva
- Costa Calma (Fuerteventura)Pájara
- Los Pocillos (Lanzarote)Tías
- Los Charcos (Fuerteventura)La Oliva
- Matagorda (Kite Zone)Tías
- Rocky Point OutsideLa Oliva
- El Conquistador (Las Américas)Arona
- Piedra Playa (Fuerteventura)La Oliva
- Puerto de Güímar (Tenerife)Güímar
- Rocky Point (Corralejo)La Oliva
Galicia
- Playa de DoninosFontá
- Sabón (Arteixo)Arteixo
- Santa Comba (Ferrol)As Pozas
- Caión (A Laracha)Caión
- Playa de Baldaio (Bergantiños)A Pedra do Sal
- Valdoviño (Da Frouxeira)Valdoviño
- LaxeLaxe
- Ria Foz (Foz Bay)Foz
- Ancoradoiro (Louro)Muros
- RazoArnados
- San Xurxo da Marina (Ferrol)O Porto
- Villarrube (Valdoviño)Valdoviño
- Aguieira (Noia)O Porto do Son
- Morouzos Beach (Cariño)Ortigueira
- Nemiña (Nemina)Vilela de Nemiña
- Playa do Rostro (Fisterra)Castrexe
- Playa de Carnota (Carnota)Carnota
- Playa de Montalvo (Sanxenxo)Sanxenxo
- Playa de Patos (Nigrán)Nigrán
- Barranan (Arteixo)Arteixo
- La Lanzada (Sanxenxo)A Lanzada
- Santa Cristina (Oleiros)O Pazo do Río
- Vilanova (Cangas de Morrazo)Vilanova
- Cedeira (Valdoviño)Cedeira
- Playa Grande de Miño (Miño)A Carreira
- Fornos Beach (Cariño)Cariño
- Playa de Ladeira (A Barbanza)Santa Uxía de Ribeira
- Playa de Larino (Carnota)Lariño
- Abelleira (Muros)Muros
- Agrelo Beach (Bueu)Bueu
- Boiro (Praia de Barraña)Boiro
- Playa AméricaNigrán
- Playa de Sabón (A Coruña)A Coruña
- Río Sieira (Porto do Son)O Carballal
- San Cosme (Foz)Suigrexa
- A Illa de ArousaA Arousa
- Liméns (Cangas de Morrazo)Cangas de Morrazo
- Nerga (Cangas de Morrazo)O Igrexario
- Cobas (Ferrol)O Porto
- Playa Aguieira (Porto do Son)O Porto do Son
- Playa de Traba (Bergantiños)Mórdomo
- Arealonga (O Vicedo)O Vicedo
- Armona Beach (A Guarda)A Guarda
- SamilVigo
- La Charca (Foz Coast)A Anguieira
- Mexilloeira (Balea)O Grove
- Molinos (Muxía)Muxía
- Playa de Razo (Bergantiños)As Areas
- Playa Rapadoira (Foz Coast)Foz
- AresAres
- El BaoVigo
- Ponzos (Ferrol)Covarradeiras
- Porto de Bares (O Porto de Bares)O Porto de Bares
- CesantesRedondela
Catalonia
- Barceloneta (Sant Sebastià)Barcelona
- PalsPals
- Segur de CalafellCalafell
- Empuriabrava (Roses Bay)Roses
- Montgat (Alella)Alella
- Sant Antoni (Torre Valentina) (Calonge i Sant Antoni)Calonge i Sant Antoni
- Sant Pere PescadorSant Pere Pescador
- Sant Pol de Mar (Maresme)Sant Cebrià de Vallalta
- Creixell (Creixell)Creixell
- Platja de Sant Pol (Sant Feliu de Guíxols)Sant Feliu de Guíxols
- Riells Beach (l'Escala)l'Escala
- Sant Carles de la Ràpitala Ràpita
- L'EstartitTorroella de Montgrí
- Mar Bella (Barcelona)Barcelona
- SalouSalou
- Nova Mar Bella (Barcelona)Barcelona
- CastelldefelsCastelldefels
- L'AlmadravaVandellòs i l'Hospitalet de l'Infant
- La Pineda (Tarragonès)Vila-seca
- Malgrat de Mar (Malgrat de Mar)Malgrat de Mar
- PalamósPalamós
- Port Ginesta (Garraf Coast)Sant Boi de Llobregat
- Santa Margarita (Roses Bay)Roses
- Ballena Alegre (L'Escala)l'Escala
- Bogatell (Port Olímpic)Sant Cugat del Vallès
- Playa del Trabucadorla Ràpita
- Port Olímpic (Barcelona)Barcelona
- Punta del FangarDeltebre
- Riuet (L'Escala)l'Escala
- AltafullaAltafulla
- Calafell (El Vendrell)el Vendrell
- Cambrils (Cambrils)Cambrils
- GarrafSitges
- L'Ampollal'Ampolla
- Vilassar de MarVilassar de Mar
- El Masnouel Masnou
- L'Hospitalet de l'InfantVandellòs i l'Hospitalet de l'Infant
- La Rotondael Masnou
- Playa de Premia (Badalona)Alella
- Ter River (Torroella de Montgrí)Torroella de Montgrí
- Premià de MarPremià de Mar
- Riumar (Ebro Delta)Deltebre
- Sant Martí d'Empúries (l'Escala)l'Escala
- Miami Platja (L'Hospitalet de l'Infant)Vandellòs i l'Hospitalet de l'Infant
- Vilanova i la GeltrúVilanova i la Geltrú
- Coma-Ruga (El Vendrell)el Vendrell
- EmpuriabravaCastelló d'Empúries
- Platja d'AroCastell d'Aro, Platja d'Aro i s'Agaró
- Roses PuebloRoses
- Aiguadolc (Sitges)Sitges
Valencian Community
- Río Algar (Altea)Altea
- Canet d'En BerenguerCanet d'en Berenguer
- Malva Rosa (Valencia)Valencia
- Playa de San Juan (Alicante)el Campello
- Pobla de Farnals (Valencia)Massamagrell
- La PataconaAlboraia / Alboraya
- La Vila Joiosa (Region)la Vila Joiosa
- Benicàssim (Valencia)Benicàssim
- CampoamorOrihuela
- El Port de SaguntSagunto
- Playa del Bol (Calpe)Calp
- Playa del DoselCullera
- El Campelloel Campello
- Guardamar del SeguraGuardamar del Segura
- Playa de la Mata (Guardamar del Segura)Guardamar del Segura
- Punta de Los Molinos (Dénia)Dénia
- Santa PolaSanta Pola
- Arenales del Sol (Elche Coast)Elx / Elche
- Calpe Rock (Calp)Calp
- El Paquebote (Els Poblets)els Poblets
- El SalerValencia
- Espigón Norte (Dénia)Dénia
- La Mata (Torrevieja)Torrevieja
- Oliva Beach (Oliva, la Safor)Oliva
- AlteaAltea
- Albir (Altea)l'Alfàs del Pi
- La Marineta (Dénia)Dénia
- Rio Júcar (Cullera)Cullera
- Albufereta (Alicante)Alicante
- El Mareny Blau (Sueca)Sueca
- Platja de l’Ampolla (Moraira)Moraira
- BurrianaBorriana
- Playa de GandiaGandia
- Playa de XeracoXeraco
- El Pollo (Cullera)Cullera
- La ErmitaElx / Elche
- La QuimeraSanta Pola
- Playa del VergelOliva
Balearic Islands
- Son Serra de Marina (Artà)Artà
- Cala Major (Mallorca)Palma de Mallorca
- Playa des Mitgjorn (Formentera)Formentera
- Cala Mesquida (Capdepera)Capdepera
- Can Pastilla (Mallorca)Palma de Mallorca
- Edifici Gesa (Palma)Palma de Mallorca
- Platja de Migjorn (Formentera)Formentera
- Cala Tirant (Menorca)es Mercadal
- Ses Covetes (Mallorca)Campos
- Playa de Muro (Mallorca)Muro
- Cala Millor (Mallorca)Sant Llorenç des Cardassar
- Cala Nova (Santa Eulària des Riu)Santa Eulària des Riu
- Es Trenc (Mallorca)Campos
- Playa d’en Bossa (Ibiza)Ibiza
- Playa de Mitjorn (Formentera)Formentera
- Sa Rapita (Mallorca)Campos
- Tramuntana (Formentera)Formentera
- Sant Antoni de Portmany (Ibiza)Sant Antoni de Portmany
- Son Bou (Menorca)Alaior
- Son Serra de Marina (Son Serra Nova)Son Serra de Marina
- Son Moll (Cala Rajada)Cala Rajada
- Es Barcarés (Alcúdia Bay)Alcúdia
- Es Carbo (Ses Salines)ses Salines
- Sant Tomas (Menorca)es Migjorn Gran
- Playa de Levante (Formentera)Formentera
- Playa Las Salinas (Ibiza Bay)Sant Josep de sa Talaia
- Punta Prima (Menorca)Sant Lluís
- Arenal (Llucmajor)Llucmajor
- Ciudad Jardín (Palma)Palma de Mallorca
- El Buzón (Mallorca)Muro
- Fornells (Menorca)es Mercadal
- Illetas (Formentera)Formentera
- Cala Martina (Ibiza)Santa Eulària des Riu
- Playa Ca Mari (Formentera)Formentera
- EspalmadorFormentera
- Es Cavallet (Ibiza Bay)Sant Francesc de s'Estany
- Tora Beach (Peguera)Calvià
Asturias
- Rodiles (Villaviciosa)Villaviciosa
- Playa de Navia (Navia)Navia
- Xagó (Castrillón)Gozón
- Playa de Santa Marina (Ribadesella)Ribadesella/Ribeseya
- Playa de San Antolín (Llanes)Llanes
- San Lorenzo (Asturias)Gijón
- Playa de Misiego (Villaviciosa)Villaviciosa
- Salinas (Castrillón)Avilés
- Arenal de Morís (Caravia Coast, Asturias)Caravia
- Ria de Ribadeo (Castropol)Castropol
- Peñarronda (Tapia de Casariego)Castropol
- Playón de Bayas (Castrillón)Soto del Barco
- Playa de Poniente (Gijón)Gijón
- Playa de Oleiros (Cudillero)Cudillero
Region of Murcia
- El Alamillo (Mazarrón Coast)Mazarrón
- Playa de Levante (Mar Menor)Cartagena
- La LlanaSan Pedro del Pinatar
- Pueblo CalidoSan Javier
- Calblanque (Cartagena)Cartagena
- Los Nietos (Mar Menor)Cartagena
- La AzohiaCartagena
- Santiago de la Ribera (Mar Menor)San Javier
- Lo Pagán (Mar Menor)San Pedro del Pinatar
- Lo Pagán (Mar Menor)San Javier
- Playa del PudrimelSan Javier
- Lo Pollo (Mar Menor)Cartagena
- Los Narejos (Mar Menor)Los Alcázares
- Torre DerribadaSan Pedro del Pinatar
Cantabria
- Meron (San Vicente de la Barquera)San Vicente de la Barquera
- Liencres (Cantabria)Piélagos
- Ria de Mogro (Mogro Bay)Mogro
- Playa de Oyambre (San Vicente de la Barquera)San Vicente de la Barquera
- Laredo (Cantabria)Laredo
- Playa de Somo (Santander Bay)Ribamontán al Mar
- Playa de Noja (Noja Coast)Noja
- OrinonCastro-Urdiales
- Playa de El Sardinero (Santander Bay)Santander
- Playa de Ris (Noja)Noja
- Pedrena (Santander Bay)Marina de Cudeyo
- Playa de los Peligros (Santander Bay)Santander
- Somo River (Santander Bay)Ribamontán al Mar
Autonomous Community of the Basque Country
Castile-La Mancha
Elsewhere in Spain
- Cabrera de Mar
- Playa de Famara (Famara)Caleta de Famara
- Bolonia
- El Burro
- Glass Beach (El Burro)
- Calblanque (Cartagena)
- Camposoto
- Playa Campo Sota (Chiclana de la Frontera)
- Sotavento (Jandía, Pájara)
- La Garita (Lanzarote)
- La Manga
- Mazagón
- Playa de Levante (Mar Menor)
- Orio
- Zarautz
- El Balneario (Tarifa)Tarifa
- El Puerto (Jávea)
- Playa de Garcey (Fuerteventura)
- Bajeta
- Jameos del Agua
- Mejillones (Fuerteventura)
- Playa Paraiso (Mar Menor)
- La Caleta