Surf spots

8,601 surf spots in 161 countries. Pick sports and filters below, open a place for its week, or plan a trip scored on the forecast and the journey from home.

Sport: tick any
Filter the list and the map

Filters

Every sport

In the water

Surf spots

Waves this week Any
Show the places as

Best this week first

Showing 300 of 8,601 places.

  1. Puerto AristaSurf spot, MexicoWaves 3–4 ftWater 30°CSoft wavesThis week: GoodBest day 75/1007 good days
  2. Salina Cruze -JettySurf spot, MexicoStay in Salina CruzWaves 3–4 ftWater 29°CThis week: GoodBest day 75/1006 good days
  3. Little hawaiiSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 74/1007 good days
  4. Playa AvellanaSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 74/1007 good days
  5. Playa AvellanasSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 74/1007 good days
  6. PipesSurf spot, NicaraguaStay in MiramarWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 74/1007 good days
  7. Playa GuasacateSurf spot, NicaraguaStay in GuasacateWaves 3–5 ftWater 29°CSlab wavesThis week: GoodBest day 74/1007 good days
  8. SuicidesSurf spot, NicaraguaStay in MiramarWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 74/1007 good days
  9. AstilleroSurf spot, NicaraguaStay in El AstilleroWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 74/1007 good days
  10. ChacocenteSurf spot, NicaraguaStay in El AstilleroWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 74/1007 good days
  11. MiramarSurf spot, NicaraguaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 74/1007 good days
  12. Playa Negra GuanacasteSurf spot, Costa RicaWaves 3–4 ftWater 28°CThis week: GoodBest day 74/1007 good days
  13. PopoyoSurf spot, NicaraguaWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 74/1007 good days
  14. The RockSurf spot, PanamaWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 74/1007 good days
  15. playa dos remediosSurf spot, NicaraguaStay in San Juan del SurWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 74/1006 good days
  16. Playa MaderasSurf spot, NicaraguaStay in San Juan del SurWaves 2–4 ftWater 29°CSlab wavesThis week: GoodBest day 74/1006 good days
  17. San Juan Del SurSurf spot, NicaraguaStay in San Juan del SurWaves 2–4 ftWater 29°CSoft wavesThis week: GoodBest day 74/1006 good days
  18. La BocaSurf spot, MexicoStay in TronconesWaves 3–8 ftWater 30°CHollow wavesThis week: GoodBest day 74/1006 good days
  19. Rio Nexpa - Beach breakSurf spot, MexicoStay in Las PeñasWaves 4–9 ftWater 30°CHollow wavesThis week: GoodBest day 74/1006 good days
  20. Rio Nexpa (Nexpa River)Surf spot, MexicoStay in Las PeñasWaves 4–9 ftWater 30°CHollow wavesThis week: GoodBest day 74/1006 good days
  21. Troncones beachbreakSurf spot, MexicoStay in TronconesWaves 4–8 ftWater 30°CThis week: GoodBest day 74/1006 good days
  22. EscollerasSurf spot, MexicoWaves 3–7 ftWater 30°CSlab wavesThis week: GoodBest day 74/1006 good days
  23. HuahuaSurf spot, MexicoWaves 4–9 ftWater 30°CHollow wavesThis week: GoodBest day 74/1006 good days
  24. Punta ConejoSurf spot, MexicoStay in Salina CruzWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 74/1005 good days
  25. Arenas BlancasSurf spot, MexicoWaves 4–9 ftWater 30°CSlab wavesThis week: GoodBest day 74/1005 good days
  26. Kelpies PointSurf spot, AustraliaWaves 2–4 ftWater 12°CSoft wavesThis week: GoodBest day 74/1004 good days
  27. ColoradoSurf spot, NicaraguaStay in GuasacateWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 73/1007 good days
  28. Freight TrainsSurf spot, NicaraguaStay in MiramarWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 73/1007 good days
  29. PadangsSurf spot, NicaraguaStay in MiramarWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 73/1007 good days
  30. Playa AmarilloSurf spot, NicaraguaStay in GuasacateWaves 3–5 ftWater 29°CSlab wavesThis week: GoodBest day 73/1007 good days
  31. SantanaSurf spot, NicaraguaStay in GuasacateWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 73/1007 good days
  32. Hongo ReefSurf spot, NicaraguaStay in GuasacateWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 73/1006 good days
  33. La BarritaSurf spot, MexicoStay in ZihuatanejoWaves 3–8 ftWater 30°CSoft wavesThis week: GoodBest day 73/1006 good days
  34. Loma BonitaSurf spot, MexicoStay in ZihuatanejoWaves 3–8 ftWater 30°CSoft wavesThis week: GoodBest day 73/1006 good days
  35. Playa RemansoSurf spot, NicaraguaStay in San Juan del SurWaves 2–4 ftWater 29°CHollow wavesThis week: GoodBest day 73/1006 good days
  36. Playa LangostaSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 73/1005 good days
  37. Beacon BommieSurf spot, AustraliaStay in Ocean GroveWaves 2–4 ftWater 14°CSoft wavesThis week: GoodBest day 73/1004 good days
  38. JogashimaSurf spot, JapanWaves 3–5 ftWater 24°CHollow wavesThis week: GoodBest day 73/1004 good days
  39. Playa El CocalSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 72/1007 good days
  40. Punta Roca La LibertadSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 72/1007 good days
  41. Rio Grande - La BocanaSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 72/1007 good days
  42. San BlasSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 72/1007 good days
  43. Pie De Gigante PointSurf spot, NicaraguaStay in GuasacateWaves 3–5 ftWater 29°CSlab wavesThis week: GoodBest day 72/1007 good days
  44. CarrizalilloSurf spot, MexicoStay in Puerto EscondidoWaves 4 ftWater 30°CHollow wavesThis week: GoodBest day 72/1007 good days
  45. Puerto Escondido LeftSurf spot, MexicoStay in Puerto EscondidoWaves 4 ftWater 30°CSoft wavesThis week: GoodBest day 72/1007 good days
  46. Costa Del SolSurf spot, El SalvadorStay in San Luis La HerraduraWaves 3–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 72/1007 good days
  47. El TuncoSurf spot, El SalvadorWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 72/1007 good days
  48. Playa GrandeSurf spot, Costa RicaWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 72/1007 good days
  49. Playa VenadoSurf spot, PanamaWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 72/1007 good days
  50. Puerto EscondidoSurf spot, MexicoWaves 4 ftWater 30°CSoft wavesThis week: GoodBest day 72/1007 good days
  51. Puerto MaderoSurf spot, MexicoWaves 3–4 ftWater 30°CSoft wavesThis week: GoodBest day 72/1007 good days
  52. Playa El Almejal, El ValleSurf spot, ColombiaStay in El ValleWaves 3–4 ftWater 28°CThis week: GoodBest day 72/1006 good days
  53. CocaineSurf spot, IndonesiaWaves 4–6 ftWater 29°CHollow wavesThis week: GoodBest day 72/1006 good days
  54. InorSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 72/1006 good days
  55. La SaladitaSurf spot, MexicoWaves 3–8 ftWater 30°CHollow wavesThis week: GoodBest day 72/1006 good days
  56. SalsipuedesSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 72/1005 good days
  57. K-38Surf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 72/1005 good days
  58. MariasSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 72/1005 good days
  59. Mother TheresasSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 72/1005 good days
  60. Terasa'sTrailerParkSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 72/1005 good days
  61. TerracitasSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 72/1005 good days
  62. Sulingan beachSurf spot, PhilippinesWaves 2–4 ftWater 30°CHollow wavesThis week: GoodBest day 72/1004 good days
  63. IsonouraSurf spot, JapanWaves 2–4 ftWater 24°CCrumbling wavesThis week: GoodBest day 72/1003 good days
  64. Berry's BeachSurf spot, AustraliaStay in CowesWaves 3–7 ftWater 14°CCrumbling wavesThis week: GoodBest day 72/1002 good days
  65. Picnic BaySurf spot, AustraliaWaves 2–5 ftWater 14°CHollow wavesThis week: GoodBest day 72/1002 good days
  66. Perro FinoSurf spot, Costa RicaStay in JacóWaves 4–6 ftWater 28°CHollow wavesThis week: GoodBest day 71/1007 good days
  67. Roca LocaSurf spot, Costa RicaStay in JacóWaves 4–6 ftWater 28°CHollow wavesThis week: GoodBest day 71/1007 good days
  68. CemeterySurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 71/1007 good days
  69. Playa la PazSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 71/1007 good days
  70. No NamesSurf spot, NicaraguaStay in MiramarWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 71/1007 good days
  71. Puerto SandinoSurf spot, NicaraguaStay in MiramarWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 71/1007 good days
  72. Poneloya Beach Las PenitasSurf spot, NicaraguaStay in PoneloyaWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 71/1007 good days
  73. AserradoresSurf spot, NicaraguaWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 71/1007 good days
  74. BajamarSurf spot, Costa RicaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 71/1007 good days
  75. CèbacoSurf spot, PanamaWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 71/1007 good days
  76. ChampericoSurf spot, GuatemalaWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 71/1007 good days
  77. El ZonteSurf spot, El SalvadorWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 71/1007 good days
  78. MaruataSurf spot, MexicoStay in San Juan de AlimaWaves 4–10 ftWater 30°CHollow wavesThis week: GoodBest day 71/1006 good days
  79. Rio Tabasara'Surf spot, PanamaStay in Las LajasWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 71/1006 good days
  80. Barra de NavidadSurf spot, MexicoWaves 4–10 ftWater 30°CHollow wavesThis week: GoodBest day 71/1006 good days
  81. Las Flores El SalvadorSurf spot, El SalvadorWaves 3–4 ftWater 30°CHollow wavesThis week: GoodBest day 71/1006 good days
  82. Las PeñasSurf spot, MexicoWaves 4–9 ftWater 30°CCrumbling wavesThis week: GoodBest day 71/1006 good days
  83. The PointSurf spot, PanamaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 71/1006 good days
  84. CalafiaSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 71/1005 good days
  85. MushroomsSurf spot, MexicoWaves 2–4 ftWater 20°CSlab wavesThis week: GoodBest day 71/1005 good days
  86. BancooraSurf spot, AustraliaStay in TorquayWaves 2–5 ftWater 14°CSoft wavesThis week: GoodBest day 71/1004 good days
  87. froggysSurf spot, AustraliaStay in TorquayWaves 2–4 ftWater 14°CSoft wavesThis week: GoodBest day 71/1004 good days
  88. Rocky PointSurf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 71/1004 good days
  89. Scotchmans CoveSurf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 71/1004 good days
  90. 204.0Surf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1004 good days
  91. CalafiaSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1004 good days
  92. Churches PointSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1004 good days
  93. CottonsSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1004 good days
  94. Linda Lane BeachSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1004 good days
  95. Lost WindsSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1004 good days
  96. RivieraSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1004 good days
  97. San Clemente PierSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1004 good days
  98. State parkSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 71/1004 good days
  99. T StreetSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1004 good days
  100. TrestlesSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1004 good days
  101. Upper TrestlesSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 71/1004 good days
  102. La PreciosaSurf spot, Dominican RepublicStay in Río San JuanWaves 2–6 ftWater 29°CHollow wavesThis week: GoodBest day 71/1004 good days
  103. La PuntaSurf spot, Dominican RepublicStay in Río San JuanWaves 3–6 ftWater 29°CHollow wavesThis week: GoodBest day 71/1004 good days
  104. Magandas ReefSurf spot, GuamWaves 4–5 ftWater 30°CThis week: GoodBest day 71/1004 good days
  105. Lovers Shore BreakSurf spot, MexicoStay in Cabo San LucasWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 71/1003 good days
  106. Troubridge PointSurf spot, AustraliaWaves 3–5 ftWater 15°CHollow wavesThis week: GoodBest day 71/1003 good days
  107. GunnerySurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 71/1002 good days
  108. MeanosSurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 71/1002 good days
  109. The GunnerySurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 71/1002 good days
  110. boofsSurf spot, AustraliaStay in CowesWaves 4–7 ftWater 14°CCrumbling wavesThis week: GoodBest day 71/1002 good days
  111. Gibson StepsSurf spot, AustraliaStay in Port CampbellWaves 4–8 ftWater 14°CCrumbling wavesThis week: GoodBest day 71/1002 good days
  112. StanleysSurf spot, AustraliaWaves 3–5 ftWater 15°CThis week: GoodBest day 71/1002 good days
  113. TakahamaSurf spot, JapanWaves 1–4 ftWater 25°CHollow wavesThis week: GoodBest day 71/1002 good days
  114. Gully'sSurf spot, Costa RicaStay in JacóWaves 4–6 ftWater 28°CHollow wavesThis week: GoodBest day 70/1007 good days
  115. Playa Hermosa JacoSurf spot, Costa RicaStay in JacóWaves 4–6 ftWater 28°CSlab wavesThis week: GoodBest day 70/1007 good days
  116. The TreeSurf spot, Costa RicaStay in JacóWaves 4–6 ftWater 28°CHollow wavesThis week: GoodBest day 70/1007 good days
  117. El SunzalSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1007 good days
  118. RestaurantsSurf spot, El SalvadorStay in El TuncoWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1007 good days
  119. AtamisSurf spot, El SalvadorStay in El ZonteWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  120. El Zonte RivermouthSurf spot, El SalvadorStay in El ZonteWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1007 good days
  121. K59Surf spot, El SalvadorStay in El ZonteWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  122. PalmarcitoSurf spot, El SalvadorStay in El ZonteWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  123. Punta CocoSurf spot, El SalvadorStay in El ZonteWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1007 good days
  124. TivivesSurf spot, Costa RicaStay in CalderaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 70/1007 good days
  125. El PimentalSurf spot, El SalvadorStay in San Luis La HerraduraWaves 3–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  126. kingfisherSurf spot, Sri LankaStay in TangalleWaves 3–5 ftWater 28°CSoft wavesThis week: GoodBest day 70/1007 good days
  127. Punta EncomiendaSurf spot, MexicoStay in ChacahuaWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  128. ChacahuaSurf spot, MexicoWaves 4–5 ftWater 30°CHollow wavesThis week: GoodBest day 70/1007 good days
  129. La BarquetaSurf spot, PanamaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 70/1007 good days
  130. El Estero- TamarindoSurf spot, Costa RicaStay in TamarindoWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 70/1006 good days
  131. El EslabonSurf spot, MexicoStay in ZihuatanejoWaves 3–7 ftWater 30°CThis week: GoodBest day 70/1006 good days
  132. Mal Pais- Santa TeresaSurf spot, Costa RicaStay in Santa TeresaWaves 3–6 ftWater 28°CSlab wavesThis week: GoodBest day 70/1006 good days
  133. Mar AzulSurf spot, Costa RicaStay in Santa TeresaWaves 3–6 ftWater 28°CHollow wavesThis week: GoodBest day 70/1006 good days
  134. Playa JackalsSurf spot, Costa RicaStay in Santa TeresaWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 70/1006 good days
  135. Sunset ReefSurf spot, Costa RicaStay in Santa TeresaWaves 3–6 ftWater 28°CHollow wavesThis week: GoodBest day 70/1006 good days
  136. San Juan De AlimaSurf spot, MexicoStay in San Juan de AlimaWaves 4–10 ftWater 30°CSlab wavesThis week: GoodBest day 70/1006 good days
  137. MarbellaSurf spot, Costa RicaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 70/1006 good days
  138. OstionalSurf spot, Costa RicaWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 70/1006 good days
  139. Super BoquitaSurf spot, PanamaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 70/1006 good days
  140. Caret BaySurf spot, United States Virgin IslandsStay in Charlotte AmalieWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 70/1005 good days
  141. Harry'sSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 70/1005 good days
  142. Santa Maria (st. thomas)Surf spot, United States Virgin IslandsStay in Charlotte AmalieWaves 2–5 ftWater 29°CHollow wavesThis week: GoodBest day 70/1005 good days
  143. Ocean groveSurf spot, AustraliaStay in Ocean GroveWaves 3–5 ftWater 14°CSoft wavesThis week: GoodBest day 70/1005 good days
  144. Suck RockSurf spot, AustraliaStay in Ocean GroveWaves 3–5 ftWater 14°CCrumbling wavesThis week: GoodBest day 70/1005 good days
  145. Las GaviotasSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 70/1005 good days
  146. One TreeSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 70/1005 good days
  147. Point ImpossibleSurf spot, AustraliaStay in TorquayWaves 2–5 ftWater 14°CSoft wavesThis week: GoodBest day 70/1004 good days
  148. Punta ChinaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 3–4 ftWater 19°CHollow wavesThis week: GoodBest day 70/1004 good days
  149. Playa BravaSurf spot, Puerto RicoStay in CulebraWaves 2–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 70/1004 good days
  150. Hull baySurf spot, United States Virgin IslandsStay in HullWaves 2–5 ftWater 29°CHollow wavesThis week: GoodBest day 70/1004 good days
  151. Church (Trestles)Surf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 70/1003 good days
  152. San OnofreSurf spot, United StatesStay in San ClementeWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 70/1003 good days
  153. Oshima - SunanohamaSurf spot, JapanWaves 3–5 ftWater 25°CHollow wavesThis week: GoodBest day 70/1003 good days
  154. Pennington BaySurf spot, AustraliaWaves 3–5 ftWater 15°CSoft wavesThis week: GoodBest day 70/1003 good days
  155. Tou Tou'sSurf spot, IndonesiaWaves 4–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 70/1003 good days
  156. Big LeftSurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 70/1002 good days
  157. CyprusSurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 70/1002 good days
  158. SunsetSurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 70/1002 good days
  159. summerlands (the other end ! )Surf spot, AustraliaStay in CowesWaves 4–7 ftWater 14°CSoft wavesThis week: GoodBest day 70/1002 good days
  160. Surfies PointSurf spot, AustraliaStay in CowesWaves 4–7 ftWater 14°CCrumbling wavesThis week: GoodBest day 70/1002 good days
  161. BadjangSurf spot, PhilippinesStay in LanuzaWaves 1–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1002 good days
  162. Doot PoktoySurf spot, PhilippinesStay in LanuzaWaves 1–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 70/1002 good days
  163. JeshiSurf spot, ChinaWaves 1–4 ftWater 27°CSoft wavesThis week: GoodBest day 70/1002 good days
  164. Pochomil Beach BreakSurf spot, NicaraguaStay in PochomilWaves 3–6 ftWater 29°CSoft wavesThis week: GoodBest day 69/1007 good days
  165. rapsSurf spot, Costa RicaStay in JunquillalWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 69/1007 good days
  166. Roca ChicaSurf spot, PanamaStay in Boca ChicaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 69/1007 good days
  167. SiguapilapaSurf spot, El SalvadorStay in MizataWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 69/1007 good days
  168. BejucoSurf spot, Costa RicaWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 69/1007 good days
  169. JunquillalSurf spot, Costa RicaWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 69/1007 good days
  170. MizataSurf spot, El SalvadorWaves 3–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 69/1007 good days
  171. Playa BejucaSurf spot, Costa RicaWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 69/1007 good days
  172. Santa TeresaSurf spot, Costa RicaWaves 3–6 ftWater 28°CHollow wavesThis week: GoodBest day 69/1007 good days
  173. OlgasSurf spot, Costa RicaStay in NosaraWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 69/1006 good days
  174. PeladaSurf spot, Costa RicaStay in NosaraWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 69/1006 good days
  175. Playa samaraSurf spot, Costa RicaStay in SámaraWaves 3–4 ftWater 28°CSlab wavesThis week: GoodBest day 69/1006 good days
  176. RanchitoSurf spot, MexicoStay in Barra de NavidadWaves 4–10 ftWater 30°CHollow wavesThis week: GoodBest day 69/1006 good days
  177. La BocanaSurf spot, MexicoWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 69/1006 good days
  178. MatapaloSurf spot, Costa RicaWaves 4–5 ftWater 28°CSlab wavesThis week: GoodBest day 69/1006 good days
  179. NestlesSurf spot, PanamaWaves 3–4 ftWater 28°CThis week: GoodBest day 69/1006 good days
  180. Ollie´s PointSurf spot, Costa RicaWaves 2–4 ftWater 29°CCrumbling wavesThis week: GoodBest day 69/1006 good days
  181. Punta San JoseSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 69/1006 good days
  182. RockstarSurf spot, IndonesiaWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 69/1006 good days
  183. Telos Island, NiasSurf spot, IndonesiaWaves 3–4 ftWater 29°CHollow wavesThis week: GoodBest day 69/1006 good days
  184. Breaker BaySurf spot, New ZealandStay in WellingtonWaves 3–6 ftWater 13°CThis week: GoodBest day 69/1005 good days
  185. Lyall BaySurf spot, New ZealandStay in WellingtonWaves 3–6 ftWater 13°CSoft wavesThis week: GoodBest day 69/1005 good days
  186. lyall bay middlesSurf spot, New ZealandStay in WellingtonWaves 3–6 ftWater 13°CSoft wavesThis week: GoodBest day 69/1005 good days
  187. La TiclaSurf spot, MexicoStay in San Juan de AlimaWaves 4–8 ftWater 30°CSoft wavesThis week: GoodBest day 69/1005 good days
  188. Pyramid cove pointSurf spot, United StatesWaves 2–5 ftWater 20°CHollow wavesThis week: GoodBest day 69/1005 good days
  189. San Miguel EnsenadaSurf spot, MexicoStay in San Miguel (Cíbolas de Mar)Waves 2–4 ftWater 19°CHollow wavesThis week: GoodBest day 69/1004 good days
  190. FairhavenSurf spot, AustraliaWaves 2–4 ftWater 14°CCrumbling wavesThis week: GoodBest day 69/1004 good days
  191. Raul'sSurf spot, MexicoWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 69/1004 good days
  192. BlackiesSurf spot, United StatesStay in Newport BeachWaves 2–3 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  193. Corona del marSurf spot, United StatesStay in Newport BeachWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 69/1003 good days
  194. Crystal CoveSurf spot, United StatesStay in Newport BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 69/1003 good days
  195. CylindersSurf spot, United StatesStay in Newport BeachWaves 2–3 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  196. MiddlesSurf spot, United StatesStay in Newport BeachWaves 2–3 ftWater 20°CThis week: GoodBest day 69/1003 good days
  197. Newport - 15th StreetSurf spot, United StatesStay in Newport BeachWaves 2–3 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  198. GrindersSurf spot, AustraliaStay in AngleseaWaves 2–5 ftWater 14°CSoft wavesThis week: GoodBest day 69/1003 good days
  199. Point AddisSurf spot, AustraliaStay in AngleseaWaves 2–5 ftWater 14°CSoft wavesThis week: GoodBest day 69/1003 good days
  200. Uncle Cliffy'sSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  201. Camp PendeltonSurf spot, United StatesStay in OceansideWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  202. Del Mar JettiesSurf spot, United StatesStay in OceansideWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  203. Oceanside PierSurf spot, United StatesStay in OceansideWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  204. Tyson StreetSurf spot, United StatesStay in OceansideWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  205. Bushrangers baySurf spot, AustraliaStay in Cape SchanckWaves 4–7 ftWater 14°CSoft wavesThis week: GoodBest day 69/1003 good days
  206. Trails - San Onofre State BeachSurf spot, United StatesStay in San OnofreWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 69/1003 good days
  207. Ballyheirnan BaySurf spot, IrelandWaves 4–8 ftWater 13°CSoft wavesThis week: GoodBest day 69/1003 good days
  208. Glass BreakwaterSurf spot, GuamWaves 4–5 ftWater 30°CThis week: GoodBest day 69/1003 good days
  209. MachinesSurf spot, IndonesiaWaves 4–6 ftWater 29°CSoft wavesThis week: GoodBest day 69/1003 good days
  210. Squeaky BeachSurf spot, AustraliaWaves 2–5 ftWater 14°CSoft wavesThis week: GoodBest day 69/1003 good days
  211. Damo's BaySurf spot, AustraliaStay in Victor HarborWaves 3–4 ftWater 15°CSoft wavesThis week: GoodBest day 69/1002 good days
  212. ParsonsSurf spot, AustraliaStay in Victor HarborWaves 3–4 ftWater 15°CCrumbling wavesThis week: GoodBest day 69/1002 good days
  213. sheep creekSurf spot, AustraliaStay in Victor HarborWaves 3–4 ftWater 15°CHollow wavesThis week: GoodBest day 69/1002 good days
  214. dungeons.Surf spot, AustraliaStay in CowesWaves 4–7 ftWater 14°CSoft wavesThis week: GoodBest day 69/1002 good days
  215. Express PointSurf spot, AustraliaStay in CowesWaves 4–7 ftWater 14°CSoft wavesThis week: GoodBest day 69/1002 good days
  216. HabagSurf spot, PhilippinesStay in LanuzaWaves 1–4 ftWater 30°CCrumbling wavesThis week: GoodBest day 69/1002 good days
  217. the oaksSurf spot, AustraliaStay in InverlochWaves 3–7 ftWater 14°CHollow wavesThis week: GoodBest day 69/1002 good days
  218. Cape SchanckSurf spot, AustraliaWaves 4–7 ftWater 14°CCrumbling wavesThis week: GoodBest day 69/1002 good days
  219. MeraSurf spot, JapanWaves 3–5 ftWater 25°CSoft wavesThis week: GoodBest day 69/1002 good days
  220. RattlesSurf spot, AustraliaWaves 3–5 ftWater 15°CCrumbling wavesThis week: GoodBest day 69/1002 good days
  221. Turtle farmsSurf spot, Costa RicaStay in JacóWaves 4–6 ftWater 28°CSoft wavesThis week: GoodBest day 68/1007 good days
  222. La entradaSurf spot, EcuadorStay in AyampeWaves 3–4 ftWater 24°CCrumbling wavesThis week: GoodBest day 68/1007 good days
  223. La RinconadaSurf spot, EcuadorStay in AyampeWaves 3–4 ftWater 24°CCrumbling wavesThis week: GoodBest day 68/1007 good days
  224. Playa NunezSurf spot, EcuadorStay in MontañitaWaves 3–4 ftWater 24°CSoft wavesThis week: GoodBest day 68/1007 good days
  225. El ParedonSurf spot, GuatemalaStay in El ParedónWaves 3–5 ftWater 30°CSoft wavesThis week: GoodBest day 68/1007 good days
  226. MadroñoSurf spot, PanamaStay in PedasíWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 68/1007 good days
  227. Puerto San JoseSurf spot, GuatemalaStay in Puerto San JoséWaves 4–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 68/1007 good days
  228. CamaronalSurf spot, Costa RicaStay in IslitaWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 68/1007 good days
  229. HawaiiSurf spot, GuatemalaStay in MonterricoWaves 4–5 ftWater 30°CSoft wavesThis week: GoodBest day 68/1007 good days
  230. IztapaSurf spot, GuatemalaWaves 4–5 ftWater 30°CCrumbling wavesThis week: GoodBest day 68/1007 good days
  231. Portsea Back BeachSurf spot, AustraliaStay in PortseaWaves 3–5 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1006 good days
  232. SpooksSurf spot, AustraliaStay in QueenscliffWaves 3–5 ftWater 14°CSoft wavesThis week: GoodBest day 68/1006 good days
  233. Playa GuionesSurf spot, Costa RicaStay in NosaraWaves 3–4 ftWater 28°CHollow wavesThis week: GoodBest day 68/1006 good days
  234. Rice paddiesSurf spot, IndonesiaStay in KeramasWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 68/1006 good days
  235. Los OlivosSurf spot, PanamaStay in ZancudoWaves 3–4 ftWater 28°CSoft wavesThis week: GoodBest day 68/1006 good days
  236. The RanchSurf spot, MexicoStay in La SaladitaWaves 3–8 ftWater 30°CCrumbling wavesThis week: GoodBest day 68/1006 good days
  237. Playa LindaSurf spot, MexicoWaves 3–8 ftWater 30°CSlab wavesThis week: GoodBest day 68/1006 good days
  238. DohenySurf spot, United StatesStay in Dana PointWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1005 good days
  239. OwerkandaSurf spot, Sri LankaStay in HikkaduwaWaves 3–5 ftWater 28°CSoft wavesThis week: GoodBest day 68/1005 good days
  240. Las PasasSurf spot, Puerto RicoStay in Vega BajaWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 68/1005 good days
  241. The EstuarySurf spot, MexicoStay in San José del CaboWaves 3–5 ftWater 29°CSoft wavesThis week: GoodBest day 68/1004 good days
  242. Eastern ViewSurf spot, AustraliaStay in LorneWaves 2–4 ftWater 14°CSoft wavesThis week: GoodBest day 68/1004 good days
  243. Cliff st.Surf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  244. Crescent baySurf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  245. El Morro CoveSurf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  246. RockpilesSurf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  247. Sleepy HollowSurf spot, United StatesStay in Laguna BeachWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  248. MacaoSurf spot, Dominican RepublicStay in Uvero AltoWaves 2–6 ftWater 29°CHollow wavesThis week: GoodBest day 68/1004 good days
  249. Cuatro CasasSurf spot, MexicoWaves 3–4 ftWater 19°CSoft wavesThis week: GoodBest day 68/1004 good days
  250. Makarori PointSurf spot, New ZealandWaves 3–5 ftWater 15°CCrumbling wavesThis week: GoodBest day 68/1004 good days
  251. PopotlaSurf spot, MexicoWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1004 good days
  252. Rats ReefSurf spot, New ZealandWaves 3–5 ftWater 15°CSoft wavesThis week: GoodBest day 68/1004 good days
  253. CyrilsSurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 68/1003 good days
  254. Drain PipesSurf spot, United StatesStay in MalibuWaves 2–3 ftWater 19°CHollow wavesThis week: GoodBest day 68/1003 good days
  255. Westward BeachSurf spot, United StatesStay in MalibuWaves 2–3 ftWater 19°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  256. The WedgeSurf spot, United StatesStay in Newport BeachWaves 2–3 ftWater 20°CThis week: GoodBest day 68/1003 good days
  257. Bamboo TreesSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  258. CassidySurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  259. Dutches A-FrameSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  260. South Carlsbad State BeachSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  261. South SideSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  262. Tamarack st.Surf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  263. Terra Mar Cove + PointSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  264. Warm Water JettiesSurf spot, United StatesStay in CarlsbadWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 68/1003 good days
  265. KegsSurf spot, AustraliaStay in RyeWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  266. Lizard HeadsSurf spot, AustraliaStay in RyeWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  267. Rye Ocean BeachSurf spot, AustraliaStay in RyeWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  268. SupertubesSurf spot, AustraliaStay in RyeWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  269. ShoredumpsSurf spot, AustraliaStay in QueenscliffWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 68/1003 good days
  270. Imessouane, the baySurf spot, MoroccoStay in ImsouaneWaves 3–6 ftWater 19°CSoft wavesThis week: GoodBest day 68/1003 good days
  271. Koonya reefSurf spot, AustraliaStay in BlairgowrieWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  272. Shorties - BlairgowrieSurf spot, AustraliaStay in BlairgowrieWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  273. TiberSurf spot, AustraliaStay in BlairgowrieWaves 3–6 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  274. Dana PointSurf spot, United StatesWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 68/1003 good days
  275. JackalsSurf spot, IndonesiaWaves 4–6 ftWater 29°CHollow wavesThis week: GoodBest day 68/1003 good days
  276. LagundriSurf spot, IndonesiaWaves 4–6 ftWater 29°CCrumbling wavesThis week: GoodBest day 68/1003 good days
  277. Tidal RiverSurf spot, AustraliaWaves 2–5 ftWater 14°CSoft wavesThis week: GoodBest day 68/1003 good days
  278. Mexicos rollersSurf spot, AustraliaStay in FlindersWaves 3–6 ftWater 14°CSoft wavesThis week: GoodBest day 68/1002 good days
  279. 7 rocksSurf spot, PhilippinesStay in LanuzaWaves 1–4 ftWater 30°CHollow wavesThis week: GoodBest day 68/1002 good days
  280. Easter ReefSurf spot, AustraliaStay in Port CampbellWaves 4–8 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1002 good days
  281. The pointSurf spot, AustraliaStay in Port CampbellWaves 4–8 ftWater 14°CSoft wavesThis week: GoodBest day 68/1002 good days
  282. Undertow baySurf spot, AustraliaStay in InverlochWaves 3–7 ftWater 14°CCrumbling wavesThis week: GoodBest day 68/1002 good days
  283. GoolwaSurf spot, AustraliaWaves 3–5 ftWater 15°CSoft wavesThis week: GoodBest day 68/1002 good days
  284. Sidi IfniSurf spot, MoroccoWaves 3–6 ftWater 21°CSoft wavesThis week: GoodBest day 68/1002 good days
  285. Smiths BeachSurf spot, AustraliaWaves 4–7 ftWater 14°CSoft wavesThis week: GoodBest day 68/1002 good days
  286. Playa LaidaSurf spot, SpainStay in MundakaWaves 2–13 ftWater 19°CSoft wavesThis week: GoodBest day 68/1001 good day
  287. Bidart - Plage centraleSurf spot, FranceStay in BidartWaves 2–15 ftWater 19°CCrumbling wavesThis week: GoodBest day 68/1001 good day
  288. BakioSurf spot, SpainWaves 2–13 ftWater 19°CHollow wavesThis week: GoodBest day 68/1001 good day
  289. El JadidaSurf spot, MoroccoWaves 3–7 ftWater 21°CSoft wavesThis week: GoodBest day 68/1001 good day
  290. AsunchilloSurf spot, NicaraguaStay in PochomilWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 67/1007 good days
  291. Cherrio'sSurf spot, NicaraguaStay in PochomilWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 67/1007 good days
  292. Chigga'sSurf spot, NicaraguaStay in PochomilWaves 3–5 ftWater 29°CHollow wavesThis week: GoodBest day 67/1007 good days
  293. HemorrhoidsSurf spot, NicaraguaStay in PochomilWaves 3–5 ftWater 29°CCrumbling wavesThis week: GoodBest day 67/1007 good days
  294. Punta malaSurf spot, Costa RicaStay in Esterillos OesteWaves 4–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1007 good days
  295. Koggala LeftsSurf spot, Sri LankaStay in KoggalaWaves 3–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1006 good days
  296. south beachSurf spot, Sri LankaStay in KoggalaWaves 3–5 ftWater 28°CSoft wavesThis week: GoodBest day 67/1006 good days
  297. The PeaksSurf spot, Sri LankaStay in KoggalaWaves 3–5 ftWater 28°CHollow wavesThis week: GoodBest day 67/1006 good days
  298. 411 (quatro-once)Surf spot, PanamaStay in CambutalWaves 4–6 ftWater 28°CHollow wavesThis week: GoodBest day 67/1006 good days
  299. BarrigonaSurf spot, Costa RicaStay in SámaraWaves 3–4 ftWater 28°CCrumbling wavesThis week: GoodBest day 67/1006 good days
  300. InsidesSurf spot, AustraliaStay in Point LonsdaleWaves 3–5 ftWater 14°CCrumbling wavesThis week: GoodBest day 67/1006 good days
Show more

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

Each place is ringed by its best day this week, a surf spot for the level you pick. Zoom in, or tap a cluster, to see the places 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 (161)

Each country's surf spots, on this list and map.