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 all 382 places.

  1. Los CastrosSurf spot, SpainStay in RibadeoWaves 3–12 ftWater 17°CHollow wavesThis week: GoodBest day 68/1001 good day
  2. PeñarrondaSurf spot, SpainStay in RibadeoWaves 3–13 ftWater 17°CCrumbling wavesThis week: GoodBest day 66/1001 good day
  3. Foz AreaSurf spot, SpainStay in FozWaves 3–12 ftWater 17°CSoft wavesThis week: GoodBest day 66/1001 good day
  4. San CosmeSurf spot, SpainStay in FozWaves 3–12 ftWater 17°CSoft wavesThis week: GoodBest day 66/1001 good day
  5. El MongolSurf spot, SpainWaves 2–14 ftWater 18°CCrumbling wavesThis week: GoodBest day 64/1001 good day
  6. PeñarrubiaSurf spot, SpainWaves 2–14 ftWater 18°CCrumbling wavesThis week: GoodBest day 64/1001 good day
  7. San lorenzo - san pedroSurf spot, SpainWaves 2–14 ftWater 18°CSoft wavesThis week: GoodBest day 64/1001 good day
  8. XivaresSurf spot, SpainWaves 2–14 ftWater 18°CCrumbling wavesThis week: GoodBest day 64/1001 good day
  9. Los Patos - La OrrotavaSurf spot, SpainStay in Puerto de la CruzWaves 3–4 ftWater 24°CHollow wavesThis week: GoodBest day 63/1007 good days
  10. playa de mujerSurf spot, SpainStay in El CotilloWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  11. El PollonSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  12. La graciosaSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  13. la Graciosa: "Golden Eye"Surf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 63/1002 good days
  14. LeiraSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 63/1001 good day
  15. PeizasSurf spot, SpainStay in FozWaves 3–12 ftWater 17°CSoft wavesThis week: GoodBest day 63/1001 good day
  16. Playa LaidaSurf spot, SpainStay in MundakaWaves 2–13 ftWater 19°CSoft wavesThis week: GoodBest day 63/1001 good day
  17. BakioSurf spot, SpainWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 63/1001 good day
  18. De langreSurf spot, SpainWaves 2–12 ftWater 19°CHollow wavesThis week: GoodBest day 63/1001 good day
  19. Playa San LorenzoSurf spot, SpainWaves 2–14 ftWater 18°CSoft wavesThis week: GoodBest day 63/1001 good day
  20. Tapia de CasariegoSurf spot, SpainWaves 2–14 ftWater 18°CHollow wavesThis week: GoodBest day 63/1001 good day
  21. La zamoraSurf spot, SpainWaves 3–4 ftWater 24°CSlab wavesThis week: GoodBest day 62/1002 good days
  22. Playa de EsquinzoSurf spot, SpainStay in El CotilloWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 62/1001 good day
  23. RinloSurf spot, SpainStay in RibadeoWaves 3–12 ftWater 17°CHollow wavesThis week: GoodBest day 62/1001 good day
  24. IzaroSurf spot, SpainStay in MundakaWaves 2–13 ftWater 19°CThis week: GoodBest day 62/1001 good day
  25. RazoSurf spot, SpainWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 62/1001 good day
  26. RazoSurf spot, SpainWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 62/1001 good day
  27. campo de futbolSurf spot, SpainWaves 3–5 ftWater 23°CHollow wavesThis week: GoodBest day 61/1004 good days
  28. La ParedSurf spot, SpainWaves 3–5 ftWater 23°CHollow wavesThis week: GoodBest day 61/1003 good days
  29. La centralSurf spot, SpainStay in BakioWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 61/1001 good day
  30. NaviaSurf spot, SpainWaves 2–14 ftWater 18°CHollow wavesThis week: GoodBest day 61/1001 good day
  31. Las CanterasSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CThis week: GoodBest day 60/1003 good days
  32. BarrañánSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CHollow wavesThis week: GoodBest day 60/1001 good day
  33. La CuevaSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CHollow wavesThis week: GoodBest day 60/1001 good day
  34. SabonSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 60/1001 good day
  35. ValcoboSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CHollow wavesThis week: GoodBest day 60/1001 good day
  36. Ria de SuancesSurf spot, SpainStay in SuancesWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 60/1001 good day
  37. FrejulfeSurf spot, SpainStay in NaviaWaves 2–14 ftWater 18°CHollow wavesThis week: GoodBest day 60/1001 good day
  38. SonabiaSurf spot, SpainStay in LaredoWaves 2–12 ftWater 19°CHollow wavesThis week: GoodBest day 60/1001 good day
  39. El ConfitalSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CThis week: GoodBest day 59/1003 good days
  40. La CicerSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 59/1003 good days
  41. Medio AhogadoSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CSoft wavesThis week: GoodBest day 59/1002 good days
  42. Los CaballosSurf spot, SpainStay in SuancesWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 59/1001 good day
  43. Los LocosSurf spot, SpainStay in SuancesWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 59/1001 good day
  44. CotareloSurf spot, SpainStay in NaviaWaves 2–14 ftWater 18°CHollow wavesThis week: GoodBest day 59/1001 good day
  45. HermiguaSurf spot, SpainWaves 2–4 ftWater 24°CSlab wavesThis week: GoodBest day 58/1002 good days
  46. Playa de La ConchaSurf spot, SpainStay in SuancesWaves 2–13 ftWater 19°CCrumbling wavesThis week: GoodBest day 58/1001 good day
  47. TORRE VALENTINASurf spot, SpainStay in PalamósWaves 1–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 58/1001 good day
  48. La BarraSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 57/1003 good days
  49. CayonSurf spot, SpainStay in ArteixoWaves 3–11 ftWater 16°CCrumbling wavesThis week: GoodBest day 57/1001 good day
  50. FoxosSurf spot, SpainStay in SanxenxoWaves 3–10 ftWater 16°CSoft wavesThis week: GoodBest day 57/1001 good day
  51. St. MartíSurf spot, SpainStay in l'EscalaWaves 1–4 ftWater 19°CSoft wavesThis week: GoodBest day 57/1001 good day
  52. OturSurf spot, SpainWaves 2–15 ftWater 18°CHollow wavesThis week: GoodBest day 57/1001 good day
  53. Playa cuevaSurf spot, SpainWaves 2–15 ftWater 18°CCrumbling wavesThis week: GoodBest day 57/1001 good day
  54. BarranqueraSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 56/1006 good days
  55. San AntolinSurf spot, SpainStay in LlanesWaves 2–13 ftWater 19°CSoft wavesThis week: GoodBest day 56/1001 good day
  56. GalizanoSurf spot, SpainWaves 2–12 ftWater 19°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  57. Galizano PointSurf spot, SpainWaves 2–12 ftWater 19°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  58. Miami PlatjaSurf spot, SpainWaves 0–4 ftWater 23°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  59. Platja de Sant PolSurf spot, SpainWaves 1–4 ftWater 21°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  60. El ArenalSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 55/1003 good days
  61. El LloretSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 55/1002 good days
  62. es secretSurf spot, SpainWaves 2–4 ftWater 23°CHollow wavesThis week: GoodBest day 55/1002 good days
  63. Palya de GarceySurf spot, SpainStay in Puerto del RosarioWaves 2–6 ftWater 23°CHollow wavesThis week: GoodBest day 55/1001 good day
  64. BerriaSurf spot, SpainStay in NojaWaves 2–12 ftWater 19°CSoft wavesThis week: GoodBest day 55/1001 good day
  65. EscaleraSurf spot, SpainStay in El CotilloWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 55/1001 good day
  66. Saint Andreu de LlavaneresSurf spot, SpainStay in MataróWaves 1–4 ftWater 22°CCrumbling wavesThis week: GoodBest day 55/1001 good day
  67. la caseta del telegraphoSurf spot, SpainStay in Buenavista del NorteWaves 3–4 ftWater 24°CSoft wavesThis week: GoodBest day 55/1001 good day
  68. Playa EspanaSurf spot, SpainStay in VillaviciosaWaves 2–14 ftWater 18°CHollow wavesThis week: GoodBest day 55/1001 good day
  69. AjoSurf spot, SpainWaves 2–12 ftWater 19°CHollow wavesThis week: GoodBest day 55/1001 good day
  70. Los GigantesSurf spot, SpainWaves 3–4 ftWater 24°CHollow wavesThis week: GoodBest day 55/1001 good day
  71. MuniellesSurf spot, SpainWaves 2–15 ftWater 18°CCrumbling wavesThis week: GoodBest day 55/1001 good day
  72. PLAYA ARENASurf spot, SpainStay in Buenavista del NorteWaves 3–4 ftWater 24°CSlab wavesThis week: GoodBest day 54/1004 good days
  73. El AirSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 54/1002 good days
  74. FamaraSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 54/1002 good days
  75. BenijoSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 54/1001 good day
  76. CovachosSurf spot, SpainStay in SantanderWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 54/1001 good day
  77. Isla Santa MarinaSurf spot, SpainStay in SantanderWaves 2–12 ftWater 19°CSoft wavesThis week: GoodBest day 54/1001 good day
  78. CampeloSurf spot, SpainStay in ValdoviñoWaves 3–15 ftWater 17°CHollow wavesThis week: GoodBest day 54/1001 good day
  79. CabreraSurf spot, SpainStay in MataróWaves 1–4 ftWater 22°CSoft wavesThis week: GoodBest day 54/1001 good day
  80. El BruscoSurf spot, SpainStay in NojaWaves 2–12 ftWater 19°CSoft wavesThis week: GoodBest day 54/1001 good day
  81. Port de mataróSurf spot, SpainStay in MataróWaves 1–4 ftWater 22°CSoft wavesThis week: GoodBest day 54/1001 good day
  82. RodilesSurf spot, SpainStay in VillaviciosaWaves 2–15 ftWater 18°CHollow wavesThis week: GoodBest day 54/1001 good day
  83. The Cavern - IBIZASurf spot, SpainStay in Sant Joan de LabritjaWaves 1–4 ftWater 24°CHollow wavesThis week: GoodBest day 54/1001 good day
  84. LiencresSurf spot, SpainWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 54/1001 good day
  85. Playa Areas - Los MuertosSurf spot, SpainStay in SanxenxoWaves 3–10 ftWater 16°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  86. La GaleaSurf spot, SpainStay in GetxoWaves 2–12 ftWater 19°CThis week: GoodBest day 53/1001 good day
  87. VilassarSurf spot, SpainStay in MataróWaves 1–4 ftWater 22°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  88. Los cubosSurf spot, SpainStay in AvilésWaves 2–15 ftWater 18°CHollow wavesThis week: GoodBest day 53/1001 good day
  89. Port saplayaSurf spot, SpainStay in ValènciaWaves 0–4 ftWater 23°CSoft wavesThis week: GoodBest day 53/1001 good day
  90. SalinasSurf spot, SpainStay in AvilésWaves 2–15 ftWater 18°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  91. Cala Mesquida ( Palma)Surf spot, SpainWaves 1–4 ftWater 23°CHollow wavesThis week: GoodBest day 52/1002 good days
  92. AlmácigaSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 52/1001 good day
  93. El Roque TagananaSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 52/1001 good day
  94. PonzosSurf spot, SpainStay in FerrolWaves 3–15 ftWater 17°CHollow wavesThis week: GoodBest day 52/1001 good day
  95. LagaSurf spot, SpainStay in MundakaWaves 2–9 ftWater 19°CHollow wavesThis week: GoodBest day 52/1001 good day
  96. El Puerto (Javea)Surf spot, SpainWaves 1–4 ftWater 23°CSoft wavesThis week: GoodBest day 52/1001 good day
  97. QueirugaSurf spot, SpainWaves 3–12 ftWater 16°CHollow wavesThis week: GoodBest day 52/1001 good day
  98. San JuanSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 51/1002 good days
  99. Santa CombaSurf spot, SpainStay in FerrolWaves 3–15 ftWater 17°CHollow wavesThis week: GoodBest day 51/1001 good day
  100. Ponte da riaSurf spot, SpainStay in RibadeoWaves 3–13 ftWater 17°CHollow wavesThis week: GoodBest day 51/1001 good day
  101. Malva-rosaSurf spot, SpainStay in ValènciaWaves 0–4 ftWater 23°CSoft wavesThis week: GoodBest day 51/1001 good day
  102. Playa de VidiagoSurf spot, SpainStay in VidiagoWaves 2–9 ftWater 19°CHollow wavesThis week: GoodBest day 51/1001 good day
  103. Playa del HombreSurf spot, SpainStay in TeldeWaves 2–5 ftWater 23°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  104. CarnotaSurf spot, SpainWaves 3–13 ftWater 16°CSoft wavesThis week: GoodBest day 51/1001 good day
  105. La SiestaSurf spot, SpainWaves 1–4 ftWater 23°CSoft wavesThis week: GoodBest day 51/1001 good day
  106. OgellaSurf spot, SpainWaves 2–9 ftWater 19°CSoft wavesThis week: GoodBest day 51/1001 good day
  107. SomoSurf spot, SpainWaves 2–13 ftWater 19°CSoft wavesThis week: GoodBest day 51/1001 good day
  108. Caleta de FamaraSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 50/1002 good days
  109. BristolSurf spot, SpainStay in LajaresWaves 2–5 ftWater 23°CSoft wavesThis week: GoodBest day 50/1001 good day
  110. GenerosoSurf spot, SpainStay in LajaresWaves 3–5 ftWater 23°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  111. GravejardSurf spot, SpainStay in LajaresWaves 3–5 ftWater 23°CSoft wavesThis week: GoodBest day 50/1001 good day
  112. AizkorriSurf spot, SpainStay in SopelaWaves 2–12 ftWater 19°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  113. El SitioSurf spot, SpainStay in SopelaWaves 2–12 ftWater 19°CHollow wavesThis week: GoodBest day 50/1001 good day
  114. MeniakosSurf spot, SpainStay in SopelaWaves 2–12 ftWater 19°CHollow wavesThis week: GoodBest day 50/1001 good day
  115. Playa SalvajeSurf spot, SpainStay in SopelaWaves 2–12 ftWater 19°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  116. SopelanaSurf spot, SpainStay in SopelaWaves 2–12 ftWater 19°CHollow wavesThis week: GoodBest day 50/1001 good day
  117. EspiñeiridoSurf spot, SpainWaves 3–13 ftWater 16°CHollow wavesThis week: GoodBest day 50/1001 good day
  118. MejillonesSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: GoodBest day 49/1002 good days
  119. SuicidiosSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 49/1002 good days
  120. Playa la lajaSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 2–4 ftWater 23°CSoft wavesThis week: GoodBest day 49/1001 good day
  121. El QuemaoSurf spot, SpainStay in La SantaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 49/1001 good day
  122. Morro NegroSurf spot, SpainStay in La SantaWaves 3–6 ftWater 23°CSlab wavesThis week: GoodBest day 49/1001 good day
  123. Santa CruzSurf spot, SpainStay in A CoruñaWaves 3–14 ftWater 16°CSoft wavesThis week: GoodBest day 49/1001 good day
  124. ArrigunagaSurf spot, SpainStay in GetxoWaves 2–11 ftWater 19°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  125. EreagaSurf spot, SpainStay in GetxoWaves 2–11 ftWater 19°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  126. JefrysSurf spot, SpainStay in GetxoWaves 2–11 ftWater 19°CHollow wavesThis week: GoodBest day 49/1001 good day
  127. Louro (Ancoradoiro)Surf spot, SpainStay in MurosWaves 3–13 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  128. La machaconaSurf spot, SpainStay in BurelaWaves 3–12 ftWater 17°CSoft wavesThis week: GoodBest day 49/1001 good day
  129. Balieiro - CorrubedoSurf spot, SpainWaves 3–14 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  130. el corralSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 49/1001 good day
  131. La SantaSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 49/1001 good day
  132. Río SieiraSurf spot, SpainWaves 3–13 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  133. Boca del AbajoSurf spot, SpainStay in La SantaWaves 3–6 ftWater 23°CSlab wavesThis week: GoodBest day 48/1001 good day
  134. El centroSurf spot, SpainStay in La SantaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 48/1001 good day
  135. El PortillonSurf spot, SpainStay in VigoWaves 3–12 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  136. Playa del OrzanSurf spot, SpainStay in A CoruñaWaves 3–14 ftWater 16°CThis week: GoodBest day 48/1001 good day
  137. Seijo BrancoSurf spot, SpainStay in A CoruñaWaves 3–14 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  138. Playa de la AndrinSurf spot, SpainStay in LlanesWaves 2–9 ftWater 19°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  139. AguilarSurf spot, SpainWaves 2–15 ftWater 18°CHollow wavesThis week: GoodBest day 48/1001 good day
  140. ComandanciaSurf spot, SpainWaves 1–4 ftWater 23°CHollow wavesThis week: GoodBest day 48/1001 good day
  141. La arenaSurf spot, SpainWaves 2–11 ftWater 19°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  142. Orzola(playa canteria)Surf spot, SpainWaves 3–4 ftWater 23°CHollow wavesThis week: GoodBest day 48/1001 good day
  143. El Charco - La PiscinaSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: FairBest day 47/100
  144. El LoboSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: FairBest day 47/100
  145. Los dos HermanosSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: FairBest day 47/100
  146. BastiagueiroSurf spot, SpainStay in A CoruñaWaves 3–14 ftWater 16°CCrumbling wavesThis week: FairBest day 47/100
  147. Coprino's leftSurf spot, SpainStay in A CoruñaWaves 3–14 ftWater 16°CHollow wavesThis week: FairBest day 47/100
  148. La BuracaSurf spot, SpainStay in VigoWaves 3–12 ftWater 16°CHollow wavesThis week: FairBest day 47/100
  149. La LanzadaSurf spot, SpainStay in SanxenxoWaves 3–11 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  150. Montalvo BeachSurf spot, SpainStay in SanxenxoWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  151. TorayaSurf spot, SpainStay in VigoWaves 3–12 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  152. El BaleoSurf spot, SpainStay in ValdoviñoWaves 3–16 ftWater 17°CHollow wavesThis week: FairBest day 47/100
  153. PatosSurf spot, SpainStay in BaionaWaves 3–11 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  154. La RotondaSurf spot, SpainStay in MontgatWaves 1–3 ftWater 22°CSoft wavesThis week: FairBest day 47/100
  155. EmpuriabravaSurf spot, SpainWaves 1–4 ftWater 19°CSoft wavesThis week: FairBest day 47/100
  156. MontgatSurf spot, SpainWaves 1–3 ftWater 22°CCrumbling wavesThis week: FairBest day 47/100
  157. OrzolaSurf spot, SpainWaves 3–5 ftWater 23°CCrumbling wavesThis week: FairBest day 47/100
  158. Acid DropSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 46/100
  159. CalettaSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 46/100
  160. Derecha de los AlemanesSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 46/100
  161. Hierro(left)Surf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 46/100
  162. MajanichoSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CSoft wavesThis week: FairBest day 46/100
  163. Punta BlancaSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 46/100
  164. The BubbleSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 46/100
  165. BajamarSurf spot, SpainStay in TeguesteWaves 3–5 ftWater 24°CHollow wavesThis week: FairBest day 46/100
  166. BOGATELLSurf spot, SpainStay in BarcelonaWaves 1–3 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  167. Nova Mar BellaSurf spot, SpainStay in BarcelonaWaves 1–3 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  168. Playa socorroSurf spot, SpainStay in Puerto de la CruzWaves 3–4 ftWater 24°CHollow wavesThis week: FairBest day 46/100
  169. Puerto de la Cruz - Playa JardínSurf spot, SpainStay in Puerto de la CruzWaves 3–4 ftWater 24°CHollow wavesThis week: FairBest day 46/100
  170. MasnouSurf spot, SpainStay in el MasnouWaves 1–3 ftWater 22°CSoft wavesThis week: FairBest day 46/100
  171. Cabo HomeSurf spot, SpainWaves 2–12 ftWater 16°CThis week: FairBest day 46/100
  172. BarcelonetaSurf spot, SpainStay in BarcelonaWaves 1–3 ftWater 22°CCrumbling wavesThis week: FairBest day 45/100
  173. Platja de l'AmpollaSurf spot, SpainStay in l'AmpollaWaves 0–4 ftWater 23°CSoft wavesThis week: FairBest day 45/100
  174. MalpasSurf spot, SpainStay in AlcúdiaWaves 1–4 ftWater 23°CHollow wavesThis week: FairBest day 45/100
  175. Segur de CalafellSurf spot, SpainStay in CalafellWaves 1–4 ftWater 23°CSoft wavesThis week: FairBest day 45/100
  176. OyambreSurf spot, SpainStay in San Vicente de la BarqueraWaves 2–11 ftWater 19°CCrumbling wavesThis week: FairBest day 45/100
  177. Larino -El faroSurf spot, SpainStay in LariñoWaves 3–13 ftWater 16°CHollow wavesThis week: FairBest day 45/100
  178. Cofete beachSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: FairBest day 45/100
  179. MelideSurf spot, SpainWaves 3–12 ftWater 16°CHollow wavesThis week: FairBest day 45/100
  180. Montgo di BongoSurf spot, SpainWaves 1–5 ftWater 23°CSoft wavesThis week: FairBest day 45/100
  181. Caleta de caballoSurf spot, SpainStay in La SantaWaves 3–6 ftWater 23°CSlab wavesThis week: FairBest day 44/100
  182. Ghost townSurf spot, SpainStay in La SantaWaves 3–6 ftWater 23°CSlab wavesThis week: FairBest day 44/100
  183. Puerto De La Cruz - MartiánezSurf spot, SpainStay in Puerto de la CruzWaves 3–4 ftWater 24°CHollow wavesThis week: FairBest day 44/100
  184. XagoSurf spot, SpainStay in AvilésWaves 2–15 ftWater 18°CCrumbling wavesThis week: FairBest day 44/100
  185. ZurriolaSurf spot, SpainStay in San SebastianWaves 2–11 ftWater 19°CHollow wavesThis week: FairBest day 44/100
  186. Cantos, MougasSurf spot, SpainWaves 2–13 ftWater 17°CHollow wavesThis week: FairBest day 44/100
  187. La RocaSurf spot, SpainWaves 2–14 ftWater 18°CSoft wavesThis week: FairBest day 44/100
  188. Playa de CarraspioSurf spot, SpainWaves 2–11 ftWater 19°CHollow wavesThis week: FairBest day 44/100
  189. Punta blancaSurf spot, SpainWaves 3–4 ftWater 24°CSlab wavesThis week: FairBest day 44/100
  190. Punta GordaSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CHollow wavesThis week: FairBest day 43/100
  191. Torre BankSurf spot, SpainStay in TorredembarraWaves 1–5 ftWater 23°CCrumbling wavesThis week: FairBest day 43/100
  192. RisSurf spot, SpainStay in NojaWaves 2–12 ftWater 19°CCrumbling wavesThis week: FairBest day 43/100
  193. depuradoraSurf spot, SpainStay in BaionaWaves 2–12 ftWater 16°CHollow wavesThis week: FairBest day 43/100
  194. GarrafSurf spot, SpainStay in SitgesWaves 1–3 ftWater 23°CCrumbling wavesThis week: FairBest day 43/100
  195. Playa de VegaSurf spot, SpainStay in RibadesellaWaves 2–11 ftWater 19°CCrumbling wavesThis week: FairBest day 43/100
  196. NemiñaSurf spot, SpainWaves 4–15 ftWater 17°CSlab wavesThis week: FairBest day 43/100
  197. OrioSurf spot, SpainWaves 1–11 ftWater 19°CHollow wavesThis week: FairBest day 43/100
  198. RibadesellaSurf spot, SpainWaves 2–11 ftWater 19°CCrumbling wavesThis week: FairBest day 43/100
  199. San FranciscoSurf spot, SpainWaves 2–13 ftWater 17°CHollow wavesThis week: FairBest day 43/100
  200. Santa María de OyaSurf spot, SpainWaves 2–12 ftWater 17°CHollow wavesThis week: FairBest day 43/100
  201. Port GinestaSurf spot, SpainStay in CastelldefelsWaves 1–3 ftWater 23°CSoft wavesThis week: FairBest day 42/100
  202. LatigoSurf spot, SpainStay in CalafellWaves 1–4 ftWater 23°CSoft wavesThis week: FairBest day 42/100
  203. Mallorca - Son Serra NovaSurf spot, SpainStay in AlcúdiaWaves 1–3 ftWater 23°CCrumbling wavesThis week: FairBest day 42/100
  204. Son Serra de MarinaSurf spot, SpainStay in AlcúdiaWaves 1–3 ftWater 23°CCrumbling wavesThis week: FairBest day 42/100
  205. ComillasSurf spot, SpainWaves 2–11 ftWater 19°CCrumbling wavesThis week: FairBest day 42/100
  206. PlentziaSurf spot, SpainWaves 1–12 ftWater 19°CHollow wavesThis week: FairBest day 42/100
  207. Derecha del castilloSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–5 ftWater 23°CSoft wavesThis week: FairBest day 41/100
  208. Muelle de San CristobalSurf spot, SpainStay in Las Palmas de Gran CanariaWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 41/100
  209. BocabarrancoSurf spot, SpainStay in GáldarWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 41/100
  210. EmilianoSurf spot, SpainStay in GáldarWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 41/100
  211. altafullaSurf spot, SpainStay in AltafullaWaves 1–5 ftWater 23°CSoft wavesThis week: FairBest day 41/100
  212. Roc San CayetanoSurf spot, SpainStay in Roda de BeràWaves 1–4 ftWater 23°CCrumbling wavesThis week: FairBest day 41/100
  213. Las ConchasSurf spot, SpainWaves 3–4 ftWater 24°CHollow wavesThis week: FairBest day 41/100
  214. San Xurxo (San Jorge)Surf spot, SpainStay in FerrolWaves 3–15 ftWater 17°CHollow wavesThis week: FairBest day 40/100
  215. Los EnanosSurf spot, SpainStay in ArucasWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 40/100
  216. QuintanillaSurf spot, SpainStay in ArucasWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 40/100
  217. Orrua, Rocca PutaSurf spot, SpainWaves 1–10 ftWater 19°CHollow wavesThis week: FairBest day 40/100
  218. MatalenasSurf spot, SpainStay in SantanderWaves 2–12 ftWater 19°CHollow wavesThis week: FairBest day 39/100
  219. PantinSurf spot, SpainStay in ValdoviñoWaves 3–16 ftWater 17°CHollow wavesThis week: FairBest day 39/100
  220. Derecha del altoSurf spot, SpainStay in MoyaWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 39/100
  221. El Roque - La PeñaSurf spot, SpainStay in MoyaWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 39/100
  222. SoledadSurf spot, SpainStay in MoyaWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 39/100
  223. BoquinesSurf spot, SpainStay in FirgasWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 39/100
  224. La EnramadaSurf spot, SpainStay in AdejeWaves 2–3 ftWater 24°CCrumbling wavesThis week: FairBest day 39/100
  225. CorralejoSurf spot, SpainStay in LajaresWaves 3–6 ftWater 23°CCrumbling wavesThis week: FairBest day 38/100
  226. GaztetapeSurf spot, SpainStay in ZarautzWaves 1–10 ftWater 19°CHollow wavesThis week: FairBest day 38/100
  227. Rio AlgarSurf spot, SpainStay in AlteaWaves 0–3 ftWater 23°CSoft wavesThis week: FairBest day 38/100
  228. DebaSurf spot, SpainWaves 1–10 ftWater 19°CHollow wavesThis week: FairBest day 38/100
  229. DoninosSurf spot, SpainStay in FerrolWaves 3–15 ftWater 17°CHollow wavesThis week: FairBest day 37/100
  230. peyo'sSurf spot, SpainStay in l'AmpollaWaves 1–4 ftWater 23°CCrumbling wavesThis week: FairBest day 37/100
  231. AiguadolcSurf spot, SpainStay in SitgesWaves 1–3 ftWater 23°CSoft wavesThis week: FairBest day 37/100
  232. ItziarSurf spot, SpainStay in DebaWaves 1–10 ftWater 19°CHollow wavesThis week: FairBest day 37/100
  233. SoestoSurf spot, SpainStay in LaxeWaves 3–16 ftWater 16°CHollow wavesThis week: FairBest day 37/100
  234. IslaresSurf spot, SpainWaves 1–10 ftWater 19°CHollow wavesThis week: FairBest day 37/100
  235. Mallorca - Es TrencSurf spot, SpainWaves 1–3 ftWater 24°CSoft wavesThis week: FairBest day 37/100
  236. Paguera -Tora-Surf spot, SpainWaves 1–3 ftWater 24°CCrumbling wavesThis week: FairBest day 37/100
  237. PalmiraSurf spot, SpainWaves 1–3 ftWater 24°CCrumbling wavesThis week: FairBest day 37/100
  238. ValdovinoSurf spot, SpainStay in ValdoviñoWaves 3–16 ftWater 17°CHollow wavesThis week: FairBest day 36/100
  239. Calpe RockSurf spot, SpainStay in CalpWaves 0–3 ftWater 23°CCrumbling wavesThis week: FairBest day 36/100
  240. MeronSurf spot, SpainStay in San Vicente de la BarqueraWaves 2–11 ftWater 19°CCrumbling wavesThis week: FairBest day 36/100
  241. EL CHALETSurf spot, SpainWaves 2–4 ftWater 24°CHollow wavesThis week: FairBest day 36/100
  242. Siam WaveparkSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: FairBest day 36/100
  243. ZarautzSurf spot, SpainWaves 1–11 ftWater 19°CSoft wavesThis week: FairBest day 36/100
  244. Playa del BolSurf spot, SpainStay in CalpWaves 0–3 ftWater 23°CSoft wavesThis week: PoorBest day 35/100
  245. Jameos del AguaSurf spot, SpainWaves 2–4 ftWater 23°CHollow wavesThis week: PoorBest day 35/100
  246. CalblanqueSurf spot, SpainStay in La UniónWaves 1–3 ftWater 23°CSoft wavesThis week: PoorBest day 33/100
  247. La GuanchaSurf spot, SpainStay in GáldarWaves 3–5 ftWater 24°CHollow wavesThis week: PoorBest day 33/100
  248. Mallorca - Cala MajorSurf spot, SpainStay in PalmaWaves 1–3 ftWater 24°CCrumbling wavesThis week: PoorBest day 32/100
  249. El PerellóSurf spot, SpainWaves 0–5 ftWater 23°CThis week: PoorBest day 32/100
  250. La MataSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 32/100
  251. Pico MadridSurf spot, SpainStay in Guardamar del SeguraWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 31/100
  252. VagabundosSurf spot, SpainStay in FirgasWaves 3–6 ftWater 23°CHollow wavesThis week: PoorBest day 31/100
  253. BenicassimSurf spot, SpainWaves 0–4 ftWater 23°CSoft wavesThis week: PoorBest day 31/100
  254. Cantal RoigSurf spot, SpainStay in CalpWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 30/100
  255. KarramarroSurf spot, SpainStay in ZarautzWaves 1–11 ftWater 19°CCrumbling wavesThis week: PoorBest day 30/100
  256. La ZeniaSurf spot, SpainStay in TorreviejaWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 30/100
  257. BrazomarSurf spot, SpainStay in Castro-UrdialesWaves 2–11 ftWater 19°CSoft wavesThis week: PoorBest day 30/100
  258. El dedoSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: PoorBest day 30/100
  259. Punta PrimaSurf spot, SpainStay in TorreviejaWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 29/100
  260. AiguaOlivaSurf spot, SpainStay in VinaròsWaves 1–4 ftWater 23°CSoft wavesThis week: PoorBest day 29/100
  261. Ibiza - Cala NovaSurf spot, SpainStay in Santa Eulària des RiuWaves 1–3 ftWater 24°CSoft wavesThis week: PoorBest day 28/100
  262. La PlacaSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 28/100
  263. JucarSurf spot, SpainStay in CulleraWaves 1–5 ftWater 23°CSoft wavesThis week: PoorBest day 27/100
  264. Playa de LevanteSurf spot, SpainWaves 1–2 ftWater 24°CThis week: PoorBest day 27/100
  265. El ArenalSurf spot, SpainWaves 1–4 ftWater 23°CSoft wavesThis week: PoorBest day 26/100
  266. Las AmericasSurf spot, SpainWaves 2–3 ftWater 24°CSoft wavesThis week: PoorBest day 26/100
  267. The BoxSurf spot, SpainWaves 1–4 ftWater 23°CCrumbling wavesThis week: PoorBest day 26/100
  268. Les RotesSurf spot, SpainStay in DéniaWaves 1–5 ftWater 23°CHollow wavesThis week: PoorBest day 25/100
  269. playa las NegrasSurf spot, SpainStay in Las NegrasWaves 0–2 ftWater 23°CCrumbling wavesThis week: PoorBest day 25/100
  270. BillboardsSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: PoorBest day 25/100
  271. El BunkerSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: PoorBest day 25/100
  272. El ConquistadorSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: PoorBest day 25/100
  273. La DerechaSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: PoorBest day 25/100
  274. Voramar-BenicassimSurf spot, SpainWaves 0–4 ftWater 23°CSoft wavesThis week: PoorBest day 25/100
  275. PortmanSurf spot, SpainStay in La UniónWaves 0–2 ftWater 23°CHollow wavesThis week: PoorBest day 24/100
  276. Derecha de la calaSurf spot, SpainStay in BenidormWaves 0–2 ftWater 23°CCrumbling wavesThis week: PoorBest day 24/100
  277. PonienteSurf spot, SpainStay in BenidormWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 24/100
  278. Puerto BenidormSurf spot, SpainStay in BenidormWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 24/100
  279. Las CucharasSurf spot, SpainStay in ArrecifeWaves 2–4 ftWater 22°CSoft wavesThis week: PoorBest day 24/100
  280. Cala FinestratSurf spot, SpainStay in FinestratWaves 0–2 ftWater 23°CCrumbling wavesThis week: PoorBest day 24/100
  281. La caletaSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 24/100
  282. ArguineguinSurf spot, SpainStay in MaspalomasWaves 2–3 ftWater 23°CCrumbling wavesThis week: PoorBest day 23/100
  283. Oliva beachSurf spot, SpainStay in OlivaWaves 0–5 ftWater 23°CSoft wavesThis week: PoorBest day 23/100
  284. MojacarSurf spot, SpainStay in MojácarWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 23/100
  285. IrtaSurf spot, SpainWaves 1–4 ftWater 23°CSoft wavesThis week: PoorBest day 23/100
  286. Playa GrandeSurf spot, SpainWaves 1–3 ftWater 24°CHollow wavesThis week: PoorBest day 23/100
  287. Porís de AbonaSurf spot, SpainWaves 1–3 ftWater 24°CHollow wavesThis week: PoorBest day 23/100
  288. Playa del TorresSurf spot, SpainStay in BenidormWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 22/100
  289. La CarihuelaSurf spot, SpainStay in TorremolinosWaves 0–2 ftWater 20°CSoft wavesThis week: PoorBest day 21/100
  290. La FiteniaSurf spot, SpainWaves 2–3 ftWater 24°CHollow wavesThis week: PoorBest day 21/100
  291. The chuchaSurf spot, SpainWaves 1–2 ftWater 21°CCrumbling wavesThis week: PoorBest day 21/100
  292. El DoselSurf spot, SpainStay in CulleraWaves 1–5 ftWater 23°CSoft wavesThis week: PoorBest day 20/100
  293. La cuchiyaSurf spot, SpainStay in CádizWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 20/100
  294. El BurroSurf spot, SpainWaves 1–3 ftWater 23°CSoft wavesThis week: PoorBest day 20/100
  295. La PuntaSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 20/100
  296. Playa de San JuanSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 20/100
  297. Playa San JuanSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 20/100
  298. El BuzoSurf spot, SpainStay in El Puerto de Santa MaríaWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 19/100
  299. GuadalmarSurf spot, SpainStay in TorremolinosWaves 0–2 ftWater 20°CSoft wavesThis week: PoorBest day 19/100
  300. Las RedesSurf spot, SpainStay in El Puerto de Santa MaríaWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 19/100
  301. La PonderosaSurf spot, SpainStay in AlmuñécarWaves 1–2 ftWater 21°CHollow wavesThis week: PoorBest day 19/100
  302. Molino de papelSurf spot, SpainStay in NerjaWaves 1–2 ftWater 21°CHollow wavesThis week: PoorBest day 19/100
  303. CalitaSurf spot, SpainWaves 0–2 ftWater 23°CSoft wavesThis week: PoorBest day 19/100
  304. FuengirolaSurf spot, SpainWaves 0–2 ftWater 20°CSoft wavesThis week: PoorBest day 19/100
  305. Rocky Point OutsideSurf spot, SpainStay in LajaresWaves 1–3 ftWater 23°CHollow wavesThis week: PoorBest day 18/100
  306. El BalnearioSurf spot, SpainStay in TarifaWaves 1–2 ftWater 20°CHollow wavesThis week: PoorBest day 18/100
  307. Puerto marinaSurf spot, SpainStay in TorremolinosWaves 0–2 ftWater 20°CSoft wavesThis week: PoorBest day 18/100
  308. Los HotelesSurf spot, SpainStay in LajaresWaves 1–3 ftWater 23°CHollow wavesThis week: PoorBest day 17/100
  309. CamposotoSurf spot, SpainStay in La BarrosaWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 17/100
  310. El chanqueteSurf spot, SpainWaves 0–2 ftWater 20°CCrumbling wavesThis week: PoorBest day 17/100
  311. Faro de TrafalgarSurf spot, SpainWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 17/100
  312. La BarrosaSurf spot, SpainWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 17/100
  313. El MillonSurf spot, SpainStay in TarifaWaves 1–2 ftWater 20°CSoft wavesThis week: PoorBest day 16/100
  314. Punta PalomaSurf spot, SpainStay in TarifaWaves 1–2 ftWater 20°CSoft wavesThis week: PoorBest day 16/100
  315. El PalmarSurf spot, SpainStay in Conil de la FronteraWaves 1–2 ftWater 21°CCrumbling wavesThis week: PoorBest day 16/100
  316. CalitaSurf spot, SpainStay in ChipionaWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 16/100
  317. El BomboSurf spot, SpainStay in FuengirolaWaves 0–2 ftWater 20°CSoft wavesThis week: PoorBest day 16/100
  318. Los Canos de MecaSurf spot, SpainStay in BarbateWaves 1–2 ftWater 21°CCrumbling wavesThis week: PoorBest day 16/100
  319. Costa BallenaSurf spot, SpainWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 16/100
  320. RocheSurf spot, SpainWaves 1–2 ftWater 21°CHollow wavesThis week: PoorBest day 16/100
  321. Zahara RedtunaSurf spot, SpainWaves 1–2 ftWater 21°CCrumbling wavesThis week: PoorBest day 16/100
  322. Playa de los alemanesSurf spot, SpainWaves 1–2 ftWater 21°CHollow wavesThis week: PoorBest day 15/100
  323. TarifaSurf spot, SpainWaves 1–2 ftWater 20°CCrumbling wavesThis week: PoorBest day 15/100
  324. Las Tres PiedrasSurf spot, SpainStay in ChipionaWaves 1–2 ftWater 21°CSoft wavesThis week: PoorBest day 14/100
  325. La Linea de la ConcepcionSurf spot, SpainStay in La Línea de la ConcepciónWaves 0–1 ftWater 20°CSoft wavesThis week: PoorBest day 14/100
  326. CabopinoSurf spot, SpainWaves 0–1 ftWater 20°CSoft wavesThis week: PoorBest day 14/100
  327. SotograndeSurf spot, SpainWaves 0–1 ftWater 20°CSoft wavesThis week: PoorBest day 14/100
  328. Rocky pointSurf spot, SpainStay in LajaresWaves 1–3 ftWater 23°CSoft wavesThis week: PoorBest day 13/100
  329. LargosSurf spot, SpainWaves 0–1 ftWater 20°CSoft wavesThis week: PoorBest day 13/100
  330. moroSurf spot, SpainWaves 1–3 ftWater 23°CSoft wavesThis week: PoorBest day 12/100
  331. Playa Del MajarSurf spot, SpainStay in MaspalomasWaves 1–2 ftWater 23°CCrumbling wavesThis week: PoorBest day 11/100
  332. GetaresSurf spot, SpainStay in AlgecirasWaves 1 ftWater 19°CSoft wavesThis week: PoorBest day 11/100
  333. Los LobosSurf spot, SpainStay in LajaresWaves 1–3 ftWater 23°CSoft wavesThis week: PoorBest day 10/100
  334. MaspalomasSurf spot, SpainWaves 1–2 ftWater 23°CSoft wavesThis week: PoorBest day 9/100
  335. MazagónSurf spot, SpainWaves 0–1 ftWater 21°CSoft wavesThis week: PoorBest day 6/100
  336. Punta UmbriaSurf spot, SpainStay in Punta UmbríaWaves 0–1 ftWater 21°CSoft wavesThis week: PoorBest day 4/100
  337. IguesteSurf spot, SpainStay in TeguesteWaves 2–4 ftWater 24°CHollow wavesThis week: Not for your level
  338. Las GaviotasSurf spot, SpainStay in TeguesteWaves 2–4 ftWater 24°CSlab wavesThis week: Not for your level
  339. Basti PequeñoSurf spot, SpainStay in A CoruñaWaves 3–14 ftWater 16°CSoft wavesThis week: Not for your level
  340. El MuroSurf spot, SpainStay in SantanderWaves 2–13 ftWater 19°CSoft wavesThis week: Not for your level
  341. El sardineroSurf spot, SpainStay in SantanderWaves 2–13 ftWater 19°CSoft wavesThis week: Not for your level
  342. SamilSurf spot, SpainStay in VigoWaves 3–11 ftWater 16°CCrumbling wavesThis week: Not for your level
  343. La PuntillaSurf spot, SpainStay in El Puerto de Santa MaríaWaves 1–2 ftWater 21°CSoft wavesThis week: Not for your level
  344. Las Playas MuelleSurf spot, SpainStay in Puerto del RosarioWaves 1–2 ftWater 23°CCrumbling wavesThis week: Not for your level
  345. Playa blancaSurf spot, SpainStay in Puerto del RosarioWaves 1–3 ftWater 23°CCrumbling wavesThis week: Not for your level
  346. VillarrubeSurf spot, SpainStay in ValdoviñoWaves 3–16 ftWater 17°CThis week: Not for your level
  347. Cotillo beachSurf spot, SpainStay in El CotilloWaves 3–6 ftWater 23°CHollow wavesThis week: Not for your level
  348. Mosca PointSurf spot, SpainStay in AgüimesWaves 1–3 ftWater 23°CSoft wavesThis week: Not for your level
  349. Playa de NojaSurf spot, SpainStay in NojaWaves 2–12 ftWater 19°CSoft wavesThis week: Not for your level
  350. Playa del InglésSurf spot, SpainStay in MaspalomasWaves 1–2 ftWater 23°CSoft wavesThis week: Not for your level
  351. CadizSurf spot, SpainStay in CádizWaves 1–2 ftWater 21°CSoft wavesThis week: Not for your level
  352. La FortalezaSurf spot, SpainStay in LaredoWaves 1–11 ftWater 19°CSoft wavesThis week: Not for your level
  353. La laja de TecoronSurf spot, SpainStay in El Pinar de El HierroWaves 3–5 ftWater 24°CSlab wavesThis week: Not for your level
  354. FornosSurf spot, SpainStay in OrtigueiraWaves 3–16 ftWater 18°CSoft wavesThis week: Not for your level
  355. Menorca - Son BouSurf spot, SpainStay in Son BouWaves 1–2 ftWater 24°CCrumbling wavesThis week: Not for your level
  356. O PindoSurf spot, SpainStay in CarnotaWaves 3–14 ftWater 17°CHollow wavesThis week: Not for your level
  357. AguieiraSurf spot, SpainWaves 3–11 ftWater 16°CCrumbling wavesThis week: Not for your level
  358. ArrietaSurf spot, SpainWaves 2–4 ftWater 23°CHollow wavesThis week: Not for your level
  359. Atlantic PlayaSurf spot, SpainWaves 1–2 ftWater 24°CSoft wavesThis week: Not for your level
  360. BarbateSurf spot, SpainWaves 1–2 ftWater 21°CSoft wavesThis week: Not for your level
  361. BoloniaSurf spot, SpainWaves 1–2 ftWater 20°CSoft wavesThis week: Not for your level
  362. CandelariaSurf spot, SpainWaves 2–3 ftWater 24°CSlab wavesThis week: Not for your level
  363. Cruz RojaSurf spot, SpainWaves 2–3 ftWater 23°CCrumbling wavesThis week: Not for your level
  364. El Cabezo - El BunkerSurf spot, SpainWaves 1–2 ftWater 24°CSoft wavesThis week: Not for your level
  365. El CotilloSurf spot, SpainWaves 3–6 ftWater 23°CHollow wavesThis week: Not for your level
  366. El MedanoSurf spot, SpainWaves 1–2 ftWater 24°CSoft wavesThis week: Not for your level
  367. El RiscoSurf spot, SpainWaves 3–7 ftWater 23°CHollow wavesThis week: Not for your level
  368. Juan GrandeSurf spot, SpainWaves 1–2 ftWater 23°CSoft wavesThis week: Not for your level
  369. KanidoSurf spot, SpainWaves 3–13 ftWater 16°CCrumbling wavesThis week: Not for your level
  370. La MachaconaSurf spot, SpainWaves 1–2 ftWater 24°CSoft wavesThis week: Not for your level
  371. La Tejita (El Medano)Surf spot, SpainWaves 1–2 ftWater 24°CCrumbling wavesThis week: Not for your level
  372. lagoSurf spot, SpainWaves 2–4 ftWater 23°CHollow wavesThis week: Not for your level
  373. LaredoSurf spot, SpainWaves 2–13 ftWater 19°CSoft wavesThis week: Not for your level
  374. Las GalletasSurf spot, SpainWaves 1–2 ftWater 24°CHollow wavesThis week: Not for your level
  375. LuancoSurf spot, SpainWaves 2–13 ftWater 18°CSoft wavesThis week: Not for your level
  376. MalpicaSurf spot, SpainWaves 3–13 ftWater 16°CHollow wavesThis week: Not for your level
  377. MundakaSurf spot, SpainWaves 2–9 ftWater 19°CCrumbling wavesThis week: Not for your level
  378. Playa de SalinasSurf spot, SpainWaves 2–3 ftWater 23°CHollow wavesThis week: Not for your level
  379. Puerto del RosarioSurf spot, SpainWaves 1–3 ftWater 23°CHollow wavesThis week: Not for your level
  380. Punta MujeresSurf spot, SpainWaves 2–4 ftWater 23°CCrumbling wavesThis week: Not for your level
  381. SalinasSurf spot, SpainWaves 2–5 ftWater 23°CSoft wavesThis week: Not for your level
  382. playa La EspasaSurf spot, SpainWater 19°CSoft wavesThis week: No forecast

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.