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