Surf spots in Spain

382 surf spots in Spain. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters

Every sport

In the water

Surf spots

Waves this week Any
Show the places as

Best this week first

Showing 50 of 382 places.

  1. Los Patos - La OrrotavaSurf spot, SpainStay in Puerto de la CruzWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 67/1005 good days
  2. PeñarrondaSurf spot, SpainStay in RibadeoWaves 3–14 ftWater 17°CCrumbling wavesThis week: GoodBest day 67/1001 good day
  3. Playa LaidaSurf spot, SpainStay in MundakaWaves 2–14 ftWater 19°CSoft wavesThis week: GoodBest day 67/1001 good day
  4. De langreSurf spot, SpainWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 67/1001 good day
  5. Isla Santa MarinaSurf spot, SpainStay in SantanderWaves 2–13 ftWater 19°CSoft wavesThis week: GoodBest day 66/1001 good day
  6. Puerto De La Cruz - MartiánezSurf spot, SpainStay in Puerto de la CruzWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 66/1001 good day
  7. Louro (Ancoradoiro)Surf spot, SpainStay in MurosWaves 4–13 ftWater 16°CHollow wavesThis week: GoodBest day 65/1002 good days
  8. Los CastrosSurf spot, SpainStay in RibadeoWaves 3–13 ftWater 17°CHollow wavesThis week: GoodBest day 65/1001 good day
  9. Playa socorroSurf spot, SpainStay in Puerto de la CruzWaves 3–4 ftWater 24°CHollow wavesThis week: GoodBest day 65/1001 good day
  10. Puerto de la Cruz - Playa JardínSurf spot, SpainStay in Puerto de la CruzWaves 3–4 ftWater 24°CHollow wavesThis week: GoodBest day 65/1001 good day
  11. BakioSurf spot, SpainWaves 2–14 ftWater 19°CHollow wavesThis week: GoodBest day 65/1001 good day
  12. Tapia de CasariegoSurf spot, SpainWaves 2–15 ftWater 18°CHollow wavesThis week: GoodBest day 65/1001 good day
  13. Los CaballosSurf spot, SpainStay in SuancesWaves 2–15 ftWater 19°CHollow wavesThis week: GoodBest day 64/1002 good days
  14. Los LocosSurf spot, SpainStay in SuancesWaves 2–15 ftWater 19°CHollow wavesThis week: GoodBest day 64/1002 good days
  15. La zamoraSurf spot, SpainWaves 2–4 ftWater 24°CSlab wavesThis week: GoodBest day 64/1002 good days
  16. RinloSurf spot, SpainStay in RibadeoWaves 3–13 ftWater 17°CHollow wavesThis week: GoodBest day 64/1001 good day
  17. Foz AreaSurf spot, SpainStay in FozWaves 3–13 ftWater 17°CSoft wavesThis week: GoodBest day 64/1001 good day
  18. IzaroSurf spot, SpainStay in MundakaWaves 2–13 ftWater 19°CThis week: GoodBest day 64/1001 good day
  19. PeizasSurf spot, SpainStay in FozWaves 3–13 ftWater 17°CSoft wavesThis week: GoodBest day 64/1001 good day
  20. La centralSurf spot, SpainStay in BakioWaves 2–14 ftWater 19°CCrumbling wavesThis week: GoodBest day 64/1001 good day
  21. El PollonSurf spot, SpainWaves 3–7 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  22. La graciosaSurf spot, SpainWaves 3–7 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  23. la Graciosa: "Golden Eye"Surf spot, SpainWaves 3–7 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  24. CovachosSurf spot, SpainStay in SantanderWaves 2–15 ftWater 19°CHollow wavesThis week: GoodBest day 63/1001 good day
  25. AizkorriSurf spot, SpainStay in SopelaWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  26. El SitioSurf spot, SpainStay in SopelaWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 63/1001 good day
  27. MeniakosSurf spot, SpainStay in SopelaWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 63/1001 good day
  28. Playa SalvajeSurf spot, SpainStay in SopelaWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  29. SopelanaSurf spot, SpainStay in SopelaWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 63/1001 good day
  30. San CosmeSurf spot, SpainStay in FozWaves 3–13 ftWater 17°CSoft wavesThis week: GoodBest day 63/1001 good day
  31. El MongolSurf spot, SpainWaves 2–15 ftWater 18°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  32. GalizanoSurf spot, SpainWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  33. Galizano PointSurf spot, SpainWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  34. Playa San LorenzoSurf spot, SpainWaves 2–15 ftWater 18°CSoft wavesThis week: GoodBest day 63/1001 good day
  35. RazoSurf spot, SpainWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  36. RazoSurf spot, SpainWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  37. XivaresSurf spot, SpainWaves 2–15 ftWater 18°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  38. QueirugaSurf spot, SpainWaves 3–12 ftWater 16°CHollow wavesThis week: GoodBest day 62/1002 good days
  39. Ria de SuancesSurf spot, SpainStay in SuancesWaves 2–15 ftWater 19°CCrumbling wavesThis week: GoodBest day 62/1001 good day
  40. AjoSurf spot, SpainWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 62/1001 good day
  41. PeñarrubiaSurf spot, SpainWaves 2–15 ftWater 18°CCrumbling wavesThis week: GoodBest day 62/1001 good day
  42. campo de futbolSurf spot, SpainWaves 3–5 ftWater 23°CHollow wavesThis week: GoodBest day 61/1004 good days
  43. Río SieiraSurf spot, SpainWaves 3–13 ftWater 16°CHollow wavesThis week: GoodBest day 61/1003 good days
  44. BarrañánSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CHollow wavesThis week: GoodBest day 61/1001 good day
  45. La CuevaSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CHollow wavesThis week: GoodBest day 61/1001 good day
  46. SabonSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 61/1001 good day
  47. ValcoboSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CHollow wavesThis week: GoodBest day 61/1001 good day
  48. La GaleaSurf spot, SpainStay in GetxoWaves 2–13 ftWater 19°CThis week: GoodBest day 61/1001 good day
  49. Playa de La ConchaSurf spot, SpainStay in SuancesWaves 2–15 ftWater 19°CCrumbling wavesThis week: GoodBest day 61/1001 good day
  50. SonabiaSurf spot, SpainStay in LaredoWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 61/1001 good day
Show more

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 is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, 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.

Every country, A to Z (161)

Each country's surf spots, on this list and map.