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