Every town to stay in

1,904 towns in 103 countries, with 6,374 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 350 of 1,904 towns.

  1. Salina CruzMexico · 2 surf spots, 1 kite spot and 1 windsurf spotThis week: GoodBest day 76/1006 good days
  2. GuasacateNicaragua · 6 surf spotsAirport 75 kmThis week: GoodBest day 75/1007 good days
  3. El AstilleroNicaragua · 2 surf spotsAirport 70 kmThis week: GoodBest day 75/1007 good days
  4. Playa GrandeCosta Rica · 2 surf spotsAirport 44 kmThis week: GoodBest day 75/1007 good days
  5. San Juan del SurNicaragua · 4 surf spotsAirport 82 kmThis week: GoodBest day 75/1006 good days
  6. MiramarNicaragua · 7 surf spotsAirport 65 kmThis week: GoodBest day 74/1007 good days
  7. Puerto EscondidoMexico · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 2 kmThis week: GoodBest day 74/1007 good days
  8. PopoyoNicaragua · 1 surf spot and 1 kite spotAirport 74 kmThis week: GoodBest day 74/1007 good days
  9. TronconesMexico · 2 surf spotsAirport 34 kmThis week: GoodBest day 74/1005 good days
  10. TamarindoCosta Rica · 8 surf spotsAirport 40 kmThis week: GoodBest day 73/1007 good days
  11. Puerto AristaMexico · 1 surf spotThis week: GoodBest day 73/1007 good days
  12. La SaladitaMexico · 2 surf spotsAirport 41 kmThis week: GoodBest day 73/1006 good days
  13. Las PeñasMexico · 3 surf spotsAirport 120 kmThis week: GoodBest day 73/1005 good days
  14. San Juan de AlimaMexico · 3 surf spotsAirport 78 kmThis week: GoodBest day 73/1005 good days
  15. Ocean GroveAustralia · 4 surf spots and 1 dive siteAirport 26 kmThis week: GoodBest day 73/1004 good days
  16. El TuncoEl Salvador · 10 surf spotsThis week: GoodBest day 72/1007 good days
  17. JunquillalCosta Rica · 2 surf spotsAirport 26 kmThis week: GoodBest day 72/1007 good days
  18. AserradoresNicaragua · 1 surf spotAirport 139 kmThis week: GoodBest day 72/1007 good days
  19. ChampericoGuatemala · 1 surf spotAirport 34 kmThis week: GoodBest day 72/1007 good days
  20. WellingtonNew Zealand · 9 surf spots, 3 sailing spots and 1 dive siteAirport 9 kmThis week: GoodBest day 72/1005 good days
  21. El ZonteEl Salvador · 6 surf spotsThis week: GoodBest day 71/1007 good days
  22. Las LajasPanama · 2 surf spots and 1 dive siteThis week: GoodBest day 71/1007 good days
  23. BajamarCosta Rica · 1 surf spotAirport 53 kmThis week: GoodBest day 71/1007 good days
  24. MarbellaCosta Rica · 1 surf spotAirport 17 kmThis week: GoodBest day 71/1007 good days
  25. OstionalCosta Rica · 1 surf spotAirport 6 kmThis week: GoodBest day 71/1007 good days
  26. NosaraCosta Rica · 3 surf spotsAirport 0 kmThis week: GoodBest day 71/1006 good days
  27. Charlotte AmalieUnited States Virgin Islands · 4 surf spots, 1 kite spot, 1 windsurf spot and 3 dive sitesAirport 5 kmThis week: GoodBest day 71/1005 good days
  28. HullUnited States Virgin Islands · 2 surf spotsAirport 4 kmThis week: GoodBest day 71/1005 good days
  29. TorquayAustralia · 13 surf spots, 4 kite spots and 4 windsurf spotsAirport 35 kmThis week: GoodBest day 71/1003 good days
  30. San Miguel (Cíbolas de Mar)Mexico · 9 surf spotsAirport 74 kmThis week: GoodBest day 71/1003 good days
  31. San José del CaboMexico · 11 surf spots, 1 kite spot, 1 windsurf spot and 15 dive sitesThis week: GoodBest day 70/1007 good days
  32. SámaraCosta Rica · 2 surf spotsAirport 17 kmThis week: GoodBest day 70/1007 good days
  33. San Luis La HerraduraEl Salvador · 2 surf spotsThis week: GoodBest day 70/1007 good days
  34. ZancudoCosta Rica · 2 surf spotsThis week: GoodBest day 70/1007 good days
  35. Boca de PascualesMexico · 3 surf spotsAirport 62 kmThis week: GoodBest day 70/1006 good days
  36. FairhavenAustralia · 2 surf spots, 2 kite spots and 2 windsurf spotsAirport 58 kmThis week: GoodBest day 70/1003 good days
  37. CowesAustralia · 13 surf spots, 2 kite spots and 2 windsurf spotsAirport 54 kmThis week: GoodBest day 70/1002 good days
  38. LanuzaPhilippines · 5 surf spotsAirport 71 kmThis week: GoodBest day 70/1002 good days
  39. JacóCosta Rica · 11 surf spotsAirport 58 kmThis week: GoodBest day 69/1007 good days
  40. Santa TeresaCosta Rica · 5 surf spotsAirport 65 kmThis week: GoodBest day 69/1007 good days
  41. ChacahuaMexico · 2 surf spotsAirport 64 kmThis week: GoodBest day 69/1007 good days
  42. IslitaCosta Rica · 2 surf spotsAirport 31 kmThis week: GoodBest day 69/1007 good days
  43. MizataEl Salvador · 2 surf spotsThis week: GoodBest day 69/1007 good days
  44. PoneloyaNicaragua · 1 surf spotAirport 99 kmThis week: GoodBest day 69/1007 good days
  45. TangalleSri Lanka · 1 surf spotAirport 46 kmThis week: GoodBest day 69/1007 good days
  46. Uvero AltoDominican Republic · 1 surf spotAirport 35 kmThis week: GoodBest day 69/1005 good days
  47. AngleseaAustralia · 8 surf spots, 3 kite spots and 3 windsurf spotsAirport 47 kmThis week: GoodBest day 69/1004 good days
  48. Ribeira GrandePortugal · 6 surf spots and 1 dive siteThis week: GoodBest day 69/1004 good days
  49. Saint-PierreRE · 6 surf spots, 2 kite spots, 1 windsurf spot, 1 sailing spot and 1 dive siteAirport 6 kmThis week: GoodBest day 69/1004 good days
  50. Victor HarborAustralia · 13 surf spots, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 68 kmThis week: GoodBest day 69/1002 good days
  51. Port CampbellAustralia · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 137 kmThis week: GoodBest day 69/1002 good days
  52. LahinchIreland · 3 surf spots and 1 sailing spotAirport 38 kmThis week: GoodBest day 69/1001 good day
  53. CalderaCosta Rica · 4 surf spotsAirport 55 kmThis week: GoodBest day 68/1007 good days
  54. Cabo San LucasMexico · 3 surf spots, 1 kite spot, 1 windsurf spot and 10 dive sitesThis week: GoodBest day 68/1007 good days
  55. El ParedónGuatemala · 2 surf spotsAirport 95 kmThis week: GoodBest day 68/1007 good days
  56. Esterillos OesteCosta Rica · 2 surf spotsAirport 42 kmThis week: GoodBest day 68/1007 good days
  57. Barra de SantiagoEl Salvador · 1 surf spotThis week: GoodBest day 68/1007 good days
  58. Boca ChicaPanama · 1 surf spotThis week: GoodBest day 68/1007 good days
  59. TermalesColombia · 5 surf spotsAirport 67 kmThis week: GoodBest day 68/1006 good days
  60. Barra de NavidadMexico · 3 surf spotsAirport 15 kmThis week: GoodBest day 68/1006 good days
  61. El ValleColombia · 1 surf spotAirport 12 kmThis week: GoodBest day 68/1006 good days
  62. Las TerrenasDominican Republic · 2 surf spots, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 21 kmThis week: GoodBest day 68/1005 good days
  63. CosónDominican Republic · 1 surf spotAirport 15 kmThis week: GoodBest day 68/1005 good days
  64. QueenscliffAustralia · 3 surf spots and 1 dive siteAirport 30 kmThis week: GoodBest day 68/1004 good days
  65. PortseaAustralia · 1 surf spot, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 37 kmThis week: GoodBest day 68/1004 good days
  66. LorneAustralia · 14 surf spots, 3 kite spots and 3 windsurf spotsAirport 70 kmThis week: GoodBest day 68/1003 good days
  67. SenggigiIndonesia · 3 surf spots, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 39 kmThis week: GoodBest day 68/1003 good days
  68. PeterboroughAustralia · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 127 kmThis week: GoodBest day 68/1002 good days
  69. RibadeoSpain · 4 surf spotsAirport 81 kmThis week: GoodBest day 68/1001 good day
  70. PochomilNicaragua · 6 surf spotsAirport 55 kmThis week: GoodBest day 67/1007 good days
  71. Burnt PineNorfolk Island · 5 surf spotsAirport 1 kmThis week: GoodBest day 67/1006 good days
  72. KeramasIndonesia · 3 surf spotsAirport 25 kmThis week: GoodBest day 67/1006 good days
  73. San JuanPuerto Rico · 7 surf spots, 1 kite spot, 1 windsurf spot and 1 dive siteAirport 2 kmThis week: GoodBest day 67/1005 good days
  74. ZihuatanejoMexico · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 11 kmThis week: GoodBest day 67/1005 good days
  75. LuquilloPuerto Rico · 2 surf spotsAirport 16 kmThis week: GoodBest day 67/1005 good days
  76. CasablancaMorocco · 15 surf spots, 1 kite spot and 1 windsurf spotAirport 25 kmThis week: GoodBest day 67/1004 good days
  77. AguadaPuerto Rico · 3 surf spotsAirport 14 kmThis week: GoodBest day 67/1004 good days
  78. CulebraPuerto Rico · 3 surf spots, 1 kite spot and 1 dive siteAirport 1 kmThis week: GoodBest day 67/1004 good days
  79. Río San JuanDominican Republic · 2 surf spotsAirport 53 kmThis week: GoodBest day 67/1004 good days
  80. ChalaPeru · 1 surf spotAirport 136 kmThis week: GoodBest day 67/1004 good days
  81. MiddletonAustralia · 6 surf spots, 1 kite spot and 1 windsurf spotAirport 65 kmThis week: GoodBest day 67/1002 good days
  82. BallybunionIreland · 4 surf spotsAirport 38 kmThis week: GoodBest day 67/1002 good days
  83. Cape SchanckAustralia · 4 surf spotsAirport 57 kmThis week: GoodBest day 67/1002 good days
  84. Arraial do CaboBrazil · 3 surf spotsAirport 117 kmThis week: GoodBest day 67/1002 good days
  85. GoolwaAustralia · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 66 kmThis week: GoodBest day 67/1002 good days
  86. Viña del MarChile · 1 surf spotAirport 82 kmThis week: GoodBest day 67/1002 good days
  87. Hanga RoaChile · 7 surf spotsAirport 2 kmThis week: GoodBest day 67/1001 good day
  88. Adventure BayAustralia · 3 surf spotsAirport 60 kmThis week: GoodBest day 67/1001 good day
  89. QueposCosta Rica · 4 surf spotsAirport 4 kmThis week: GoodBest day 66/1007 good days
  90. CambutalPanama · 3 surf spotsAirport 81 kmThis week: GoodBest day 66/1007 good days
  91. PedasíPanama · 2 surf spotsAirport 66 kmThis week: GoodBest day 66/1007 good days
  92. San AgustinilloMexico · 1 surf spotAirport 33 kmThis week: GoodBest day 66/1007 good days
  93. Puerto Baquerizo MorenoEcuador · 4 surf spots and 3 dive sitesAirport 88 kmThis week: GoodBest day 66/1006 good days
  94. TémaraMorocco · 4 surf spotsAirport 22 kmThis week: GoodBest day 66/1006 good days
  95. Road TownBritish Virgin Islands · 7 surf spots, 1 kite spot, 1 windsurf spot and 22 dive sitesAirport 9 kmThis week: GoodBest day 66/1005 good days
  96. DoradoPuerto Rico · 4 surf spotsAirport 17 kmThis week: GoodBest day 66/1005 good days
  97. TrindadeBrazil · 4 surf spotsAirport 117 kmThis week: GoodBest day 66/1005 good days
  98. IsabelaPuerto Rico · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 11 kmThis week: GoodBest day 66/1005 good days
  99. Sidi IfniMorocco · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 128 kmThis week: GoodBest day 66/1005 good days
  100. San ClementeUnited States · 15 surf spots, 1 kite spot and 1 windsurf spotAirport 36 kmThis week: GoodBest day 66/1004 good days
  101. SosúaDominican Republic · 4 surf spots, 2 kite spots, 2 windsurf spots and 5 dive sitesAirport 6 kmThis week: GoodBest day 66/1004 good days
  102. Point LonsdaleAustralia · 2 surf spots and 1 dive siteAirport 29 kmThis week: GoodBest day 66/1004 good days
  103. Apollo BayAustralia · 13 surf spots, 2 kite spots and 2 windsurf spotsAirport 106 kmThis week: GoodBest day 66/1003 good days
  104. IloPeru · 5 surf spotsAirport 5 kmThis week: GoodBest day 66/1003 good days
  105. L'Étang-SaléRE · 2 surf spots, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 8 kmThis week: GoodBest day 66/1003 good days
  106. El CotilloSpain · 5 surf spots, 1 kite spot and 1 windsurf spotAirport 29 kmThis week: GoodBest day 66/1002 good days
  107. WonthaggiAustralia · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 82 kmThis week: GoodBest day 66/1002 good days
  108. FozSpain · 3 surf spotsAirport 95 kmThis week: GoodBest day 66/1001 good day
  109. PinamarArgentina · 2 surf spotsAirport 64 kmThis week: GoodBest day 66/1001 good day
  110. Villa GesellArgentina · 1 surf spotAirport 82 kmThis week: GoodBest day 66/1001 good day
  111. PalabuhanratuIndonesia · 9 surf spots and 2 kite spotsAirport 89 kmThis week: GoodBest day 65/1007 good days
  112. Santa CatalinaPanama · 5 surf spots and 8 dive sitesThis week: GoodBest day 65/1007 good days
  113. MonterricoGuatemala · 2 surf spotsThis week: GoodBest day 65/1007 good days
  114. Puerto San JoséGuatemala · 2 surf spotsThis week: GoodBest day 65/1007 good days
  115. IztapaGuatemala · 1 surf spotThis week: GoodBest day 65/1007 good days
  116. MazatlánMexico · 11 surf spots, 1 kite spot and 1 windsurf spotAirport 19 kmThis week: GoodBest day 65/1006 good days
  117. UbatubaBrazil · 13 surf spotsAirport 83 kmThis week: GoodBest day 65/1005 good days
  118. AguadillaPuerto Rico · 9 surf spots, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 8 kmThis week: GoodBest day 65/1005 good days
  119. Vega BajaPuerto Rico · 4 surf spotsAirport 31 kmThis week: GoodBest day 65/1005 good days
  120. IquiqueChile · 11 surf spotsAirport 36 kmThis week: GoodBest day 65/1004 good days
  121. Newport BeachUnited States · 11 surf spots, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 7 kmThis week: GoodBest day 65/1004 good days
  122. MāhiaNew Zealand · 7 surf spotsAirport 49 kmThis week: GoodBest day 65/1004 good days
  123. DunedinNew Zealand · 5 surf spots and 1 dive siteAirport 22 kmThis week: GoodBest day 65/1004 good days
  124. OceansideUnited States · 5 surf spots, 1 kite spot and 1 windsurf spotAirport 12 kmThis week: GoodBest day 65/1004 good days
  125. AntofagastaChile · 4 surf spotsAirport 23 kmThis week: GoodBest day 65/1004 good days
  126. CabareteDominican Republic · 4 surf spots, 3 kite spots and 1 windsurf spotAirport 16 kmThis week: GoodBest day 65/1004 good days
  127. FlindersAustralia · 22 surf spots and 1 sailing spotAirport 56 kmThis week: GoodBest day 65/1003 good days
  128. Laguna BeachUnited States · 15 surf spots, 1 kite spot, 1 windsurf spot and 1 dive siteAirport 17 kmThis week: GoodBest day 65/1003 good days
  129. RosaritoMexico · 2 surf spotsAirport 21 kmThis week: GoodBest day 65/1003 good days
  130. StrandhillIreland · 2 surf spotsAirport 43 kmThis week: GoodBest day 65/1003 good days
  131. El JadidaMorocco · 6 surf spots, 2 kite spots and 1 windsurf spotAirport 86 kmThis week: GoodBest day 65/1002 good days
  132. PacificaUnited States · 5 surf spotsAirport 11 kmThis week: GoodBest day 65/1002 good days
  133. ValparaísoChile · 5 surf spots and 2 dive sitesAirport 87 kmThis week: GoodBest day 65/1002 good days
  134. Mar de AjóArgentina · 1 surf spotAirport 20 kmThis week: GoodBest day 65/1001 good day
  135. AyampeEcuador · 4 surf spots and 1 dive siteAirport 62 kmThis week: GoodBest day 64/1007 good days
  136. MontañitaEcuador · 3 surf spotsAirport 50 kmThis week: GoodBest day 64/1007 good days
  137. RabatMorocco · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 9 kmThis week: GoodBest day 64/1006 good days
  138. CoronadoUnited States · 16 surf spots, 1 kite spot, 1 windsurf spot and 4 dive sitesAirport 5 kmThis week: GoodBest day 64/1005 good days
  139. BrasilitoCosta Rica · 4 surf spotsAirport 34 kmThis week: GoodBest day 64/1005 good days
  140. El PescaderoMexico · 3 surf spotsThis week: GoodBest day 64/1005 good days
  141. KoggalaSri Lanka · 3 surf spotsAirport 0 kmThis week: GoodBest day 64/1005 good days
  142. Port ArthurAustralia · 3 surf spotsAirport 43 kmThis week: GoodBest day 64/1005 good days
  143. VarkalaIndia · 2 surf spotsAirport 35 kmThis week: GoodBest day 64/1005 good days
  144. CarlsbadUnited States · 10 surf spots, 1 kite spot and 1 windsurf spotAirport 7 kmThis week: GoodBest day 64/1004 good days
  145. Anse RoyaleSeychelles · 8 surf spots and 2 kite spotsAirport 7 kmThis week: GoodBest day 64/1004 good days
  146. Praia da Vitória (Santa Cruz)Portugal · 7 surf spotsAirport 4 kmThis week: GoodBest day 64/1004 good days
  147. Saint-LeuRE · 5 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 4 dive sitesAirport 22 kmThis week: GoodBest day 64/1004 good days
  148. AgadirMorocco · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 20 kmThis week: GoodBest day 64/1004 good days
  149. SeasideUnited States · 3 surf spots, 1 kite spot and 1 windsurf spotThis week: GoodBest day 64/1004 good days
  150. MirleftMorocco · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 102 kmThis week: GoodBest day 64/1004 good days
  151. San OnofreUnited States · 1 surf spotAirport 36 kmThis week: GoodBest day 64/1004 good days
  152. San FranciscoUnited States · 7 surf spots, 5 kite spots, 4 windsurf spots and 1 sailing spotAirport 18 kmThis week: GoodBest day 64/1003 good days
  153. RyeAustralia · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 48 kmThis week: GoodBest day 64/1003 good days
  154. BlairgowrieAustralia · 3 surf spotsAirport 45 kmThis week: GoodBest day 64/1003 good days
  155. AkaroaNew Zealand · 2 surf spotsAirport 54 kmThis week: GoodBest day 64/1003 good days
  156. KilcundaAustralia · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 72 kmThis week: GoodBest day 64/1003 good days
  157. St Andrews BeachAustralia · 1 surf spotAirport 53 kmThis week: GoodBest day 64/1003 good days
  158. AljezurPortugal · 8 surf spots, 1 kite spot and 1 windsurf spotAirport 27 kmThis week: GoodBest day 64/1002 good days
  159. OwakaNew Zealand · 3 surf spotsAirport 74 kmThis week: GoodBest day 64/1002 good days
  160. FarstadNorway · 1 surf spotAirport 26 kmThis week: GoodBest day 64/1002 good days
  161. Smiths BeachAustralia · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 60 kmThis week: GoodBest day 64/1002 good days
  162. Sea BrightUnited States · 2 surf spotsAirport 35 kmThis week: GoodBest day 64/1001 good day
  163. HighlandsUnited States · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 32 kmThis week: GoodBest day 64/1001 good day
  164. PuraranPhilippines · 1 surf spotAirport 24 kmThis week: GoodBest day 64/1001 good day
  165. Santa María TonamecaMexico · 1 surf spotAirport 32 kmThis week: GoodBest day 63/1007 good days
  166. Puerto de la CruzSpain · 4 surf spotsAirport 22 kmThis week: GoodBest day 63/1006 good days
  167. MedewiIndonesia · 2 surf spots and 2 kite spotsAirport 56 kmThis week: GoodBest day 63/1006 good days
  168. PekutatanIndonesia · 1 surf spotAirport 51 kmThis week: GoodBest day 63/1006 good days
  169. LuperónDominican Republic · 1 surf spotAirport 44 kmThis week: GoodBest day 63/1005 good days
  170. San DiegoUnited States · 21 surf spots, 3 kite spots, 3 windsurf spots, 2 sailing spots and 3 dive sitesAirport 3 kmThis week: GoodBest day 63/1004 good days
  171. São SebastiãoBrazil · 10 surf spotsAirport 79 kmThis week: GoodBest day 63/1003 good days
  172. Dana PointUnited States · 7 surf spots, 1 kite spot and 1 windsurf spotAirport 28 kmThis week: GoodBest day 63/1003 good days
  173. BundoranIreland · 6 surf spotsAirport 63 kmThis week: GoodBest day 63/1003 good days
  174. TirúaChile · 1 surf spotAirport 98 kmThis week: GoodBest day 63/1003 good days
  175. HalifaxCanada · 13 surf spots, 1 kite spot, 1 windsurf spot and 13 dive sitesAirport 27 kmThis week: GoodBest day 63/1002 good days
  176. DakarSenegal · 12 surf spots and 1 sailing spotAirport 44 kmThis week: GoodBest day 63/1002 good days
  177. QuinteroChile · 4 surf spotsAirport 97 kmThis week: GoodBest day 63/1002 good days
  178. Vejers StrandDenmark · 2 surf spotsThis week: GoodBest day 63/1002 good days
  179. RossnowlaghIreland · 1 surf spotAirport 55 kmThis week: GoodBest day 63/1002 good days
  180. KnysnaSouth Africa · 18 surf spots and 1 sailing spotAirport 62 kmThis week: GoodBest day 63/1001 good day
  181. General LunaPhilippines · 8 surf spotsAirport 74 kmThis week: GoodBest day 63/1001 good day
  182. ArteixoSpain · 6 surf spotsAirport 11 kmThis week: GoodBest day 63/1001 good day
  183. KahuluiUnited States · 6 surf spots, 2 kite spots and 2 windsurf spotsAirport 4 kmThis week: GoodBest day 63/1001 good day
  184. Vivonne BayAustralia · 6 surf spotsAirport 43 kmThis week: GoodBest day 63/1001 good day
  185. Sea Isle CityUnited States · 5 surf spotsThis week: GoodBest day 63/1001 good day
  186. BakioSpain · 2 surf spotsAirport 16 kmThis week: GoodBest day 63/1001 good day
  187. Kiawah IslandUnited States · 1 surf spotAirport 32 kmThis week: GoodBest day 63/1001 good day
  188. Tapia de CasariegoSpain · 1 surf spotAirport 73 kmThis week: GoodBest day 63/1001 good day
  189. LuzPortugal · 3 surf spotsAirport 15 kmThis week: GoodBest day 62/1006 good days
  190. BoaIndonesia · 1 surf spotAirport 126 kmThis week: GoodBest day 62/1005 good days
  191. MalibuUnited States · 16 surf spots, 1 kite spot and 1 windsurf spotAirport 28 kmThis week: GoodBest day 62/1004 good days
  192. RincónPuerto Rico · 9 surf spots, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 14 kmThis week: GoodBest day 62/1004 good days
  193. MonroviaLiberia · 5 surf spotsAirport 4 kmThis week: GoodBest day 62/1004 good days
  194. MosgielNew Zealand · 4 surf spotsAirport 13 kmThis week: GoodBest day 62/1004 good days
  195. WaimāramaNew Zealand · 4 surf spotsAirport 37 kmThis week: GoodBest day 62/1004 good days
  196. ManzanitaUnited States · 3 surf spotsThis week: GoodBest day 62/1004 good days
  197. Port HuenemeUnited States · 9 surf spots and 4 dive sitesAirport 67 kmThis week: GoodBest day 62/1003 good days
  198. ImsouaneMorocco · 4 surf spotsAirport 63 kmThis week: GoodBest day 62/1003 good days
  199. BuchananLiberia · 1 surf spotAirport 52 kmThis week: GoodBest day 62/1003 good days
  200. WarrnamboolAustralia · 9 surf spots, 1 kite spot and 1 windsurf spotAirport 88 kmThis week: GoodBest day 62/1002 good days
  201. VanimoPapua New Guinea · 5 surf spotsAirport 1 kmThis week: GoodBest day 62/1002 good days
  202. AllansfordAustralia · 2 surf spotsAirport 99 kmThis week: GoodBest day 62/1002 good days
  203. MaitencilloChile · 2 surf spotsAirport 103 kmThis week: GoodBest day 62/1002 good days
  204. CachaguaChile · 1 surf spotAirport 110 kmThis week: GoodBest day 62/1002 good days
  205. Cape WoolamaiAustralia · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 65 kmThis week: GoodBest day 62/1002 good days
  206. Bawley PointAustralia · 7 surf spots and 1 dive siteAirport 49 kmThis week: GoodBest day 62/1001 good day
  207. SwanseaUnited Kingdom · 6 surf spots and 1 sailing spotAirport 49 kmThis week: GoodBest day 62/1001 good day
  208. MundakaSpain · 4 surf spotsAirport 21 kmThis week: GoodBest day 62/1001 good day
  209. St. IvesUnited Kingdom · 4 surf spotsAirport 43 kmThis week: GoodBest day 62/1001 good day
  210. CobquecuraChile · 2 surf spotsAirport 75 kmThis week: GoodBest day 62/1001 good day
  211. PorthtowanUnited Kingdom · 2 surf spotsAirport 24 kmThis week: GoodBest day 62/1001 good day
  212. KerlouanFrance · 1 surf spotAirport 22 kmThis week: GoodBest day 62/1001 good day
  213. OlónEcuador · 1 surf spotAirport 52 kmThis week: GoodBest day 61/1006 good days
  214. AreciboPuerto Rico · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 44 kmThis week: GoodBest day 61/1005 good days
  215. MantaEcuador · 3 surf spotsAirport 4 kmThis week: GoodBest day 61/1005 good days
  216. AximGhana · 1 surf spotAirport 52 kmThis week: GoodBest day 61/1005 good days
  217. Del MarUnited States · 24 surf spots, 2 kite spots, 2 windsurf spots and 3 dive sitesAirport 19 kmThis week: GoodBest day 61/1004 good days
  218. Les Trois BassinsRE · 16 surf spots, 1 kite spot, 1 windsurf spot, 1 sailing spot and 9 dive sitesAirport 27 kmThis week: GoodBest day 61/1004 good days
  219. MarrawahAustralia · 6 surf spotsAirport 87 kmThis week: GoodBest day 61/1004 good days
  220. InverlochAustralia · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 91 kmThis week: GoodBest day 61/1004 good days
  221. BávaroDominican Republic · 1 surf spot, 1 kite spot, 1 windsurf spot and 2 dive sitesAirport 14 kmThis week: GoodBest day 61/1004 good days
  222. Las CrucesChile · 1 surf spotAirport 79 kmThis week: GoodBest day 61/1004 good days
  223. EncinitasUnited States · 24 surf spots, 1 kite spot and 1 windsurf spotAirport 10 kmThis week: GoodBest day 61/1003 good days
  224. Las Palmas de Gran CanariaSpain · 10 surf spots and 1 sailing spotAirport 22 kmThis week: GoodBest day 61/1003 good days
  225. ConcónChile · 7 surf spotsAirport 86 kmThis week: GoodBest day 61/1003 good days
  226. El TaboChile · 3 surf spotsAirport 82 kmThis week: GoodBest day 61/1003 good days
  227. SantosBrazil · 3 surf spotsAirport 51 kmThis week: GoodBest day 61/1003 good days
  228. Solana BeachUnited States · 2 surf spotsAirport 15 kmThis week: GoodBest day 61/1003 good days
  229. EsperanceAustralia · 5 surf spots, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 20 kmThis week: GoodBest day 61/1002 good days
  230. EurekaUnited States · 5 surf spotsAirport 20 kmThis week: GoodBest day 61/1002 good days
  231. CalhetaPortugal · 3 surf spotsAirport 15 kmThis week: GoodBest day 61/1002 good days
  232. Ocean ShoresUnited States · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 95 kmThis week: GoodBest day 61/1002 good days
  233. FerndaleUnited States · 2 surf spotsAirport 46 kmThis week: GoodBest day 61/1002 good days
  234. BordeiraPortugal · 1 surf spotAirport 25 kmThis week: GoodBest day 61/1002 good days
  235. Long BeachUnited States · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 111 kmThis week: GoodBest day 61/1002 good days
  236. Atlantic CityUnited States · 8 surf spots, 1 kite spot, 1 windsurf spot and 1 dive siteThis week: GoodBest day 61/1001 good day
  237. Long BranchUnited States · 5 surf spotsAirport 41 kmThis week: GoodBest day 61/1001 good day
  238. Widemouth BayUnited Kingdom · 5 surf spotsAirport 50 kmThis week: GoodBest day 61/1001 good day
  239. RoundstoneIreland · 4 surf spotsAirport 92 kmThis week: GoodBest day 61/1001 good day
  240. Dillon BeachUnited States · 3 surf spotsAirport 32 kmThis week: GoodBest day 61/1001 good day
  241. SladeUnited Kingdom · 3 surf spotsAirport 61 kmThis week: GoodBest day 61/1001 good day
  242. Soulac-sur-MerFrance · 3 surf spotsAirport 74 kmThis week: GoodBest day 61/1001 good day
  243. NelsonAustralia · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 39 kmThis week: GoodBest day 61/1001 good day
  244. OxwichUnited Kingdom · 2 surf spotsAirport 60 kmThis week: GoodBest day 61/1001 good day
  245. Holden BeachUnited States · 1 surf spotAirport 54 kmThis week: GoodBest day 61/1001 good day
  246. St. AgnesUnited Kingdom · 1 surf spotAirport 21 kmThis week: GoodBest day 61/1001 good day
  247. Surf CityUnited States · 1 surf spotAirport 37 kmThis week: GoodBest day 61/1001 good day
  248. Grand-BassamCôte d’Ivoire · 3 surf spotsAirport 21 kmThis week: GoodBest day 60/1006 good days
  249. BertiogaBrazil · 9 surf spotsAirport 57 kmThis week: GoodBest day 60/1004 good days
  250. GalleSri Lanka · 4 surf spotsAirport 12 kmThis week: GoodBest day 60/1004 good days
  251. Neah BayUnited States · 4 surf spotsAirport 93 kmThis week: GoodBest day 60/1004 good days
  252. GenovaItaly · 3 surf spots and 1 sailing spotAirport 7 kmThis week: GoodBest day 60/1004 good days
  253. Barra de la CruzMexico · 1 surf spotThis week: GoodBest day 60/1004 good days
  254. Rio de JaneiroBrazil · 38 surf spots and 3 sailing spotsAirport 5 kmThis week: GoodBest day 60/1003 good days
  255. Fish HoekSouth Africa · 20 surf spots, 1 sailing spot and 1 dive siteAirport 25 kmThis week: GoodBest day 60/1003 good days
  256. Crescent CityUnited States · 7 surf spotsAirport 4 kmThis week: GoodBest day 60/1003 good days
  257. Huntington BeachUnited States · 6 surf spots, 1 kite spot and 1 windsurf spotAirport 12 kmThis week: GoodBest day 60/1003 good days
  258. OrickUnited States · 5 surf spotsAirport 35 kmThis week: GoodBest day 60/1003 good days
  259. ArenzanoItaly · 2 surf spots, 1 sailing spot and 1 dive siteAirport 13 kmThis week: GoodBest day 60/1003 good days
  260. FajardoPuerto Rico · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 9 kmThis week: GoodBest day 60/1003 good days
  261. MejíaPeru · 1 surf spotAirport 89 kmThis week: GoodBest day 60/1003 good days
  262. ThursoUnited Kingdom · 5 surf spotsThis week: GoodBest day 60/1002 good days
  263. San SimeonUnited States · 4 surf spotsAirport 62 kmThis week: GoodBest day 60/1002 good days
  264. WestportUnited States · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 92 kmThis week: GoodBest day 60/1002 good days
  265. BichenoAustralia · 3 surf spotsAirport 98 kmThis week: GoodBest day 60/1002 good days
  266. KlamathUnited States · 2 surf spotsAirport 33 kmThis week: GoodBest day 60/1002 good days
  267. Mill ValleyUnited States · 2 surf spotsAirport 35 kmThis week: GoodBest day 60/1002 good days
  268. NecocheaArgentina · 2 surf spotsAirport 10 kmThis week: GoodBest day 60/1002 good days
  269. JohannaAustralia · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 124 kmThis week: GoodBest day 60/1002 good days
  270. SausalitoUnited States · 1 surf spot and 1 sailing spotAirport 28 kmThis week: GoodBest day 60/1002 good days
  271. BudeUnited Kingdom · 11 surf spotsAirport 53 kmThis week: GoodBest day 60/1001 good day
  272. SuancesSpain · 4 surf spotsAirport 18 kmThis week: GoodBest day 60/1001 good day
  273. KodiakUnited States · 3 surf spotsAirport 7 kmThis week: GoodBest day 60/1001 good day
  274. NaviaSpain · 3 surf spotsAirport 56 kmThis week: GoodBest day 60/1001 good day
  275. WildwoodUnited States · 3 surf spots, 1 kite spot and 1 windsurf spotThis week: GoodBest day 60/1001 good day
  276. BarrancaPeru · 2 surf spotsAirport 158 kmThis week: GoodBest day 60/1001 good day
  277. BidartFrance · 2 surf spotsAirport 6 kmThis week: GoodBest day 60/1001 good day
  278. Binalong BayAustralia · 2 surf spotsAirport 98 kmThis week: GoodBest day 60/1001 good day
  279. CapeloPortugal · 2 surf spotsAirport 10 kmThis week: GoodBest day 60/1001 good day
  280. North WildwoodUnited States · 2 surf spotsThis week: GoodBest day 60/1001 good day
  281. Oak IslandUnited States · 2 surf spotsAirport 44 kmThis week: GoodBest day 60/1001 good day
  282. SunderlandUnited Kingdom · 2 surf spots and 1 sailing spotAirport 24 kmThis week: GoodBest day 60/1001 good day
  283. WailukuUnited States · 2 surf spotsAirport 7 kmThis week: GoodBest day 60/1001 good day
  284. Aïn El TurkAlgeria · 1 surf spotAirport 18 kmThis week: GoodBest day 60/1001 good day
  285. BlythUnited Kingdom · 1 surf spot and 1 sailing spotAirport 15 kmThis week: GoodBest day 60/1001 good day
  286. HirtshalsDenmark · 1 surf spotAirport 56 kmThis week: GoodBest day 60/1001 good day
  287. Hội AnViet Nam · 1 surf spotAirport 23 kmThis week: GoodBest day 60/1001 good day
  288. MontaraUnited States · 1 surf spotAirport 15 kmThis week: GoodBest day 60/1001 good day
  289. Nature's ValleySouth Africa · 1 surf spotAirport 109 kmThis week: GoodBest day 60/1001 good day
  290. PiombinoItaly · 1 surf spot, 2 sailing spots and 3 dive sitesAirport 30 kmThis week: GoodBest day 60/1001 good day
  291. Ponta NegraBrazil · 1 surf spotAirport 48 kmThis week: GoodBest day 60/1001 good day
  292. PortreathUnited Kingdom · 1 surf spotAirport 29 kmThis week: GoodBest day 60/1001 good day
  293. San Felice CirceoItaly · 1 surf spotAirport 75 kmThis week: GoodBest day 60/1001 good day
  294. Coffs HarbourAustralia · 14 surf spots, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 3 kmThis week: GoodBest day 59/1005 good days
  295. BusuaGhana · 7 surf spotsAirport 21 kmThis week: GoodBest day 59/1005 good days
  296. La LibertadEcuador · 10 surf spotsAirport 9 kmThis week: GoodBest day 59/1004 good days
  297. LembonganIndonesia · 4 surf spots and 3 dive sitesAirport 31 kmThis week: GoodBest day 59/1004 good days
  298. ʻĀrueFrench Polynesia · 3 surf spots and 1 sailing spotAirport 10 kmThis week: GoodBest day 59/1004 good days
  299. LawrenceUnited States · 3 surf spotsAirport 5 kmThis week: GoodBest day 59/1004 good days
  300. WairoaNew Zealand · 1 surf spot and 1 sailing spotAirport 65 kmThis week: GoodBest day 59/1004 good days
  301. Port MacquarieAustralia · 11 surf spots, 1 kite spot and 1 windsurf spotAirport 5 kmThis week: GoodBest day 59/1003 good days
  302. Morro BayUnited States · 7 surf spots, 1 kite spot and 1 windsurf spotAirport 24 kmThis week: GoodBest day 59/1003 good days
  303. HikkaduwaSri Lanka · 6 surf spotsAirport 29 kmThis week: GoodBest day 59/1003 good days
  304. São ToméSao Tome and Principe · 6 surf spotsAirport 5 kmThis week: GoodBest day 59/1003 good days
  305. NiteróiBrazil · 5 surf spotsAirport 6 kmThis week: GoodBest day 59/1003 good days
  306. SafiMorocco · 4 surf spotsAirport 109 kmThis week: GoodBest day 59/1003 good days
  307. Wye RiverAustralia · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 83 kmThis week: GoodBest day 59/1003 good days
  308. WestportUnited States · 3 surf spotsAirport 151 kmThis week: GoodBest day 59/1003 good days
  309. Praia GrandeBrazil · 1 surf spotAirport 48 kmThis week: GoodBest day 59/1003 good days
  310. KruiIndonesia · 12 surf spots and 1 kite spotAirport 138 kmThis week: GoodBest day 59/1002 good days
  311. Coos BayUnited States · 6 surf spots, 1 kite spot and 1 windsurf spotAirport 6 kmThis week: GoodBest day 59/1002 good days
  312. TrinidadUnited States · 6 surf spotsAirport 9 kmThis week: GoodBest day 59/1002 good days
  313. Bodega BayUnited States · 4 surf spots, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 28 kmThis week: GoodBest day 59/1002 good days
  314. CallaoPeru · 3 surf spotsAirport 4 kmThis week: GoodBest day 59/1002 good days
  315. MataraSri Lanka · 3 surf spotsAirport 26 kmThis week: GoodBest day 59/1002 good days
  316. Spanish TownBritish Virgin Islands · 2 surf spots, 1 kite spot and 31 dive sitesAirport 1 kmThis week: GoodBest day 59/1002 good days
  317. MirissaSri Lanka · 1 surf spotAirport 16 kmThis week: GoodBest day 59/1002 good days
  318. San LorenzoEcuador · 1 surf spotAirport 29 kmThis week: GoodBest day 59/1002 good days
  319. Ocean CityUnited States · 17 surf spots, 1 kite spot and 1 windsurf spotThis week: GoodBest day 59/1001 good day
  320. Crackington HavenUnited Kingdom · 5 surf spotsAirport 42 kmThis week: GoodBest day 59/1001 good day
  321. Fort BraggUnited States · 4 surf spotsAirport 135 kmThis week: GoodBest day 59/1001 good day
  322. Point ArenaUnited States · 4 surf spotsAirport 88 kmThis week: GoodBest day 59/1001 good day
  323. Rainbow BeachAustralia · 4 surf spotsAirport 68 kmThis week: GoodBest day 59/1001 good day
  324. AvalonUnited States · 3 surf spotsThis week: GoodBest day 59/1001 good day
  325. St JustUnited Kingdom · 3 surf spotsAirport 60 kmThis week: GoodBest day 59/1001 good day
  326. Sidi KaoukiMorocco · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 12 kmThis week: GoodBest day 59/1001 good day
  327. LøkkenDenmark · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 32 kmThis week: GoodBest day 59/1001 good day
  328. South ShieldsUnited Kingdom · 1 surf spot and 1 sailing spotAirport 17 kmThis week: GoodBest day 59/1001 good day
  329. Imperial BeachUnited States · 2 surf spots, 1 kite spot and 1 windsurf spotAirport 14 kmThis week: GoodBest day 58/1005 good days
  330. Moulay BousselhamMorocco · 1 surf spotAirport 101 kmThis week: GoodBest day 58/1005 good days
  331. Middle RiverAustralia · 2 surf spotsAirport 40 kmThis week: GoodBest day 58/1004 good days
  332. Santa MonicaUnited States · 9 surf spots, 2 kite spots, 2 windsurf spots and 1 sailing spotAirport 11 kmThis week: GoodBest day 58/1003 good days
  333. Old Orchard BeachUnited States · 3 surf spotsAirport 15 kmThis week: GoodBest day 58/1003 good days
  334. VentnorAustralia · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 55 kmThis week: GoodBest day 58/1003 good days
  335. NetartsUnited States · 2 surf spotsThis week: GoodBest day 58/1003 good days
  336. SawarnaIndonesia · 2 surf spotsAirport 102 kmThis week: GoodBest day 58/1003 good days
  337. Costa da CaparicaPortugal · 12 surf spots, 3 kite spots and 1 windsurf spotAirport 14 kmThis week: GoodBest day 58/1002 good days
  338. Isle of PalmsUnited States · 11 surf spotsAirport 26 kmThis week: GoodBest day 58/1002 good days
  339. WildernessSouth Africa · 6 surf spotsAirport 18 kmThis week: GoodBest day 58/1002 good days
  340. Cape MayUnited States · 5 surf spots, 1 kite spot and 1 windsurf spotThis week: GoodBest day 58/1002 good days
  341. Port FairyAustralia · 5 surf spots, 1 kite spot, 1 windsurf spot and 1 sailing spotAirport 67 kmThis week: GoodBest day 58/1002 good days
  342. North HavenAustralia · 4 surf spotsAirport 23 kmThis week: GoodBest day 58/1002 good days
  343. MáncoraPeru · 3 surf spotsAirport 57 kmThis week: GoodBest day 58/1002 good days
  344. StanleyFalkland Islands · 2 surf spotsThis week: GoodBest day 58/1002 good days
  345. HermiguaSpain · 1 surf spotAirport 63 kmThis week: GoodBest day 58/1002 good days
  346. MondragoneItaly · 1 surf spotAirport 42 kmThis week: GoodBest day 58/1002 good days
  347. OcracokeUnited States · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 97 kmThis week: GoodBest day 58/1002 good days
  348. OdeceixePortugal · 1 surf spotAirport 36 kmThis week: GoodBest day 58/1002 good days
  349. SitkaUnited States · 1 surf spotAirport 2 kmThis week: GoodBest day 58/1002 good days
  350. NewquayUnited Kingdom · 12 surf spots and 1 kite spotAirport 7 kmThis week: GoodBest day 58/1001 good day
Show more

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.

Every country, A to Z (149)

Each country's towns, on this list and map.