Spain

113 towns in Spain, with 271 surf spots. Open one for its week.

Sport: tick any
Filter the list and the map

Filters

Every sport

Surf spots

Show the places as

Best this week first

Showing all 113 towns.

  1. RibadeoSpain · 4 surf spotsAirport 81 kmThis week: GoodBest day 68/1001 good day
  2. El CotilloSpain · 5 surf spots, 1 kite spot and 1 windsurf spotAirport 29 kmThis week: GoodBest day 66/1002 good days
  3. FozSpain · 3 surf spotsAirport 95 kmThis week: GoodBest day 66/1001 good day
  4. Puerto de la CruzSpain · 4 surf spotsAirport 22 kmThis week: GoodBest day 63/1006 good days
  5. ArteixoSpain · 6 surf spotsAirport 11 kmThis week: GoodBest day 63/1001 good day
  6. BakioSpain · 2 surf spotsAirport 16 kmThis week: GoodBest day 63/1001 good day
  7. Tapia de CasariegoSpain · 1 surf spotAirport 73 kmThis week: GoodBest day 63/1001 good day
  8. MundakaSpain · 4 surf spotsAirport 21 kmThis week: GoodBest day 62/1001 good day
  9. Las Palmas de Gran CanariaSpain · 10 surf spots and 1 sailing spotAirport 22 kmThis week: GoodBest day 61/1003 good days
  10. SuancesSpain · 4 surf spotsAirport 18 kmThis week: GoodBest day 60/1001 good day
  11. NaviaSpain · 3 surf spotsAirport 56 kmThis week: GoodBest day 60/1001 good day
  12. HermiguaSpain · 1 surf spotAirport 63 kmThis week: GoodBest day 58/1002 good days
  13. TeguesteSpain · 11 surf spotsAirport 5 kmThis week: GoodBest day 57/1006 good days
  14. LaredoSpain · 3 surf spotsAirport 33 kmThis week: GoodBest day 57/1001 good day
  15. VillaviciosaSpain · 2 surf spotsAirport 49 kmThis week: GoodBest day 57/1001 good day
  16. Miami PlatjaSpain · 1 surf spot and 1 dive siteAirport 25 kmThis week: GoodBest day 57/1001 good day
  17. Buenavista del NorteSpain · 2 surf spotsAirport 46 kmThis week: GoodBest day 56/1004 good days
  18. SanxenxoSpain · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 24 kmThis week: GoodBest day 56/1001 good day
  19. Puerto del RosarioSpain · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 5 kmThis week: GoodBest day 55/1002 good days
  20. ValdoviñoSpain · 5 surf spotsAirport 39 kmThis week: GoodBest day 55/1001 good day
  21. LlanesSpain · 2 surf spots and 1 sailing spotAirport 75 kmThis week: GoodBest day 55/1001 good day
  22. SantanderSpain · 5 surf spots and 1 sailing spotAirport 4 kmThis week: GoodBest day 54/1001 good day
  23. AvilésSpain · 3 surf spotsAirport 9 kmThis week: GoodBest day 54/1001 good day
  24. l'EscalaSpain · 1 surf spot, 1 kite spot, 1 windsurf spot, 1 sailing spot and 2 dive sitesAirport 39 kmThis week: GoodBest day 54/1001 good day
  25. LiencresSpain · 1 surf spotAirport 9 kmThis week: GoodBest day 54/1001 good day
  26. PalamósSpain · 1 surf spot, 2 sailing spots and 1 dive siteAirport 31 kmThis week: GoodBest day 54/1001 good day
  27. LajaresSpain · 18 surf spotsAirport 26 kmThis week: GoodBest day 53/1002 good days
  28. NojaSpain · 4 surf spotsAirport 25 kmThis week: GoodBest day 53/1001 good day
  29. AjoSpain · 1 surf spotAirport 18 kmThis week: GoodBest day 53/1001 good day
  30. TeldeSpain · 1 surf spotAirport 8 kmThis week: GoodBest day 53/1001 good day
  31. FerrolSpain · 4 surf spots and 1 sailing spotAirport 23 kmThis week: GoodBest day 52/1001 good day
  32. MurosSpain · 1 surf spot and 1 windsurf spotAirport 54 kmThis week: GoodBest day 52/1001 good day
  33. GetxoSpain · 4 surf spotsAirport 9 kmThis week: GoodBest day 51/1001 good day
  34. MataróSpain · 4 surf spotsAirport 41 kmThis week: GoodBest day 51/1001 good day
  35. AlcúdiaSpain · 3 surf spotsAirport 47 kmThis week: GoodBest day 51/1001 good day
  36. La MataSpain · 1 surf spotAirport 30 kmThis week: GoodBest day 51/1001 good day
  37. CarnotaSpain · 2 surf spotsAirport 55 kmThis week: GoodBest day 50/1001 good day
  38. La UniónSpain · 2 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 1 dive siteAirport 30 kmThis week: GoodBest day 50/1001 good day
  39. BurelaSpain · 1 surf spotAirport 91 kmThis week: GoodBest day 50/1001 good day
  40. Guardamar del SeguraSpain · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 23 kmThis week: GoodBest day 50/1001 good day
  41. La SantaSpain · 7 surf spotsAirport 19 kmThis week: GoodBest day 49/1001 good day
  42. A CoruñaSpain · 6 surf spotsAirport 8 kmThis week: GoodBest day 49/1001 good day
  43. AltafullaSpain · 1 surf spotAirport 17 kmThis week: GoodBest day 49/1001 good day
  44. SomoSpain · 1 surf spotAirport 7 kmThis week: GoodBest day 49/1001 good day
  45. SopelaSpain · 5 surf spotsAirport 11 kmThis week: GoodBest day 48/1001 good day
  46. VigoSpain · 4 surf spots and 2 sailing spotsAirport 8 kmThis week: GoodBest day 48/1001 good day
  47. BaionaSpain · 2 surf spotsAirport 22 kmThis week: GoodBest day 48/1001 good day
  48. TorreviejaSpain · 2 surf spotsAirport 36 kmThis week: GoodBest day 48/1001 good day
  49. AlteaSpain · 1 surf spotAirport 57 kmThis week: FairBest day 47/100
  50. LariñoSpain · 1 surf spotAirport 59 kmThis week: FairBest day 46/100
  51. CalpSpain · 3 surf spots and 1 sailing spotAirport 66 kmThis week: FairBest day 45/100
  52. CalafellSpain · 2 surf spots and 1 sailing spotAirport 34 kmThis week: FairBest day 45/100
  53. l'AmpollaSpain · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 54 kmThis week: FairBest day 45/100
  54. AlmuñécarSpain · 1 surf spotAirport 51 kmThis week: FairBest day 45/100
  55. BarcelonaSpain · 3 surf spots and 3 sailing spotsAirport 13 kmThis week: FairBest day 44/100
  56. MontgatSpain · 2 surf spotsAirport 25 kmThis week: FairBest day 44/100
  57. San Vicente de la BarqueraSpain · 2 surf spotsAirport 47 kmThis week: FairBest day 44/100
  58. NerjaSpain · 1 surf spotAirport 50 kmThis week: FairBest day 44/100
  59. TorredembarraSpain · 1 surf spot, 2 sailing spots and 2 dive sitesAirport 19 kmThis week: FairBest day 44/100
  60. el MasnouSpain · 1 surf spot, 1 windsurf spot and 1 sailing spotAirport 28 kmThis week: FairBest day 43/100
  61. RibadesellaSpain · 2 surf spotsAirport 79 kmThis week: FairBest day 42/100
  62. SitgesSpain · 2 surf spotsAirport 23 kmThis week: FairBest day 42/100
  63. San SebastianSpain · 1 surf spotAirport 16 kmThis week: FairBest day 42/100
  64. GáldarSpain · 3 surf spots and 1 dive siteAirport 35 kmThis week: FairBest day 41/100
  65. ArucasSpain · 2 surf spotsAirport 25 kmThis week: FairBest day 41/100
  66. AdejeSpain · 1 surf spotAirport 17 kmThis week: FairBest day 41/100
  67. CastelldefelsSpain · 1 surf spot, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 8 kmThis week: FairBest day 41/100
  68. ComillasSpain · 1 surf spotAirport 38 kmThis week: FairBest day 41/100
  69. MoyaSpain · 3 surf spotsAirport 27 kmThis week: FairBest day 40/100
  70. FirgasSpain · 2 surf spotsAirport 26 kmThis week: FairBest day 40/100
  71. OrioSpain · 1 surf spotAirport 29 kmThis week: FairBest day 40/100
  72. PlentziaSpain · 1 surf spotAirport 12 kmThis week: FairBest day 40/100
  73. Roda de BeràSpain · 1 surf spotAirport 25 kmThis week: FairBest day 39/100
  74. IslaresSpain · 1 surf spotAirport 33 kmThis week: FairBest day 37/100
  75. ZarautzSpain · 3 surf spotsAirport 32 kmThis week: FairBest day 36/100
  76. DebaSpain · 2 surf spotsAirport 45 kmThis week: FairBest day 36/100
  77. LaxeSpain · 1 surf spotAirport 52 kmThis week: FairBest day 36/100
  78. Santa Eulària des RiuSpain · 1 surf spotAirport 19 kmThis week: FairBest day 36/100
  79. BenidormSpain · 4 surf spots and 1 dive siteAirport 47 kmThis week: PoorBest day 35/100
  80. FinestratSpain · 1 surf spotAirport 44 kmThis week: PoorBest day 35/100
  81. ValènciaSpain · 2 surf spots and 1 sailing spotAirport 9 kmThis week: PoorBest day 32/100
  82. Las NegrasSpain · 1 surf spotAirport 33 kmThis week: PoorBest day 32/100
  83. MojácarSpain · 1 surf spotAirport 57 kmThis week: PoorBest day 32/100
  84. Sant Joan de LabritjaSpain · 1 surf spotAirport 26 kmThis week: PoorBest day 32/100
  85. PalmaSpain · 1 surf spot and 3 dive sitesAirport 8 kmThis week: PoorBest day 31/100
  86. Castro-UrdialesSpain · 1 surf spotAirport 26 kmThis week: PoorBest day 30/100
  87. VidiagoSpain · 1 surf spotAirport 68 kmThis week: PoorBest day 28/100
  88. ArrecifeSpain · 1 surf spot and 1 dive siteAirport 6 kmThis week: PoorBest day 26/100
  89. TorremolinosSpain · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 6 kmThis week: PoorBest day 25/100
  90. VinaròsSpain · 1 surf spotAirport 44 kmThis week: PoorBest day 25/100
  91. MaspalomasSpain · 4 surf spotsAirport 29 kmThis week: PoorBest day 23/100
  92. El Puerto de Santa MaríaSpain · 3 surf spots, 1 kite spot, 1 windsurf spot and 2 sailing spotsAirport 22 kmThis week: PoorBest day 22/100
  93. CádizSpain · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 32 kmThis week: PoorBest day 22/100
  94. FuengirolaSpain · 2 surf spotsAirport 19 kmThis week: PoorBest day 22/100
  95. CulleraSpain · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 41 kmThis week: PoorBest day 20/100
  96. RocheSpain · 1 surf spotAirport 48 kmThis week: PoorBest day 20/100
  97. BarbateSpain · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 51 kmThis week: PoorBest day 19/100
  98. La BarrosaSpain · 2 surf spotsAirport 43 kmThis week: PoorBest day 19/100
  99. DéniaSpain · 1 surf spot and 1 kite spotAirport 85 kmThis week: PoorBest day 19/100
  100. TarifaSpain · 4 surf spots, 4 kite spots and 4 windsurf spotsAirport 28 kmThis week: PoorBest day 18/100
  101. Conil de la FronteraSpain · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 52 kmThis week: PoorBest day 18/100
  102. OlivaSpain · 1 surf spot, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 73 kmThis week: PoorBest day 17/100
  103. ChipionaSpain · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 33 kmThis week: PoorBest day 14/100
  104. Costa BallenaSpain · 1 surf spotAirport 32 kmThis week: PoorBest day 14/100
  105. AlgecirasSpain · 1 surf spotAirport 9 kmThis week: PoorBest day 10/100
  106. La Línea de la ConcepciónSpain · 1 surf spotAirport 2 kmThis week: PoorBest day 10/100
  107. MazagónSpain · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 81 kmThis week: PoorBest day 7/100
  108. Punta UmbríaSpain · 1 surf spotAirport 91 kmThis week: PoorBest day 5/100
  109. AgüimesSpain · 1 surf spot, 1 kite spot, 1 windsurf spot and 1 dive siteAirport 7 kmThis week: Not for your level
  110. CandelariaSpain · 1 surf spotAirport 15 kmThis week: Not for your level
  111. El Pinar de El HierroSpain · 1 surf spot and 1 dive siteAirport 15 kmThis week: Not for your level
  112. OrtigueiraSpain · 1 surf spotAirport 60 kmThis week: Not for your level
  113. Son BouSpain · 1 surf spotAirport 13 kmThis week: Not for your level

The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.

Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns 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.