Surf spots in Spain
386 surf spots in Spain.
Surf
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 100 of 386 places.
- 52Fair out of 100 for the next 7 days
El Baleo
Waves 2–4 ft · Water 15°C · Hollow
- Tue47, Fair
- Wed62, Good
- Best dayThu72, Good, the best day
- Fri44, Poor
- Sat28, Poor
- Sun25, Poor
- Mon46, Fair
Stay in Valdoviño
- 52Fair out of 100 for the next 7 days
Queiruga
Waves 2–8 ft · Water 16°C · Hollow
- Tue28, Poor
- Wed54, Fair
- Thu63, Good
- Fri41, Poor
- Best daySat71, Good, the best day
- Sun51, Fair
- Mon0, Poor
- 51Fair out of 100 for the next 7 days
Río Sieira
Waves 2–8 ft · Water 16°C · Hollow
- Tue24, Poor
- Wed55, Fair
- Best dayThu69, Good, the best day
- Fri45, Fair
- Sat66, Good
- Sun43, Poor
- Mon0, Poor
Stay in Ribeira
- 51Fair out of 100 for the next 7 days
campo de futbol
Waves 2–4 ft · Water 22°C · Hollow
- Best dayTue73, Good, the best day
- Wed32, Poor
- Thu49, Fair
- Fri45, Fair
- Sat29, Poor
- Sun25, Poor
- Mon64, Good
Stay in Costa Calma
- 51Fair out of 100 for the next 7 days
La Pared
Waves 1–4 ft · Water 22°C · Hollow
- Best dayTue71, Good, the best day
- Wed28, Poor
- Thu46, Fair
- Fri46, Fair
- Sat29, Poor
- Sun24, Poor
- Mon65, Good
Stay in Costa Calma
- 51Fair out of 100 for the next 7 days
Soledad
Waves 1–4 ft · Water 22°C · Hollow
- Tue66, Good
- Wed43, Poor
- Thu50, Fair
- Fri34, Poor
- Sat17, Poor
- Sun23, Poor
- Best dayMon73, Good, the best day
Stay in Moya
- 50Fair out of 100 for the next 7 days
Derecha del alto
Waves 1–4 ft · Water 22°C · Hollow
- Tue66, Good
- Wed43, Poor
- Thu48, Fair
- Fri34, Poor
- Sat17, Poor
- Sun23, Poor
- Best dayMon74, Good, the best day
Stay in Moya
- 50Fair out of 100 for the next 7 days
El Roque - La Peña
Waves 1–4 ft · Water 22°C · Hollow
- Tue66, Good
- Wed43, Poor
- Thu48, Fair
- Fri34, Poor
- Sat17, Poor
- Sun23, Poor
- Best dayMon74, Good, the best day
Stay in Moya
- 50Fair out of 100 for the next 7 days
Vagabundos
Waves 1–4 ft · Water 22°C · Hollow
- Tue65, Good
- Wed43, Poor
- Thu50, Fair
- Fri35, Poor
- Sat17, Poor
- Sun22, Poor
- Best dayMon72, Good, the best day
Stay in Moya
- 50Fair out of 100 for the next 7 days
La Guancha
Waves 1–4 ft · Water 23°C · Hollow
- Tue71, Good
- Wed36, Poor
- Thu47, Fair
- Fri32, Poor
- Sat18, Poor
- Sun21, Poor
- Best dayMon74, Good, the best day
Stay in Gáldar
- 50Fair out of 100 for the next 7 days
Los Enanos
Waves 1–4 ft · Water 22°C · Hollow
- Tue66, Good
- Wed43, Poor
- Thu48, Fair
- Fri34, Poor
- Sat17, Poor
- Sun22, Poor
- Best dayMon70, Good, the best day
Stay in Arucas
- 50Fair out of 100 for the next 7 days
Boquines
Waves 1–4 ft · Water 22°C · Hollow
- Tue66, Good
- Wed43, Poor
- Thu48, Fair
- Fri34, Poor
- Sat17, Poor
- Sun22, Poor
- Best dayMon74, Good, the best day
Stay in Firgas
- 50Fair out of 100 for the next 7 days
Cofete beach
Waves 2–4 ft · Water 22°C · Hollow
- Best dayTue74, Good, the best day
- Wed34, Poor
- Thu46, Fair
- Fri46, Fair
- Sat24, Poor
- Sun27, Poor
- Mon56, Fair
Stay in Esquinzo
- 50Fair out of 100 for the next 7 days
Campelo
Waves 2–4 ft · Water 15°C · Hollow
- Tue49, Fair
- Wed53, Fair
- Best dayThu64, Good, the best day
- Fri42, Poor
- Sat27, Poor
- Sun22, Poor
- Mon54, Fair
Stay in Valdoviño
- 50Fair out of 100 for the next 7 days
Valdovino
Waves 2–4 ft · Water 15°C · Hollow
- Tue38, Poor
- Wed56, Fair
- Best dayThu69, Good, the best day
- Fri42, Poor
- Sat28, Poor
- Sun23, Poor
- Mon55, Fair
Stay in Valdoviño
- 49Fair out of 100 for the next 7 days
Foxos
Waves 2–7 ft · Water 16°C · Soft
- Tue28, Poor
- Wed52, Fair
- Best dayThu61, Good, the best day
- Fri36, Poor
- Sat56, Fair
- Sun60, Good
- Mon0, Poor
Stay in Sanxenxo
- 49Fair out of 100 for the next 7 days
PLAYA ARENA
Waves 1–4 ft · Water 23°C · Slab
- Best dayTue77, Good, the best day
- Wed39, Poor
- Thu42, Poor
- Fri39, Poor
- Sat20, Poor
- Sun26, Poor
- Mon60, Good
Stay in Buenavista del Norte
- 49Fair out of 100 for the next 7 days
Carnota
Waves 1–7 ft · Water 16°C · Soft
- Tue22, Poor
- Wed51, Fair
- Best dayThu66, Good, the best day
- Fri40, Poor
- Sat64, Good
- Sun45, Fair
- Mon0, Poor
- 49Fair out of 100 for the next 7 days
Mejillones
Waves 2–4 ft · Water 22°C · Crumbling
- Best dayTue84, Good, the best day
- Wed46, Fair
- Thu47, Fair
- Fri42, Poor
- Sat31, Poor
- Sun29, Poor
- Mon19, Poor
Stay in Corralejo
- 49Fair out of 100 for the next 7 days
Palya de Garcey
Waves 2–5 ft · Water 22°C · Hollow
- Best dayTue81, Good, the best day
- Wed32, Poor
- Thu45, Fair
- Fri39, Poor
- Sat29, Poor
- Sun23, Poor
- Mon53, Fair
Stay in Costa Calma
- 48Fair out of 100 for the next 7 days
depuradora
Waves 1–7 ft · Water 16°C · Hollow
- Tue20, Poor
- Wed50, Fair
- Best dayThu69, Good, the best day
- Fri45, Fair
- Sat24, Poor
- Sun64, Good
- Mon0, Poor
Stay in Baiona
- 48Fair out of 100 for the next 7 days
Quintanilla
Waves 1–4 ft · Water 22°C · Hollow
- Tue66, Good
- Wed37, Poor
- Thu45, Fair
- Fri35, Poor
- Sat18, Poor
- Sun23, Poor
- Best dayMon70, Good, the best day
Stay in Arucas
- 48Fair out of 100 for the next 7 days
El Lloret
Waves 1–4 ft · Water 22°C · Hollow
- Tue59, Fair
- Wed38, Poor
- Thu45, Fair
- Fri38, Poor
- Sat22, Poor
- Sun22, Poor
- Best dayMon72, Good, the best day
Stay in Las Palmas de Gran Canaria
- 48Fair out of 100 for the next 7 days
la caseta del telegrapho
Waves 1–4 ft · Water 23°C · Soft
- Best dayTue73, Good, the best day
- Wed41, Poor
- Thu49, Fair
- Fri36, Poor
- Sat16, Poor
- Sun23, Poor
- Mon53, Fair
Stay in Los Silos
- 48Fair out of 100 for the next 7 days
Corralejo
Waves 2–4 ft · Water 22°C · Crumbling
- Best dayTue80, Good, the best day
- Wed54, Fair
- Thu44, Poor
- Fri39, Poor
- Sat23, Poor
- Sun27, Poor
- Mon26, Poor
- 47Fair out of 100 for the next 7 days
Acid Drop
Waves 2–4 ft · Water 22°C · Crumbling
- Best dayTue73, Good, the best day
- Wed44, Poor
- Thu50, Fair
- Fri47, Fair
- Sat32, Poor
- Sun22, Poor
- Mon14, Poor
Stay in Corralejo
- 47Fair out of 100 for the next 7 days
Bristol
Waves 1–4 ft · Water 22°C · Soft
- Best dayTue80, Good, the best day
- Wed48, Fair
- Thu46, Fair
- Fri38, Poor
- Sat22, Poor
- Sun25, Poor
- Mon27, Poor
Stay in Corralejo
- 47Fair out of 100 for the next 7 days
Generoso
Waves 1–4 ft · Water 22°C · Crumbling
- Best dayTue79, Good, the best day
- Wed48, Fair
- Thu48, Fair
- Fri38, Poor
- Sat22, Poor
- Sun24, Poor
- Mon27, Poor
Stay in Corralejo
- 47Fair out of 100 for the next 7 days
Gravejard
Waves 1–4 ft · Water 22°C · Soft
- Best dayTue80, Good, the best day
- Wed48, Fair
- Thu48, Fair
- Fri38, Poor
- Sat22, Poor
- Sun25, Poor
- Mon27, Poor
Stay in Corralejo
- 47Fair out of 100 for the next 7 days
Suicidios
Waves 2–6 ft · Water 22°C · Hollow
- Best dayTue84, Good, the best day
- Wed46, Fair
- Thu48, Fair
- Fri41, Poor
- Sat32, Poor
- Sun29, Poor
- Mon0, Poor
Stay in Corralejo
- 47Fair out of 100 for the next 7 days
El Confital
Waves 1–4 ft · Water 22°C
- Tue59, Fair
- Wed38, Poor
- Thu40, Poor
- Fri38, Poor
- Sat22, Poor
- Sun22, Poor
- Best dayMon72, Good, the best day
Stay in Las Palmas de Gran Canaria
- 47Fair out of 100 for the next 7 days
La Cicer
Waves 1–4 ft · Water 22°C · Hollow
- Tue59, Fair
- Wed38, Poor
- Thu40, Poor
- Fri38, Poor
- Sat22, Poor
- Sun22, Poor
- Best dayMon72, Good, the best day
Stay in Las Palmas de Gran Canaria
- 47Fair out of 100 for the next 7 days
Medio Ahogado
Waves 1–4 ft · Water 22°C · Soft
- Tue59, Fair
- Wed38, Poor
- Thu40, Poor
- Fri38, Poor
- Sat22, Poor
- Sun22, Poor
- Best dayMon72, Good, the best day
Stay in Las Palmas de Gran Canaria
- 47Fair out of 100 for the next 7 days
Coprino's left
Waves 1–4 ft · Water 15°C · Hollow
- Tue53, Fair
- Wed53, Fair
- Best dayThu64, Good, the best day
- Fri39, Poor
- Sat26, Poor
- Sun18, Poor
- Mon36, Poor
Stay in A Coruña
- 47Fair out of 100 for the next 7 days
Playa del Orzan
Waves 1–4 ft · Water 15°C
- Tue58, Fair
- Wed50, Fair
- Best dayThu62, Good, the best day
- Fri37, Poor
- Sat25, Poor
- Sun22, Poor
- Mon36, Poor
Stay in A Coruña
- 47Fair out of 100 for the next 7 days
Cabo Home
Waves 1–7 ft · Water 16°C
- Tue24, Poor
- Wed53, Fair
- Best dayThu67, Good, the best day
- Fri43, Poor
- Sat22, Poor
- Sun59, Fair
- Mon0, Poor
Stay in Cangas
- 47Fair out of 100 for the next 7 days
Barranquera
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue81, Good, the best day
- Wed35, Poor
- Thu59, Fair
- Fri43, Poor
- Sat25, Poor
- Sun37, Poor
- Mon0, Poor
Stay in Tegueste
- 47Fair out of 100 for the next 7 days
San Xurxo (San Jorge)
Waves 1–4 ft · Water 15°C · Hollow
- Tue42, Poor
- Wed54, Fair
- Best dayThu66, Good, the best day
- Fri42, Poor
- Sat27, Poor
- Sun23, Poor
- Mon44, Poor
Stay in Ferrol
- 47Fair out of 100 for the next 7 days
Caleta de Famara
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue80, Good, the best day
- Wed45, Fair
- Thu50, Fair
- Fri42, Poor
- Sat30, Poor
- Sun27, Poor
- Mon0, Poor
Stay in Famara
- 47Fair out of 100 for the next 7 days
San Juan
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue80, Good, the best day
- Wed45, Fair
- Thu54, Fair
- Fri42, Poor
- Sat29, Poor
- Sun27, Poor
- Mon0, Poor
Stay in Famara
- 47Fair out of 100 for the next 7 days
Los Patos - La Orrotava
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue80, Good, the best day
- Wed33, Poor
- Thu56, Fair
- Fri41, Poor
- Sat23, Poor
- Sun37, Poor
- Mon14, Poor
Stay in Puerto de la Cruz
- 47Fair out of 100 for the next 7 days
Salinas
Waves 1–4 ft · Water 16°C · Crumbling
- Best dayTue66, Good, the best day
- Wed59, Fair
- Thu56, Fair
- Fri37, Poor
- Sat28, Poor
- Sun16, Poor
- Mon8, Poor
Stay in Avilés
- 47Fair out of 100 for the next 7 days
Doninos
Waves 1–4 ft · Water 15°C · Hollow
- Tue41, Poor
- Wed52, Fair
- Best dayThu64, Good, the best day
- Fri41, Poor
- Sat26, Poor
- Sun26, Poor
- Mon49, Fair
- 47Fair out of 100 for the next 7 days
Famara
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue80, Good, the best day
- Wed45, Fair
- Thu50, Fair
- Fri42, Poor
- Sat30, Poor
- Sun27, Poor
- Mon0, Poor
- 46Fair out of 100 for the next 7 days
Playa cueva
Waves 1–4 ft · Water 16°C · Crumbling
- Tue64, Good
- Best dayWed65, Good, the best day
- Thu53, Fair
- Fri34, Poor
- Sat26, Poor
- Sun16, Poor
- Mon7, Poor
Stay in Cueva
- 46Fair out of 100 for the next 7 days
Caletta
Waves 2–4 ft · Water 22°C · Crumbling
- Best dayTue73, Good, the best day
- Wed44, Poor
- Thu49, Fair
- Fri45, Fair
- Sat32, Poor
- Sun22, Poor
- Mon14, Poor
Stay in Corralejo
- 46Fair out of 100 for the next 7 days
Derecha de los Alemanes
Waves 2–6 ft · Water 22°C · Crumbling
- Best dayTue73, Good, the best day
- Wed45, Fair
- Thu51, Fair
- Fri47, Fair
- Sat32, Poor
- Sun22, Poor
- Mon0, Poor
Stay in Corralejo
- 46Fair out of 100 for the next 7 days
Hierro(left)
Waves 2–6 ft · Water 22°C · Crumbling
- Best dayTue73, Good, the best day
- Wed45, Fair
- Thu51, Fair
- Fri47, Fair
- Sat32, Poor
- Sun22, Poor
- Mon0, Poor
Stay in Corralejo
- 46Fair out of 100 for the next 7 days
Majanicho
Waves 2–4 ft · Water 22°C · Soft
- Best dayTue73, Good, the best day
- Wed44, Poor
- Thu48, Fair
- Fri45, Fair
- Sat32, Poor
- Sun24, Poor
- Mon14, Poor
Stay in Corralejo
- 46Fair out of 100 for the next 7 days
The Bubble
Waves 2–6 ft · Water 22°C · Crumbling
- Best dayTue73, Good, the best day
- Wed45, Fair
- Thu51, Fair
- Fri47, Fair
- Sat32, Poor
- Sun22, Poor
- Mon0, Poor
Stay in Corralejo
- 46Fair out of 100 for the next 7 days
Las Canteras
Waves 1–4 ft · Water 22°C
- Tue57, Fair
- Wed21, Poor
- Thu40, Poor
- Fri38, Poor
- Sat21, Poor
- Sun23, Poor
- Best dayMon74, Good, the best day
Stay in Las Palmas de Gran Canaria
- 46Fair out of 100 for the next 7 days
Seijo Branco
Waves 1–4 ft · Water 15°C · Hollow
- Tue56, Fair
- Wed49, Fair
- Best dayThu62, Good, the best day
- Fri37, Poor
- Sat25, Poor
- Sun24, Poor
- Mon38, Poor
Stay in A Coruña
- 46Fair out of 100 for the next 7 days
el corral
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue76, Good, the best day
- Wed45, Fair
- Thu49, Fair
- Fri44, Poor
- Sat29, Poor
- Sun24, Poor
- Mon0, Poor
Stay in Caleta de Sebo
- 46Fair out of 100 for the next 7 days
Ghost town
Waves 1–6 ft · Water 22°C · Slab
- Best dayTue76, Good, the best day
- Wed42, Poor
- Thu59, Fair
- Fri39, Poor
- Sat25, Poor
- Sun26, Poor
- Mon0, Poor
Stay in Tinajo
- 46Fair out of 100 for the next 7 days
Los cubos
Waves 1–4 ft · Water 16°C · Hollow
- Best dayTue64, Good, the best day
- Wed56, Fair
- Thu56, Fair
- Fri37, Poor
- Sat28, Poor
- Sun16, Poor
- Mon9, Poor
Stay in Avilés
- 46Fair out of 100 for the next 7 days
Puerto De La Cruz - Martiánez
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue78, Good, the best day
- Wed32, Poor
- Thu52, Fair
- Fri41, Poor
- Sat21, Poor
- Sun36, Poor
- Mon15, Poor
Stay in Puerto de la Cruz
- 46Fair out of 100 for the next 7 days
Punta Blanca
Waves 2–6 ft · Water 22°C · Crumbling
- Best dayTue73, Good, the best day
- Wed45, Fair
- Thu51, Fair
- Fri47, Fair
- Sat32, Poor
- Sun22, Poor
- Mon0, Poor
Stay in Lajares
- 46Fair out of 100 for the next 7 days
Punta Gorda
Waves 2–6 ft · Water 22°C · Hollow
- Best dayTue73, Good, the best day
- Wed45, Fair
- Thu50, Fair
- Fri45, Fair
- Sat30, Poor
- Sun24, Poor
- Mon0, Poor
Stay in Lajares
- 46Fair out of 100 for the next 7 days
Nemiña
Waves 2–7 ft · Water 16°C · Slab
- Tue41, Poor
- Wed48, Fair
- Best dayThu69, Good, the best day
- Fri37, Poor
- Sat52, Fair
- Sun28, Poor
- Mon0, Poor
Stay in Nemina
- 45Fair out of 100 for the next 7 days
Louro (Ancoradoiro)
Waves 2–7 ft · Water 16°C · Hollow
- Tue21, Poor
- Wed49, Fair
- Thu62, Good
- Fri36, Poor
- Sat62, Good
- Sun30, Poor
- Mon0, Poor
Stay in Muros
- 45Fair out of 100 for the next 7 days
Frejulfe
Waves 1–4 ft · Water 16°C · Hollow
- Tue63, Good
- Best dayWed68, Good, the best day
- Thu49, Fair
- Fri30, Poor
- Sat23, Poor
- Sun15, Poor
- Mon20, Poor
Stay in Navia
- 45Fair out of 100 for the next 7 days
Aguilar
Waves 1–4 ft · Water 16°C · Hollow
- Tue64, Good
- Wed64, Good
- Thu46, Fair
- Fri32, Poor
- Sat26, Poor
- Sun15, Poor
- Mon18, Poor
Stay in Muros de Nalon
- 45Fair out of 100 for the next 7 days
Balieiro - Corrubedo
Waves 2–7 ft · Water 16°C · Hollow
- Tue32, Poor
- Wed58, Fair
- Best dayThu67, Good, the best day
- Fri44, Poor
- Sat37, Poor
- Sun28, Poor
- Mon0, Poor
Stay in Ribeira
- 45Fair out of 100 for the next 7 days
Peñarrubia
Waves 1–4 ft · Water 16°C · Crumbling
- Best dayTue71, Good, the best day
- Wed58, Fair
- Thu49, Fair
- Fri34, Poor
- Sat22, Poor
- Sun14, Poor
- Mon17, Poor
Stay in Gijon
- 45Fair out of 100 for the next 7 days
El Arenal
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue75, Good, the best day
- Wed29, Poor
- Thu52, Fair
- Fri43, Poor
- Sat25, Poor
- Sun38, Poor
- Mon0, Poor
Stay in Tegueste
- 45Fair out of 100 for the next 7 days
El Charco - La Piscina
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue75, Good, the best day
- Wed29, Poor
- Thu52, Fair
- Fri43, Poor
- Sat25, Poor
- Sun38, Poor
- Mon0, Poor
Stay in Tegueste
- 45Fair out of 100 for the next 7 days
El Lobo
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue75, Good, the best day
- Wed29, Poor
- Thu52, Fair
- Fri43, Poor
- Sat25, Poor
- Sun38, Poor
- Mon0, Poor
Stay in Tegueste
- 45Fair out of 100 for the next 7 days
Ponzos
Waves 2–4 ft · Water 15°C · Hollow
- Tue34, Poor
- Wed50, Fair
- Best dayThu61, Good, the best day
- Fri40, Poor
- Sat26, Poor
- Sun19, Poor
- Mon50, Fair
Stay in Ferrol
- 45Fair out of 100 for the next 7 days
El Pollon
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue81, Good, the best day
- Wed30, Poor
- Thu51, Fair
- Fri45, Fair
- Sat31, Poor
- Sun24, Poor
- Mon0, Poor
Stay in Caleta de Sebo
- 45Fair out of 100 for the next 7 days
La graciosa
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue81, Good, the best day
- Wed30, Poor
- Thu51, Fair
- Fri45, Fair
- Sat31, Poor
- Sun24, Poor
- Mon0, Poor
Stay in Caleta de Sebo
- 45Fair out of 100 for the next 7 days
la Graciosa: "Golden Eye"
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue81, Good, the best day
- Wed30, Poor
- Thu51, Fair
- Fri45, Fair
- Sat31, Poor
- Sun24, Poor
- Mon0, Poor
Stay in Caleta de Sebo
- 45Fair out of 100 for the next 7 days
Praia de Traba
Waves 2–5 ft · Water 16°C
- Tue23, Poor
- Wed50, Fair
- Best dayThu73, Good, the best day
- Fri46, Fair
- Sat27, Poor
- Sun33, Poor
- Mon18, Poor
Stay in Laxe
- 45Fair out of 100 for the next 7 days
Soesto
Waves 2–5 ft · Water 16°C · Hollow
- Tue28, Poor
- Wed50, Fair
- Best dayThu74, Good, the best day
- Fri46, Fair
- Sat27, Poor
- Sun34, Poor
- Mon18, Poor
Stay in Laxe
- 45Fair out of 100 for the next 7 days
Caleta de caballo
Waves 1–6 ft · Water 22°C · Slab
- Best dayTue73, Good, the best day
- Wed42, Poor
- Thu56, Fair
- Fri39, Poor
- Sat26, Poor
- Sun27, Poor
- Mon0, Poor
Stay in Famara
- 45Fair out of 100 for the next 7 days
Xago
Waves 1–4 ft · Water 16°C · Crumbling
- Best dayTue63, Good, the best day
- Wed55, Fair
- Thu53, Fair
- Fri37, Poor
- Sat29, Poor
- Sun17, Poor
- Mon10, Poor
Stay in Avilés
- 45Fair out of 100 for the next 7 days
Playa Espana
Waves 1–4 ft · Water 16°C · Hollow
- Best dayTue66, Good, the best day
- Wed58, Fair
- Thu52, Fair
- Fri32, Poor
- Sat23, Poor
- Sun14, Poor
- Mon17, Poor
Stay in Villaviciosa
- 44Poor out of 100 for the next 7 days
Munielles
Waves 1–3 ft · Water 16°C · Crumbling
- Best dayTue67, Good, the best day
- Wed60, Good
- Thu48, Fair
- Fri30, Poor
- Sat22, Poor
- Sun14, Poor
- Mon15, Poor
Stay in Castrillon
- 44Poor out of 100 for the next 7 days
El Portillon
Waves 1–7 ft · Water 16°C · Hollow
- Tue23, Poor
- Wed50, Fair
- Best dayThu60, Good, the best day
- Fri40, Poor
- Sat45, Fair
- Sun45, Fair
- Mon0, Poor
Stay in Vigo
- 44Poor out of 100 for the next 7 days
Boca del Abajo
Waves 1–6 ft · Water 22°C · Slab
- Best dayTue73, Good, the best day
- Wed42, Poor
- Thu49, Fair
- Fri39, Poor
- Sat28, Poor
- Sun24, Poor
- Mon0, Poor
Stay in Tinajo
- 44Poor out of 100 for the next 7 days
El centro
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue73, Good, the best day
- Wed42, Poor
- Thu49, Fair
- Fri39, Poor
- Sat28, Poor
- Sun23, Poor
- Mon0, Poor
Stay in Tinajo
- 44Poor out of 100 for the next 7 days
El Quemao
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue73, Good, the best day
- Wed42, Poor
- Thu49, Fair
- Fri39, Poor
- Sat28, Poor
- Sun23, Poor
- Mon0, Poor
Stay in Tinajo
- 44Poor out of 100 for the next 7 days
Morro Negro
Waves 1–6 ft · Water 22°C · Slab
- Best dayTue73, Good, the best day
- Wed42, Poor
- Thu49, Fair
- Fri39, Poor
- Sat28, Poor
- Sun23, Poor
- Mon0, Poor
Stay in Tinajo
- 44Poor out of 100 for the next 7 days
Bajamar
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue75, Good, the best day
- Wed29, Poor
- Thu52, Fair
- Fri42, Poor
- Sat25, Poor
- Sun38, Poor
- Mon0, Poor
Stay in San Cristobal de la Laguna
- 44Poor out of 100 for the next 7 days
Cotarelo
Waves 1–4 ft · Water 16°C · Hollow
- Tue58, Fair
- Best dayWed68, Good, the best day
- Thu48, Fair
- Fri29, Poor
- Sat23, Poor
- Sun14, Poor
- Mon21, Poor
Stay in Navia
- 44Poor out of 100 for the next 7 days
Cantos, Mougas
Waves 1–8 ft · Water 16°C · Hollow
- Tue21, Poor
- Wed44, Poor
- Best dayThu71, Good, the best day
- Fri40, Poor
- Sat51, Fair
- Sun35, Poor
- Mon0, Poor
Stay in Oia
- 44Poor out of 100 for the next 7 days
San Francisco
Waves 1–8 ft · Water 16°C · Hollow
- Tue21, Poor
- Wed45, Fair
- Best dayThu69, Good, the best day
- Fri40, Poor
- Sat50, Fair
- Sun36, Poor
- Mon0, Poor
Stay in Oia
- 44Poor out of 100 for the next 7 days
Santa María de Oya
Waves 2–8 ft · Water 16°C · Hollow
- Tue23, Poor
- Wed41, Poor
- Best dayThu67, Good, the best day
- Fri44, Poor
- Sat50, Fair
- Sun35, Poor
- Mon0, Poor
Stay in Oia
- 44Poor out of 100 for the next 7 days
Praia de Rostro
Waves 2–7 ft · Water 16°C
- Tue29, Poor
- Wed52, Fair
- Best dayThu65, Good, the best day
- Fri39, Poor
- Sat51, Fair
- Sun23, Poor
- Mon0, Poor
Stay in Lires
- 44Poor out of 100 for the next 7 days
Los dos Hermanos
Waves 2–6 ft · Water 23°C · Hollow
- Best dayTue75, Good, the best day
- Wed29, Poor
- Thu52, Fair
- Fri40, Poor
- Sat25, Poor
- Sun38, Poor
- Mon0, Poor
Stay in Punta Del Hidalgo
- 44Poor out of 100 for the next 7 days
La Santa
Waves 1–6 ft · Water 22°C · Hollow
- Best dayTue73, Good, the best day
- Wed42, Poor
- Thu49, Fair
- Fri39, Poor
- Sat28, Poor
- Sun23, Poor
- Mon0, Poor
- 44Poor out of 100 for the next 7 days
Navia
Waves 1–4 ft · Water 16°C · Hollow
- Tue56, Fair
- Best dayWed69, Good, the best day
- Thu47, Fair
- Fri31, Poor
- Sat22, Poor
- Sun14, Poor
- Mon24, Poor
- 43Poor out of 100 for the next 7 days
Espiñeirido
Waves 2–7 ft · Water 16°C · Hollow
- Tue21, Poor
- Wed48, Fair
- Best dayThu67, Good, the best day
- Fri46, Fair
- Sat36, Poor
- Sun38, Poor
- Mon0, Poor
Stay in Ribeira
- 43Poor out of 100 for the next 7 days
Playa San Lorenzo
Waves 1–4 ft · Water 16°C · Soft
- Best dayTue69, Good, the best day
- Wed57, Fair
- Thu46, Fair
- Fri29, Poor
- Sat19, Poor
- Sun13, Poor
- Mon18, Poor
Stay in Gijon
- 43Poor out of 100 for the next 7 days
Xivares
Waves 1–4 ft · Water 16°C · Crumbling
- Best dayTue69, Good, the best day
- Wed58, Fair
- Thu46, Fair
- Fri30, Poor
- Sat19, Poor
- Sun13, Poor
- Mon17, Poor
Stay in Gijon
- 43Poor out of 100 for the next 7 days
Bocabarranco
Waves 1–3 ft · Water 22°C · Hollow
- Best dayTue61, Good, the best day
- Wed37, Poor
- Thu45, Fair
- Fri26, Poor
- Sat15, Poor
- Sun17, Poor
- Mon53, Fair
Stay in Gáldar
- 43Poor out of 100 for the next 7 days
Emiliano
Waves 1–3 ft · Water 22°C · Hollow
- Best dayTue61, Good, the best day
- Wed37, Poor
- Thu45, Fair
- Fri26, Poor
- Sat15, Poor
- Sun17, Poor
- Mon53, Fair
Stay in Gáldar
- 42Poor out of 100 for the next 7 days
San lorenzo - san pedro
Waves 1–4 ft · Water 16°C · Soft
- Best dayTue69, Good, the best day
- Wed57, Fair
- Thu44, Poor
- Fri28, Poor
- Sat18, Poor
- Sun12, Poor
- Mon17, Poor
Stay in Gijon
- 42Poor out of 100 for the next 7 days
Puerto de la Cruz - Playa Jardín
Waves 2–5 ft · Water 23°C · Hollow
- Best dayTue73, Good, the best day
- Wed29, Poor
- Thu44, Poor
- Fri39, Poor
- Sat21, Poor
- Sun28, Poor
- Mon30, Poor
Stay in Puerto de la Cruz
- 42Poor out of 100 for the next 7 days
Peizas
Waves 1–4 ft · Water 16°C · Soft
- Tue49, Fair
- Best dayWed74, Good, the best day
- Thu44, Poor
- Fri19, Poor
- Sat17, Poor
- Sun13, Poor
- Mon30, Poor
Stay in Foz
- 42Poor out of 100 for the next 7 days
Playa socorro
Waves 2–5 ft · Water 23°C · Hollow
- Best dayTue73, Good, the best day
- Wed29, Poor
- Thu44, Poor
- Fri39, Poor
- Sat21, Poor
- Sun28, Poor
- Mon30, Poor
Stay in Los Realejos
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 surf spot, A to Z (386)
- Acid Drop
- Aguieira
- Aguilar
- Aiguadolc
- AiguaOliva
- Aizkorri
- Ajo
- Almáciga
- altafulla
- Arguineguin
- Arrieta
- Arrigunaga
- Atlantic Playa
- Bahía de Timijiraque
- Bajamar
- Bakio
- Balieiro - Corrubedo
- Barbate
- Barceloneta
- Barrañán
- Barranquera
- Basti Pequeño
- Bastiagueiro
- Benicassim
- Benijo
- Berria
- Billboards
- Boca del Abajo
- Bocabarranco
- BOGATELL
- Bolonia
- Boquines
- Brazomar
- Bristol
- Cabo Home
- Cabopino
- Cabrera
- Cadiz
- Cala Finestrat
- Cala Mesquida ( Palma)
- Calblanque
- Caleta de caballo
- Caleta de Famara
- Caletta
- Calita
- Calita
- Calpe Rock
- Campelo
- campo de futbol
- Camposoto
- Candelaria
- Cantal Roig
- Cantos, Mougas
- Carnota
- Cayon
- Cofete beach
- Comandancia
- Comillas
- Coprino's left
- Corralejo
- Costa Ballena
- Cotarelo
- Cotillo beach
- Covachos
- Cruz Roja
- De langre
- Deba
- depuradora
- Derecha de la cala
- Derecha de los Alemanes
- Derecha del alto
- Derecha del castillo
- Doninos
- El Air
- El Arenal
- El Arenal
- El Baleo
- El Balneario
- El Bombo
- El Brusco
- El Bunker
- El Burro
- El Buzo
- El Cabezo - El Bunker
- El centro
- EL CHALET
- El chanquete
- El Charco - La Piscina
- El Confital
- El Conquistador
- el corral
- El Cotillo
- El dedo
- El Dosel
- El Lloret
- El Lobo
- El Medano
- El Millon
- El Mongol
- El Muro
- El Palmar
- El Perelló
- El Pollon
- El Portillon
- El Puerto (Javea)
- El Quemao
- El Risco
- El Roque - La Peña
- El Roque Taganana
- El sardinero
- El Sitio
- Emiliano
- Empuriabrava
- Ereaga
- es secret
- Escalera
- Espiñeirido
- Famara
- Faro de Trafalgar
- Fornos
- Foxos
- Foz Area
- Frejulfe
- Fuengirola
- Galizano
- Galizano Point
- Garraf
- Gaztetape
- Generoso
- Getares
- Ghost town
- Gravejard
- Guadalmar
- Hermigua
- Hierro(left)
- Ibiza - Cala Nova
- Igueste
- Irta
- Isla Santa Marina
- Islares
- Itziar
- Izaro
- Jameos del Agua
- Jefrys
- Juan Grande
- Jucar
- Kanido
- Karramarro
- La arena
- La Barra
- La Barrosa
- La Buraca
- La caleta
- La Carihuela
- la caseta del telegrapho
- La central
- La Cicer
- La cuchiya
- La Cueva
- La Derecha
- La Enramada
- La Fitenia
- La Fortaleza
- La Galea
- La graciosa
- la Graciosa: "Golden Eye"
- La Guancha
- La laja de Tecoron
- La Lanzada
- La Linea de la Concepcion
- La machacona
- La Machacona
- La Mata
- La Pared
- La Placa
- La Ponderosa
- La Punta
- La Puntilla
- La Roca
- La Rotonda
- La Santa
- La Siesta
- La Tejita (El Medano)
- La zamora
- La Zenia
- Laga
- lago
- Laredo
- Largos
- Larino -El faro
- Las Americas
- Las Canteras
- Las Conchas
- Las Cucharas
- Las Galletas
- Las Gaviotas
- Las Playas Muelle
- Las Redes
- Las Tres Piedras
- Latigo
- Leira
- Les Rotes
- Liencres
- Los Caballos
- Los Canos de Meca
- Los Castros
- Los cubos
- Los dos Hermanos
- Los Enanos
- Los Gigantes
- Los Hoteles
- Los Lobos
- Los Locos
- Los Patos - La Orrotava
- Louro (Ancoradoiro)
- Luanco
- Majanicho
- Mallorca - Cala Major
- Mallorca - Es Trenc
- Mallorca - Son Serra Nova
- Malpas
- Malpica
- Malva-rosa
- Masnou
- Maspalomas
- Matalenas
- Mazagón
- Medio Ahogado
- Mejillones
- Melide
- Meniakos
- Menorca - Son Bou
- Meron
- Miami Platja
- Mojacar
- Molino de papel
- Montalvo Beach
- Montgat
- Montgo di Bongo
- moro
- Morro Negro
- Mosca Point
- Muelle de San Cristobal
- Mundaka
- Munielles
- Navia
- Nemiña
- Nova Mar Bella
- O Pindo
- Ogella
- Oliva beach
- Orio
- Orrua, Rocca Puta
- Orzola
- Orzola(playa canteria)
- Otur
- Oyambre
- Paguera -Tora-
- Palmira
- Palya de Garcey
- Pantin
- Patos
- Peizas
- Peñarronda
- Peñarrubia
- peyo's
- Pico Madrid
- Platja de l'Ampolla
- Platja de Sant Pol
- Playa Areas - Los Muertos
- PLAYA ARENA
- Playa blanca
- Playa cueva
- Playa de Carraspio
- Playa de El Bocal
- Playa de Esquinzo
- Playa de la Andrin
- Playa de La Concha
- Playa de Levante
- Playa de los alemanes
- playa de mujer
- Playa de Noja
- Playa de Salinas
- Playa de San Juan
- Playa de Vega
- Playa de Vidiago
- Playa del Bol
- Playa del Hombre
- Playa del Inglés
- Playa Del Majar
- Playa del Orzan
- Playa del Torres
- Playa Espana
- Playa Grande
- playa La Espasa
- Playa la laja
- Playa Laida
- playa las Negras
- Playa Salvaje
- Playa San Juan
- Playa San Lorenzo
- Playa socorro
- Plentzia
- Poniente
- Ponte da ria
- Ponzos
- Porís de Abona
- Port de mataró
- Port Ginesta
- Port saplaya
- Portman
- Praia de Rostro
- Praia de Traba
- Puerto Benidorm
- Puerto De La Cruz - Martiánez
- Puerto de la Cruz - Playa Jardín
- Puerto del Rosario
- Puerto marina
- Punta blanca
- Punta Blanca
- Punta Gorda
- Punta Mujeres
- Punta Paloma
- Punta Prima
- Punta Umbria
- Queiruga
- Quintanilla
- Razo
- Razo
- Ria de Suances
- Ribadesella
- Rinlo
- Rio Algar
- Río Sieira
- Ris
- Roc San Cayetano
- Roche
- Rocky point
- Rocky Point Outside
- Rodiles
- Sabon
- Saint Andreu de Llavaneres
- Salinas
- Salinas
- Samil
- San Antolin
- San Cosme
- San Francisco
- San Juan
- San lorenzo - san pedro
- San Xurxo (San Jorge)
- Santa Comba
- Santa Cruz
- Santa María de Oya
- Segur de Calafell
- Seijo Branco
- Siam Wavepark
- Soesto
- Soledad
- Somo
- Son Serra de Marina
- Sonabia
- Sopelana
- Sotogrande
- St. Martí
- Suicidios
- Tapia de Casariego
- Tarifa
- The Box
- The Bubble
- The Cavern - IBIZA
- The chucha
- Toraya
- Torre Bank
- TORRE VALENTINA
- Vagabundos
- Valcobo
- Valdovino
- Vilassar
- Villarrube
- Voramar-Benicassim
- Xago
- Xivares
- Zahara Redtuna
- Zarautz
- Zurriola
Every country, A to Z (161)
Each country's surf spots, on this list and map.
- Albania 10
- Algeria 6
- American Samoa 7
- Angola 13
- Anguilla 2
- Antigua and Barbuda 1
- Argentina 55
- Aruba 19
- Australia 1,379
- Azerbaijan 2
- Bahamas 18
- Barbados 29
- Belgium 19
- Belize 3
- Benin 3
- Bermuda 4
- Brazil 390
- British Indian Ocean Territory 1
- British Virgin Islands 11
- Brunei Darussalam 3
- Bulgaria 15
- Cabo Verde 15
- Cambodia 1
- Cameroon 4
- Canada 60
- Cayman Islands 5
- Chile 100
- China 22
- China, Hong Kong Special Administrative Region 9
- China, Macao Special Administrative Region 1
- Colombia 25
- Congo 4
- Cook Islands 3
- Costa Rica 82
- Côte d’Ivoire 7
- Croatia 3
- Cuba 5
- Curaçao 4
- Cyprus 17
- Democratic People's Republic of Korea 1
- Denmark 30
- Dominica 6
- Dominican Republic 30
- Ecuador 66
- Egypt 9
- El Salvador 22
- Estonia 1
- Falkland Islands 2
- Faroe Islands 4
- Fiji 26
- Finland 4
- France 446
- French Polynesia 41
- Gabon 7
- Gambia 3
- Germany 25
- Ghana 23
- Greece 96
- Grenada 2
- Guam 14
- Guatemala 8
- Guernsey 16
- Guinea-Bissau 1
- Haiti 2
- Heard Island and McDonald Islands 1
- Honduras 1
- Iceland 16
- India 21
- Indonesia 207
- Iran 1
- Ireland 97
- Isle of Man 1
- Israel 70
- Italy 188
- Jamaica 11
- Japan 175
- Jersey 12
- Kazakhstan 1
- Kenya 4
- Kiribati 2
- Latvia 3
- Lebanon 13
- Liberia 7
- Libya 1
- Lithuania 4
- Madagascar 18
- Malaysia 18
- Maldives 40
- Malta 10
- Mauritania 1
- Mauritius 22
- Mexico 177
- Micronesia 3
- Montenegro 2
- Montserrat 1
- Morocco 87
- Mozambique 12
- Myanmar 3
- Namibia 30
- Naoero 1
- Netherlands 44
- New Caledonia 5
- New Zealand 286
- Nicaragua 29
- Nigeria 3
- Norfolk Island 5
- Northern Mariana Islands 5
- Norway 30
- Oman 9
- Pakistan 6
- Palau 4
- Panama 49
- Papua New Guinea 15
- Peru 130
- Philippines 45
- Poland 5
- Portugal 284
- Puerto Rico 73
- Qatar 2
- Republic of Korea 17
- Russian Federation 27
- Saint Barthélemy 15
- Saint Kitts and Nevis 2
- Saint Lucia 5
- Saint Martin 5
- Saint Vincent and the Grenadines 2
- Samoa 11
- Sao Tome and Principe 6
- Senegal 25
- Seychelles 41
- Sierra Leone 4
- Sint Maarten 1
- Slovenia 1
- Solomon Islands 3
- Somalia 3
- South Africa 502
- Spain 386
- Sri Lanka 41
- State of Palestine 2
- Sweden 30
- Syrian Arab Republic 2
- Taiwan 30
- Thailand 26
- Timor-Leste 4
- Togo 3
- Tokelau 1
- Tonga 11
- Trinidad and Tobago 11
- Tunisia 13
- Türkiye 24
- Ukraine 2
- United Arab Emirates 15
- United Kingdom 326
- United Republic of Tanzania 19
- United States 1,414
- United States Virgin Islands 11
- Uruguay 46
- Vanuatu 14
- Venezuela 40
- Viet Nam 11
- Yemen 1