Windsurf spots in Spain
51 windsurf spots in Spain.
Windsurf
SportTick any, or none for every sport
Intermediate: 3–5 ft
Your levelChanges the scores
When: Next 7 days
WhenChanges the scores
From your nearest
FromPick one: the journeys show again
Where: Spain
WhereType a place, or tick any
Filters
Filters
In the water
Surf spots
Ski resorts
Kitesurf spots
Windsurf spots
Sailing spots
Dive sites
Kayak spots
Climbing areas
Mountain bike areas
Best this week first
Showing 50 of 51 places.
Sotavento
Wind 1–15 kn · Water 22°C
34Poor out of 100 for the next 7 days
- Best dayMon100, Good, the best day
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun75, Good
Stay in Esquinzo
Guardamar
Wind 4–16 kn · Water 20°C
33Poor out of 100 for the next 7 days
- Mon48, Fair
- Tue21, Poor
- Best dayWed97, Good, the best day
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Guardamar del Segura
Delta del Ebro
Wind 3–20 kn · Water 18°C
32Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue98, Good, the best day
- Wed49, Fair
- Thu17, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in l'Ampolla
Barbate
Wind 3–15 kn · Water 19°C
31Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed33, Poor
- Thu0, Poor
- Fri0, Poor
- Sat23, Poor
- Best daySun100, Good, the best day
Rota
Wind 4–14 kn · Water 19°C
30Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed50, Fair
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun100, Good, the best day
Ibiza Wingfoil
Wind 3–16 kn · Water 20°C
20Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue100, Good, the best day
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Eivissa
Cádiz
Wind 3–12 kn · Water 19°C
20Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun100, Good, the best day
Playa Honda
Wind 3–12 kn · Water 22°C
17Poor out of 100 for the next 7 days
- Best dayMon86, Good, the best day
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Tías
Canary Surf Academy
Wind 2–13 kn · Water 22°C
16Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun83, Good, the best day
Stay in Puerto del Rosario
El Cotillo
Wind 1–13 kn · Water 22°C
16Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun83, Good, the best day
Corralejo
Wind 1–11 kn · Water 22°C
14Poor out of 100 for the next 7 days
- Best dayMon69, Good, the best day
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Red Shark
Wind 1–11 kn · Water 22°C
13Poor out of 100 for the next 7 days
- Best dayMon67, Good, the best day
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Corralejo
Bolonia
Wind 3–14 kn · Water 19°C
13Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun67, Good, the best day
La Manga
Wind 3–19 kn · Water 20°C
10Poor out of 100 for the next 7 days
- Best dayMon50, Fair, the best day
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Cullera
Wind 1–12 kn · Water 19°C
7Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue33, Poor, the best day
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Cabo de Gata
Wind 1–12 kn · Water 19°C
6Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Best dayThu28, Poor, the best day
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Isla Cristina
Wind 2–11 kn · Water 19°C
6Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Best daySun30, Poor, the best day
Platja des les Dunes
Wind 1–10 kn · Water 17°C
4Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue22, Poor, the best day
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in l'Escala
Impulse - Kitesurf School
Wind 1–10 kn · Water 17°C
4Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue22, Poor, the best day
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Sant Pere Pescador
Escola Garbi
Wind 1–10 kn · Water 19°C
3Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue17, Poor, the best day
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Castelldefels
Oliva
Wind 1–10 kn · Water 19°C
3Poor out of 100 for the next 7 days
- Mon0, Poor
- Best dayTue17, Poor, the best day
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Club MISTRAL
Wind 4–19 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Tarifa
Playa de Valdevaqueros
Wind 4–19 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Tarifa
Punta Paloma
Wind 4–19 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Tarifa
Tarifa - Los Lances
Wind 1–15 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Tarifa
Praia da Lanzada
Wind 3–13 kn · Water 16°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Sanxenxo
Duotone Pro Center
Wind 3–13 kn · Water 23°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in El Medano
Termiko
Wind 1–8 kn · Water 18°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Torremolinos
Gen Roses
Wind 1–11 kn · Water 17°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Roses
Windsurfing Center
Wind 2–13 kn · Water 22°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Agüimes
Club Ocata Vent
Wind 1–6 kn · Water 18°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in el Masnou
Club Windsurf Badalona
Wind 0–8 kn · Water 18°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Badalona
Conil
Wind 3–13 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Conil de la Frontera
Sanlúcar
Wind 3–6 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Sanlúcar de Barrameda
Abel Lago Watersports
Wind 3–15 kn · Water 16°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Muros
Base Nàutica de Pineda de Mar
Wind 1–9 kn · Water 18°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Pineda de Mar
Blue Surf Center
Wind 1–5 kn · Water 18°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Roquetas de Mar
Bolonia windsurf center
Wind 3–14 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Bolonia
Club Nàutic de Vilassar de Mar
Wind 1–6 kn · Water 18°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Vilassar de Mar
Costa Teguise
Wind 2–9 kn · Water 22°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Teguise
SaLiTrE Club deportivo
Wind 2–6 kn · Water 16°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Redondela
wind&friends
Wind 2–12 kn · Water 20°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Port Alcudia
Zahara de los Atunes
Wind 2–13 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Zahara de Los Atunes
Windsurfing Sevilla
Wind 1–4 kn
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Stay in Sevilla
Ayamonte
Wind 2–8 kn
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Chipiona
Wind 3–9 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
El Puerto de Santa María
Wind 3–9 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Empuriabrava
Wind 1–8 kn · Water 17°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Famara
Wind 1–10 kn · Water 22°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
Mazagón
Wind 2–6 kn · Water 19°C
0Poor out of 100 for the next 7 days
- Mon0, Poor
- Tue0, Poor
- Wed0, Poor
- Thu0, Poor
- Fri0, Poor
- Sat0, Poor
- Sun0, Poor
The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.
Each place shows its score for the next 7 days, a surf spot for the level you pick; a group shows how many places are in it, its colour their average score. Zoom in, or tap a group, to see the places in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors, terrain © Mapterhorn.
Every windsurf spot, A to Z (51)
- Abel Lago Watersports
- Ayamonte
- Barbate
- Base Nàutica de Pineda de Mar
- Blue Surf Center
- Bolonia
- Bolonia windsurf center
- Cabo de Gata
- Cádiz
- Canary Surf Academy
- Chipiona
- Club MISTRAL
- Club Nàutic de Vilassar de Mar
- Club Ocata Vent
- Club Windsurf Badalona
- Conil
- Corralejo
- Costa Teguise
- Cullera
- Delta del Ebro
- Duotone Pro Center
- El Cotillo
- El Puerto de Santa María
- Empuriabrava
- Escola Garbi
- Famara
- Gen Roses
- Guardamar
- Ibiza Wingfoil
- Impulse - Kitesurf School
- Isla Cristina
- La Manga
- Mazagón
- Oliva
- Platja des les Dunes
- Playa de Valdevaqueros
- Playa Honda
- Praia da Lanzada
- Punta Paloma
- Red Shark
- Rota
- SaLiTrE Club deportivo
- Sanlúcar
- Santa Pola
- Sotavento
- Tarifa - Los Lances
- Termiko
- wind&friends
- Windsurfing Center
- Windsurfing Sevilla
- Zahara de los Atunes
Every country, A to Z (79)
Each country's windsurf spots, on this list and map.
- Åland Islands 1
- Albania 5
- Anguilla 1
- Antigua and Barbuda 2
- Argentina 5
- Aruba 2
- Australia 187
- Austria 5
- Barbados 4
- Belgium 6
- Bosnia and Herzegovina 2
- Brazil 40
- British Virgin Islands 1
- Cabo Verde 3
- Canada 7
- Cayman Islands 2
- China, Hong Kong Special Administrative Region 2
- Costa Rica 1
- Croatia 36
- Curaçao 3
- Cyprus 7
- Czechia 3
- Denmark 26
- Dominican Republic 11
- Egypt 14
- Estonia 5
- Fiji 1
- Finland 16
- France 77
- French Polynesia 3
- Germany 79
- Greece 58
- Hungary 3
- Indonesia 11
- Iran 5
- Ireland 6
- Italy 122
- Jamaica 3
- Japan 3
- Latvia 5
- Madagascar 3
- Mauritius 9
- Mexico 27
- Monaco 1
- Montenegro 7
- Morocco 16
- Mozambique 2
- Namibia 1
- Netherlands 34
- New Caledonia 2
- New Zealand 10
- Nicaragua 1
- Norway 33
- Philippines 2
- Poland 31
- Portugal 32
- Puerto Rico 6
- Republic of Korea 1
- Russian Federation 11
- Saint Lucia 2
- Saint Martin 1
- Slovakia 1
- Slovenia 1
- South Africa 24
- Spain 51
- Sri Lanka 1
- Sweden 30
- Switzerland 6
- Thailand 12
- Trinidad and Tobago 3
- Türkiye 5
- Turks and Caicos Islands 3
- Ukraine 1
- United Kingdom 27
- United Republic of Tanzania 2
- United States 196
- United States Virgin Islands 2
- Venezuela 3
- Viet Nam 6