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 50 of 1,904 towns.

  1. Puerto AristaMexico · 1 surf spotThis week: GoodBest day 76/1007 good days
  2. Salina CruzMexico · 2 surf spots, 1 kite spot and 1 windsurf spotThis week: GoodBest day 76/1006 good days
  3. San Juan del SurNicaragua · 4 surf spotsAirport 82 kmThis week: GoodBest day 75/1007 good days
  4. Las LajasPanama · 2 surf spots and 1 dive siteThis week: GoodBest day 75/1007 good days
  5. GuasacateNicaragua · 6 surf spotsAirport 75 kmThis week: GoodBest day 75/1006 good days
  6. El AstilleroNicaragua · 2 surf spotsAirport 70 kmThis week: GoodBest day 75/1006 good days
  7. Playa GrandeCosta Rica · 2 surf spotsAirport 44 kmThis week: GoodBest day 75/1006 good days
  8. PopoyoNicaragua · 1 surf spot and 1 kite spotAirport 74 kmThis week: GoodBest day 75/1006 good days
  9. BajamarCosta Rica · 1 surf spotAirport 53 kmThis week: GoodBest day 74/1007 good days
  10. San Luis La HerraduraEl Salvador · 2 surf spotsThis week: GoodBest day 73/1007 good days
  11. NosaraCosta Rica · 3 surf spotsAirport 0 kmThis week: GoodBest day 73/1006 good days
  12. SámaraCosta Rica · 2 surf spotsAirport 17 kmThis week: GoodBest day 73/1006 good days
  13. OstionalCosta Rica · 1 surf spotAirport 6 kmThis week: GoodBest day 73/1006 good days
  14. TamarindoCosta Rica · 8 surf spotsAirport 40 kmThis week: GoodBest day 73/1005 good days
  15. 'ĀtihāFrench Polynesia · 1 surf spotAirport 13 kmThis week: GoodBest day 73/1001 good day
  16. MiramarNicaragua · 7 surf spotsAirport 65 kmThis week: GoodBest day 72/1007 good days
  17. AserradoresNicaragua · 1 surf spotAirport 139 kmThis week: GoodBest day 72/1007 good days
  18. Las PeñasMexico · 3 surf spotsAirport 120 kmThis week: GoodBest day 72/1006 good days
  19. IslitaCosta Rica · 2 surf spotsAirport 31 kmThis week: GoodBest day 72/1006 good days
  20. MonterricoGuatemala · 2 surf spotsThis week: GoodBest day 72/1006 good days
  21. MarbellaCosta Rica · 1 surf spotAirport 17 kmThis week: GoodBest day 72/1006 good days
  22. San ClementeUnited States · 15 surf spots, 1 kite spot and 1 windsurf spotAirport 36 kmThis week: GoodBest day 72/1005 good days
  23. Road TownBritish Virgin Islands · 7 surf spots, 1 kite spot, 1 windsurf spot and 22 dive sitesAirport 9 kmThis week: GoodBest day 72/1005 good days
  24. JunquillalCosta Rica · 2 surf spotsAirport 26 kmThis week: GoodBest day 72/1005 good days
  25. Ocean GroveAustralia · 4 surf spots and 1 dive siteAirport 26 kmThis week: GoodBest day 72/1004 good days
  26. TeahupooFrench Polynesia · 3 surf spots, 1 kite spot and 2 dive sitesAirport 52 kmThis week: GoodBest day 72/1001 good day
  27. El TuncoEl Salvador · 10 surf spotsThis week: GoodBest day 71/1007 good days
  28. ChacahuaMexico · 2 surf spotsAirport 64 kmThis week: GoodBest day 71/1007 good days
  29. PoneloyaNicaragua · 1 surf spotAirport 99 kmThis week: GoodBest day 71/1007 good days
  30. TangalleSri Lanka · 1 surf spotAirport 46 kmThis week: GoodBest day 71/1007 good days
  31. San Miguel (Cíbolas de Mar)Mexico · 9 surf spotsAirport 74 kmThis week: GoodBest day 71/1006 good days
  32. BrasilitoCosta Rica · 4 surf spotsAirport 34 kmThis week: GoodBest day 71/1006 good days
  33. ZihuatanejoMexico · 4 surf spots, 1 kite spot and 1 windsurf spotAirport 11 kmThis week: GoodBest day 71/1006 good days
  34. TronconesMexico · 2 surf spotsAirport 34 kmThis week: GoodBest day 71/1006 good days
  35. 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
  36. HullUnited States Virgin Islands · 2 surf spotsAirport 4 kmThis week: GoodBest day 71/1005 good days
  37. Río San JuanDominican Republic · 2 surf spotsAirport 53 kmThis week: GoodBest day 71/1005 good days
  38. Port CampbellAustralia · 3 surf spots, 1 kite spot and 1 windsurf spotAirport 137 kmThis week: GoodBest day 71/1004 good days
  39. TorquayAustralia · 13 surf spots, 4 kite spots and 4 windsurf spotsAirport 35 kmThis week: GoodBest day 71/1003 good days
  40. StrandhillIreland · 2 surf spotsAirport 43 kmThis week: GoodBest day 71/1002 good days
  41. MirleftMorocco · 1 surf spot, 1 kite spot and 1 windsurf spotAirport 102 kmThis week: GoodBest day 71/1002 good days
  42. El ZonteEl Salvador · 6 surf spotsThis week: GoodBest day 70/1007 good days
  43. El ParedónGuatemala · 2 surf spotsAirport 95 kmThis week: GoodBest day 70/1007 good days
  44. Boca ChicaPanama · 1 surf spotThis week: GoodBest day 70/1007 good days
  45. ChampericoGuatemala · 1 surf spotAirport 34 kmThis week: GoodBest day 70/1007 good days
  46. La SaladitaMexico · 2 surf spotsAirport 41 kmThis week: GoodBest day 70/1006 good days
  47. Laguna BeachUnited States · 15 surf spots, 1 kite spot, 1 windsurf spot and 1 dive siteAirport 17 kmThis week: GoodBest day 70/1005 good days
  48. CalderaCosta Rica · 4 surf spotsAirport 55 kmThis week: GoodBest day 70/1005 good days
  49. FlindersAustralia · 22 surf spots and 1 sailing spotAirport 56 kmThis week: GoodBest day 70/1004 good days
  50. CowesAustralia · 13 surf spots, 2 kite spots and 2 windsurf spotsAirport 54 kmThis week: GoodBest day 70/1003 good days
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.