Surf spots in Portugal

283 surf spots in Portugal. 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 150 of 283 places.

  1. AmoreiraSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 63/1002 good days
  2. Monte ClerigoSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 63/1002 good days
  3. Praia da saudeSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CSoft wavesThis week: GoodBest day 62/1002 good days
  4. CarriagemSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 62/1002 good days
  5. BurgauSurf spot, PortugalStay in LuzWaves 2–4 ftWater 20°CHollow wavesThis week: GoodBest day 61/1005 good days
  6. LuzSurf spot, PortugalWaves 2–4 ftWater 20°CSoft wavesThis week: GoodBest day 61/1005 good days
  7. Praia NovaSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CSoft wavesThis week: GoodBest day 61/1002 good days
  8. RivieraSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CSoft wavesThis week: GoodBest day 60/1002 good days
  9. Praia do BordeiraSurf spot, PortugalStay in BordeiraWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 60/1002 good days
  10. CaldeiraSurf spot, PortugalStay in CalhetaWaves 2–4 ftWater 22°CSlab wavesThis week: GoodBest day 59/1004 good days
  11. Punta da CaldeiraSurf spot, PortugalStay in CalhetaWaves 2–4 ftWater 22°CSlab wavesThis week: GoodBest day 59/1004 good days
  12. Praia da RainhaSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 59/1002 good days
  13. Lage do PescadorSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 59/1002 good days
  14. Praia dos MosteirosSurf spot, PortugalStay in Ribeira GrandeWaves 3–7 ftWater 22°CHollow wavesThis week: GoodBest day 58/1003 good days
  15. Santa CatarinaSurf spot, PortugalStay in Praia da Vitória (Santa Cruz)Waves 2–5 ftWater 21°CSoft wavesThis week: GoodBest day 58/1003 good days
  16. CanalSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 58/1002 good days
  17. AreiasSurf spot, PortugalStay in Ribeira GrandeWaves 3–7 ftWater 22°CHollow wavesThis week: GoodBest day 57/1003 good days
  18. Baixa da Vila NovaSurf spot, PortugalStay in Praia da Vitória (Santa Cruz)Waves 3–6 ftWater 21°CHollow wavesThis week: GoodBest day 57/1003 good days
  19. Praia Santa Barbara (Ribeira Grande)Surf spot, PortugalStay in Ribeira GrandeWaves 3–7 ftWater 22°CCrumbling wavesThis week: GoodBest day 57/1003 good days
  20. Praia SantanaSurf spot, PortugalStay in Ribeira GrandeWaves 3–7 ftWater 22°CHollow wavesThis week: GoodBest day 57/1003 good days
  21. Rabo de PeixeSurf spot, PortugalStay in Ribeira GrandeWaves 3–7 ftWater 22°CHollow wavesThis week: GoodBest day 57/1003 good days
  22. Baixa da ViolaSurf spot, PortugalWaves 4–7 ftWater 22°CHollow wavesThis week: GoodBest day 57/1003 good days
  23. OdeceixeSurf spot, PortugalWaves 4–7 ftWater 19°CHollow wavesThis week: GoodBest day 57/1002 good days
  24. Praia do PEGOSurf spot, PortugalStay in ComportaWaves 2–4 ftWater 18°CHollow wavesThis week: GoodBest day 56/1004 good days
  25. Fonte da TelhaSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CHollow wavesThis week: GoodBest day 56/1002 good days
  26. Vale FigueiraSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 56/1002 good days
  27. AnjosSurf spot, PortugalStay in Vila do PortoWaves 2–5 ftWater 23°CSlab wavesThis week: GoodBest day 56/1002 good days
  28. Aberta-A-NovaSurf spot, PortugalStay in MelidesWaves 2–5 ftWater 18°CHollow wavesThis week: GoodBest day 55/1004 good days
  29. Casa do SolSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 55/1002 good days
  30. Praia Do CasteloSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 55/1002 good days
  31. FigueirosSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 55/1002 good days
  32. Ponta RuivaSurf spot, PortugalStay in SagresWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 55/1002 good days
  33. CastelejoSurf spot, PortugalStay in Vila do BispoWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 55/1002 good days
  34. CordoamaSurf spot, PortugalStay in Vila do BispoWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 55/1002 good days
  35. Ponta do PargoSurf spot, PortugalStay in Jardim do MarWaves 4–7 ftWater 23°CSlab wavesThis week: GoodBest day 55/1001 good day
  36. BicasSurf spot, PortugalWaves 3–7 ftWater 19°CHollow wavesThis week: GoodBest day 55/1001 good day
  37. Praia da Foz - Cabo Espichel, SesimbraSurf spot, PortugalWaves 3–7 ftWater 19°CHollow wavesThis week: GoodBest day 55/1001 good day
  38. Baia das Quatro RibeirasSurf spot, PortugalStay in Praia da Vitória (Santa Cruz)Waves 3–6 ftWater 21°CHollow wavesThis week: GoodBest day 54/1003 good days
  39. CoelhosSurf spot, PortugalStay in MelidesWaves 2–5 ftWater 18°CHollow wavesThis week: GoodBest day 54/1003 good days
  40. Santa IriaSurf spot, PortugalStay in Ribeira GrandeWaves 4–7 ftWater 22°CHollow wavesThis week: GoodBest day 54/1002 good days
  41. ArrifanaSurf spot, PortugalStay in AljezurWaves 4–8 ftWater 19°CSoft wavesThis week: GoodBest day 54/1001 good day
  42. MelidesSurf spot, PortugalWaves 2–5 ftWater 18°CHollow wavesThis week: GoodBest day 54/1001 good day
  43. Praia do mecoSurf spot, PortugalWaves 3–7 ftWater 19°CHollow wavesThis week: GoodBest day 54/1001 good day
  44. Faja dos CubresSurf spot, PortugalStay in CalhetaWaves 2–4 ftWater 22°CHollow wavesThis week: GoodBest day 53/1004 good days
  45. Praia FormosaSurf spot, PortugalStay in FunchalWaves 3–4 ftWater 23°CHollow wavesThis week: GoodBest day 53/1004 good days
  46. CarvalhalSurf spot, PortugalStay in ComportaWaves 2–4 ftWater 18°CThis week: GoodBest day 53/1003 good days
  47. AlmograveSurf spot, PortugalWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 53/1002 good days
  48. MalhãoSurf spot, PortugalStay in Porto CovoWaves 3–7 ftWater 18°CHollow wavesThis week: GoodBest day 53/1001 good day
  49. Lagoa de AlbufeiraSurf spot, PortugalWaves 3–7 ftWater 19°CHollow wavesThis week: GoodBest day 53/1001 good day
  50. AmadoSurf spot, PortugalStay in CarrapateiraWaves 4–8 ftWater 19°CCrumbling wavesThis week: GoodBest day 52/1002 good days
  51. CarrapateiraSurf spot, PortugalWaves 4–8 ftWater 19°CHollow wavesThis week: GoodBest day 52/1002 good days
  52. AivadosSurf spot, PortugalStay in Porto CovoWaves 3–7 ftWater 18°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  53. Paul do MarSurf spot, PortugalStay in CalhetaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 52/1001 good day
  54. Ponta PequinaSurf spot, PortugalStay in CalhetaWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 52/1001 good day
  55. BelgasSurf spot, PortugalStay in Foz do ArelhoWaves 4–9 ftWater 17°CHollow wavesThis week: GoodBest day 52/1001 good day
  56. Vila Nova de MilfontesSurf spot, PortugalWaves 3–7 ftWater 18°CSoft wavesThis week: GoodBest day 52/1001 good day
  57. Zambujeira do MarSurf spot, PortugalWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 51/1003 good days
  58. BicaSurf spot, PortugalStay in CascaisWaves 4–8 ftWater 18°CSoft wavesThis week: GoodBest day 51/1001 good day
  59. Sao PedroSurf spot, PortugalStay in CascaisWaves 4–8 ftWater 18°CSoft wavesThis week: GoodBest day 51/1001 good day
  60. Jardim do marSurf spot, PortugalStay in Jardim do MarWaves 3–6 ftWater 23°CHollow wavesThis week: GoodBest day 51/1001 good day
  61. PizoSurf spot, PortugalStay in FunchalWaves 3–4 ftWater 23°CHollow wavesThis week: GoodBest day 50/1004 good days
  62. BafureiraSurf spot, PortugalStay in CascaisWaves 4–7 ftWater 18°CHollow wavesThis week: GoodBest day 50/1002 good days
  63. Dragao VermelhoSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 50/1002 good days
  64. Praia do BarbasSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CSoft wavesThis week: GoodBest day 50/1002 good days
  65. Praia da VieirinhaSurf spot, PortugalStay in Porto CovoWaves 3–6 ftWater 18°CHollow wavesThis week: GoodBest day 50/1002 good days
  66. Ponta DelgadaSurf spot, PortugalStay in São VicenteWaves 3–9 ftWater 23°CHollow wavesThis week: GoodBest day 50/1002 good days
  67. Praia do NorteSurf spot, PortugalStay in CapeloWaves 4–7 ftWater 21°CHollow wavesThis week: GoodBest day 50/1002 good days
  68. Ponta do QueimadoSurf spot, PortugalStay in Praia da Vitória (Santa Cruz)Waves 3–7 ftWater 21°CSlab wavesThis week: GoodBest day 50/1001 good day
  69. BaiaSurf spot, PortugalStay in Porto CovoWaves 3–7 ftWater 18°CHollow wavesThis week: GoodBest day 50/1001 good day
  70. Canal das BarcasSurf spot, PortugalStay in Vila Nova de MilfontesWaves 3–7 ftWater 18°CHollow wavesThis week: GoodBest day 50/1001 good day
  71. FaialSurf spot, PortugalWaves 3–8 ftWater 23°CHollow wavesThis week: GoodBest day 50/1001 good day
  72. Porto CovoSurf spot, PortugalWaves 3–7 ftWater 18°CHollow wavesThis week: GoodBest day 50/1001 good day
  73. Praia CDSSurf spot, PortugalStay in Costa da CaparicaWaves 3–6 ftWater 18°CSoft wavesThis week: GoodBest day 49/1002 good days
  74. CabedeloSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  75. Kings RockSurf spot, PortugalStay in Viana do CasteloWaves 2–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  76. Capela de ParamosSurf spot, PortugalStay in EspinhoWaves 3–10 ftWater 17°CSoft wavesThis week: GoodBest day 49/1001 good day
  77. SanguessugaSurf spot, PortugalStay in Porto CovoWaves 3–6 ftWater 18°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  78. SilvaldeSurf spot, PortugalStay in EspinhoWaves 3–10 ftWater 17°CSoft wavesThis week: GoodBest day 49/1001 good day
  79. Ponta Dos CapelinhosSurf spot, PortugalStay in CapeloWaves 4–7 ftWater 21°CSlab wavesThis week: GoodBest day 49/1001 good day
  80. Porto da cruzSurf spot, PortugalStay in Porto da CruzWaves 3–8 ftWater 23°CHollow wavesThis week: GoodBest day 49/1001 good day
  81. Costa da CaparicaSurf spot, PortugalWaves 3–6 ftWater 18°CSoft wavesThis week: GoodBest day 49/1001 good day
  82. Praia da BarraSurf spot, PortugalWaves 3–9 ftWater 17°CSoft wavesThis week: GoodBest day 49/1001 good day
  83. BuarcosSurf spot, PortugalWaves 4–10 ftWater 17°CCrumbling wavesThis week: GoodBest day 48/1002 good days
  84. Cabedelo (o Point-Break)Surf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CSoft wavesThis week: GoodBest day 48/1001 good day
  85. MurtinheiraSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CHollow wavesThis week: GoodBest day 48/1001 good day
  86. Praia da ArdaSurf spot, PortugalStay in Viana do CasteloWaves 2–11 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  87. Praia de ardaSurf spot, PortugalStay in Viana do CasteloWaves 2–11 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  88. CagalhotosSurf spot, PortugalStay in EspinhoWaves 3–10 ftWater 17°CSoft wavesThis week: GoodBest day 48/1001 good day
  89. Madalena do marSurf spot, PortugalStay in CalhetaWaves 3–5 ftWater 23°CHollow wavesThis week: GoodBest day 48/1001 good day
  90. Praia dos InglesesSurf spot, PortugalStay in CaminhaWaves 2–11 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  91. Achadas da CruzSurf spot, PortugalStay in Porto MonizWaves 4–8 ftWater 23°CSlab wavesThis week: GoodBest day 48/1001 good day
  92. Faja da AreiaSurf spot, PortugalStay in São VicenteWaves 3–9 ftWater 23°CHollow wavesThis week: GoodBest day 48/1001 good day
  93. São VicenteSurf spot, PortugalWaves 3–9 ftWater 23°CHollow wavesThis week: GoodBest day 48/1001 good day
  94. AmorosaSurf spot, PortugalStay in Viana do CasteloWaves 2–8 ftWater 16°CCrumbling wavesThis week: FairBest day 47/100
  95. cabo mondegoSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CHollow wavesThis week: FairBest day 47/100
  96. Cova GalaSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CSoft wavesThis week: FairBest day 47/100
  97. Praia do TelheiroSurf spot, PortugalStay in SagresWaves 4–8 ftWater 19°CHollow wavesThis week: FairBest day 47/100
  98. PedrogãoSurf spot, PortugalStay in Marinha GrandeWaves 4–10 ftWater 17°CSoft wavesThis week: FairBest day 47/100
  99. Foz do ArelhoSurf spot, PortugalWaves 4–9 ftWater 17°CHollow wavesThis week: FairBest day 47/100
  100. The Edge - Molhe NorteSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CSoft wavesThis week: FairBest day 46/100
  101. IlhaSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CCrumbling wavesThis week: FairBest day 46/100
  102. Praia da SereiaSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CHollow wavesThis week: FairBest day 46/100
  103. SalgueirosSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CHollow wavesThis week: FairBest day 46/100
  104. TonelSurf spot, PortugalStay in SagresWaves 4–8 ftWater 20°CSlab wavesThis week: FairBest day 46/100
  105. Praia AtlânticoSurf spot, PortugalStay in EspinhoWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  106. Praia azulSurf spot, PortugalStay in EspinhoWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  107. Vila Praia de AncoraSurf spot, PortugalStay in CaminhaWaves 2–11 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  108. CanideloSurf spot, PortugalWaves 3–10 ftWater 16°CHollow wavesThis week: FairBest day 46/100
  109. EspinhoSurf spot, PortugalWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  110. Figueira da FozSurf spot, PortugalWaves 4–10 ftWater 17°CSoft wavesThis week: FairBest day 46/100
  111. AlmagreiraSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CHollow wavesThis week: FairBest day 45/100
  112. BaíaSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CSoft wavesThis week: FairBest day 45/100
  113. Baleal SulSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CSoft wavesThis week: FairBest day 45/100
  114. Cantinho da BaiaSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CCrumbling wavesThis week: FairBest day 45/100
  115. ConsolacaoSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CCrumbling wavesThis week: FairBest day 45/100
  116. FiscaisSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CSoft wavesThis week: FairBest day 45/100
  117. Mini pipeSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CCrumbling wavesThis week: FairBest day 45/100
  118. Porto BatelSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CCrumbling wavesThis week: FairBest day 45/100
  119. BezerroSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 45/100
  120. OurigoSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CCrumbling wavesThis week: FairBest day 45/100
  121. GranjaSurf spot, PortugalStay in EspinhoWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 45/100
  122. Praia da NazaréSurf spot, PortugalStay in NazaréWaves 4–10 ftWater 17°CSlab wavesThis week: FairBest day 45/100
  123. Praia ParedesSurf spot, PortugalStay in NazaréWaves 5–10 ftWater 17°CHollow wavesThis week: FairBest day 45/100
  124. Praia da VieiraSurf spot, PortugalWaves 5–10 ftWater 17°CSoft wavesThis week: FairBest day 45/100
  125. Rocky PointSurf spot, PortugalWaves 3–10 ftWater 16°CSoft wavesThis week: FairBest day 45/100
  126. Molhe LesteSurf spot, PortugalStay in PenicheWaves 4–9 ftWater 17°CSoft wavesThis week: FairBest day 44/100
  127. Cabedelo do douroSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CThis week: FairBest day 44/100
  128. LuzSurf spot, PortugalStay in MatosinhosWaves 3–10 ftWater 16°CHollow wavesThis week: FairBest day 44/100
  129. praia da torreiraSurf spot, PortugalStay in TorreiraWaves 2–8 ftWater 17°CThis week: FairBest day 44/100
  130. Lugar de baixoSurf spot, PortugalWaves 3–5 ftWater 23°CHollow wavesThis week: FairBest day 44/100
  131. Cabedelo de VianaSurf spot, PortugalStay in Viana do CasteloWaves 2–7 ftWater 16°CSoft wavesThis week: FairBest day 43/100
  132. Praia de MoledoSurf spot, PortugalStay in CaminhaWaves 2–12 ftWater 16°CSoft wavesThis week: FairBest day 43/100
  133. Sao Pedro de MoelSurf spot, PortugalWaves 5–10 ftWater 17°CHollow wavesThis week: FairBest day 43/100
  134. Praia da leirosaSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CSoft wavesThis week: FairBest day 42/100
  135. Praia do Osso da BaleiaSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CSoft wavesThis week: FairBest day 42/100
  136. AzuraraSurf spot, PortugalStay in Vila do CondeWaves 2–10 ftWater 16°CCrumbling wavesThis week: FairBest day 42/100
  137. Praia da TochaSurf spot, PortugalStay in BuarcosWaves 4–10 ftWater 17°CCrumbling wavesThis week: FairBest day 42/100
  138. Praia de MiraSurf spot, PortugalWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 42/100
  139. Sao TorpesSurf spot, PortugalStay in Porto CovoWaves 3–6 ftWater 18°CHollow wavesThis week: FairBest day 41/100
  140. punta dos picosSurf spot, PortugalStay in CaminhaWaves 2–12 ftWater 16°CHollow wavesThis week: FairBest day 41/100
  141. CarcavelosSurf spot, PortugalWaves 4–7 ftWater 18°CCrumbling wavesThis week: FairBest day 41/100
  142. Cabo RasoSurf spot, PortugalStay in CascaisWaves 5–9 ftWater 18°CHollow wavesThis week: FairBest day 40/100
  143. Pico da minaSurf spot, PortugalStay in Figueira da FozWaves 4–10 ftWater 17°CHollow wavesThis week: FairBest day 40/100
  144. Praia do SulSurf spot, PortugalStay in NazaréWaves 4–10 ftWater 17°CHollow wavesThis week: FairBest day 39/100
  145. SamoucoSurf spot, PortugalStay in Marinha GrandeWaves 5–10 ftWater 17°CCrumbling wavesThis week: FairBest day 39/100
  146. GuinchoSurf spot, PortugalStay in CascaisWaves 5–9 ftWater 18°CHollow wavesThis week: FairBest day 38/100
  147. OfirSurf spot, PortugalStay in EsposendeWaves 2–8 ftWater 16°CHollow wavesThis week: FairBest day 38/100
  148. Praia da Areia BrancaSurf spot, PortugalStay in LourinhãWaves 4–9 ftWater 17°CCrumbling wavesThis week: FairBest day 38/100
  149. VivendasSurf spot, PortugalStay in EsposendeWaves 2–8 ftWater 16°CHollow wavesThis week: FairBest day 38/100
  150. EsposendeSurf spot, PortugalWaves 2–8 ftWater 16°CSoft wavesThis week: FairBest day 38/100
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.