Surf spots in South Africa

502 surf spots in South Africa. 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 450 of 502 places.

  1. Noetsie (De Hoop Reserve)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 63/1001 good day
  2. Storms River MouthSurf spot, South AfricaWaves 3–10 ftWater 17°CCrumbling wavesThis week: GoodBest day 62/1001 good day
  3. ElectricsSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CHollow wavesThis week: GoodBest day 60/1003 good days
  4. Nature's ValleySurf spot, South AfricaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 60/1001 good day
  5. Lagoon WedgeSurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 59/1001 good day
  6. The Heads (Back Reef)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 59/1001 good day
  7. The Heads (Rock spot)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 59/1001 good day
  8. Wilderness BeachSurf spot, South AfricaStay in WildernessWaves 2–7 ftWater 17°CHollow wavesThis week: GoodBest day 58/1002 good days
  9. The HeadsSurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 58/1001 good day
  10. Brenton On SeaSurf spot, South AfricaStay in Brenton on SeaWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 58/1001 good day
  11. BarniclesSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CHollow wavesThis week: GoodBest day 57/1002 good days
  12. Dangers, reefSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CHollow wavesThis week: GoodBest day 57/1002 good days
  13. pitzmah (clazo's ledge)Surf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CCrumbling wavesThis week: GoodBest day 57/1002 good days
  14. A FramesSurf spot, South AfricaStay in WildernessWaves 3–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 56/1002 good days
  15. Kleinkrans BeachSurf spot, South AfricaStay in WildernessWaves 3–8 ftWater 17°CSoft wavesThis week: GoodBest day 56/1002 good days
  16. GlentanaSurf spot, South AfricaWaves 2–7 ftWater 17°CHollow wavesThis week: GoodBest day 56/1002 good days
  17. Vic Bay (Beachbreak)Surf spot, South AfricaStay in WildernessWaves 3–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  18. Victoria BaySurf spot, South AfricaStay in WildernessWaves 3–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 56/1001 good day
  19. Wilderness RivermouthSurf spot, South AfricaStay in WildernessWaves 3–8 ftWater 17°CHollow wavesThis week: GoodBest day 56/1001 good day
  20. MonwabisiSurf spot, South AfricaStay in KhayelitshaWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 55/1004 good days
  21. Nine mile ReefSurf spot, South AfricaStay in KhayelitshaWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 55/1004 good days
  22. Dana BaySurf spot, South AfricaStay in Mossel BayWaves 2–7 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  23. Herolds BaySurf spot, South AfricaWaves 2–8 ftWater 17°CHollow wavesThis week: GoodBest day 55/1002 good days
  24. Buffalo Bay (Opies)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 55/1001 good day
  25. Buffalo Bay (Reef)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 55/1001 good day
  26. Buffalo Bay (Rock)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 55/1001 good day
  27. SelisSurf spot, South AfricaStay in MilnertonWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 55/1001 good day
  28. Sandpoep ShoreySurf spot, South AfricaStay in SedgefieldWaves 3–9 ftWater 17°CSoft wavesThis week: GoodBest day 55/1001 good day
  29. VleesbaaiSurf spot, South AfricaStay in Mossel BayWaves 2–6 ftWater 17°CSoft wavesThis week: GoodBest day 54/1002 good days
  30. Lourie ReefSurf spot, South AfricaStay in Herolds BayWaves 2–8 ftWater 17°CHollow wavesThis week: GoodBest day 54/1002 good days
  31. GrootbrakSurf spot, South AfricaWaves 2–7 ftWater 17°CCrumbling wavesThis week: GoodBest day 54/1002 good days
  32. YondersSurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 54/1001 good day
  33. SkipskopSurf spot, South AfricaStay in ArnistonWaves 2–6 ftWater 17°CSoft wavesThis week: GoodBest day 54/1001 good day
  34. Waenhuiskrans Arniston Roman beachSurf spot, South AfricaStay in ArnistonWaves 2–7 ftWater 17°CSoft wavesThis week: GoodBest day 54/1001 good day
  35. Waenhuiskrans PointSurf spot, South AfricaStay in ArnistonWaves 2–7 ftWater 17°CSoft wavesThis week: GoodBest day 54/1001 good day
  36. Dolphin PointSurf spot, South AfricaStay in JongensfonteinWaves 3–8 ftWater 17°CHollow wavesThis week: GoodBest day 54/1001 good day
  37. ArnistonSurf spot, South AfricaWaves 2–7 ftWater 17°CSoft wavesThis week: GoodBest day 54/1001 good day
  38. BellowsSurf spot, South AfricaWaves 2–5 ftWater 16°CThis week: GoodBest day 53/1002 good days
  39. Buffalo Bay (Bert rock)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  40. Buffalo Bay (Oyster Banks)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CSoft wavesThis week: GoodBest day 53/1001 good day
  41. Fish BomaSurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  42. Wild SideSurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 53/1001 good day
  43. Gerickes (Scar reef)Surf spot, South AfricaStay in SedgefieldWaves 3–9 ftWater 17°CSoft wavesThis week: GoodBest day 53/1001 good day
  44. Goukamma RivermouthSurf spot, South AfricaStay in Brenton on SeaWaves 3–9 ftWater 17°CSoft wavesThis week: GoodBest day 53/1001 good day
  45. Buffalo Bay (Wildside Shorey)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  46. CamelotSurf spot, South AfricaStay in Betty's BayWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  47. WaterfallsSurf spot, South AfricaStay in Betty's BayWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  48. Moonlight BaySurf spot, South AfricaStay in Pringle BayWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  49. Gerickes back reefSurf spot, South AfricaStay in SedgefieldWaves 3–9 ftWater 17°CHollow wavesThis week: GoodBest day 52/1001 good day
  50. Gerickes Point (Left)Surf spot, South AfricaStay in SedgefieldWaves 3–9 ftWater 17°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  51. Red Nose RockSurf spot, South AfricaStay in StilbaaiWaves 3–8 ftWater 17°CSoft wavesThis week: GoodBest day 52/1001 good day
  52. KleinmondSurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 52/1001 good day
  53. BlaauwbergSurf spot, South AfricaStay in MilnertonWaves 3–9 ftWater 15°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  54. DolfinesSurf spot, South AfricaStay in StilbaaiWaves 3–8 ftWater 17°CSoft wavesThis week: GoodBest day 51/1001 good day
  55. SkulpiesbaaiSurf spot, South AfricaStay in StilbaaiWaves 3–8 ftWater 17°CSoft wavesThis week: GoodBest day 51/1001 good day
  56. Vallies Doom ShoreySurf spot, South AfricaStay in SedgefieldWaves 3–9 ftWater 17°CSoft wavesThis week: GoodBest day 51/1001 good day
  57. KakkarlakSurf spot, South AfricaStay in KleinmondWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  58. KokkerotSurf spot, South AfricaStay in KleinmondWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  59. Meerensee beachSurf spot, South AfricaStay in KleinmondWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 51/1001 good day
  60. Blinkklip ReefSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1003 good days
  61. SecondsSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1003 good days
  62. SecondsSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1003 good days
  63. Blinkklip Inner ReefSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1002 good days
  64. Duckies ReefSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1002 good days
  65. Strand (pipe)Surf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1002 good days
  66. BakovenSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  67. Bali BaySurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  68. Clifton 4th BeachSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  69. GasworksSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  70. QueensSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  71. SewersSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  72. TidalsSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 50/1001 good day
  73. AECI beachbreak.Surf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  74. Die PoortSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  75. Greenways ReefSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  76. SilkiesSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  77. SandbaaiSurf spot, South AfricaStay in HermanusWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  78. Sandbaai BeachSurf spot, South AfricaStay in HermanusWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  79. Sunset BeachSurf spot, South AfricaStay in MilnertonWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 50/1001 good day
  80. A-SpanSurf spot, South AfricaStay in ArnistonWaves 2–7 ftWater 17°CSoft wavesThis week: GoodBest day 50/1001 good day
  81. KakapoSurf spot, South AfricaStay in NoordhoekWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  82. South PierSurf spot, South AfricaStay in Richards BayWaves 4–9 ftWater 22°CHollow wavesThis week: GoodBest day 50/1001 good day
  83. JongensfonteinSurf spot, South AfricaWaves 3–8 ftWater 17°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  84. Pebbles ShoreySurf spot, South AfricaWaves 3–9 ftWater 16°CSoft wavesThis week: GoodBest day 50/1001 good day
  85. Sunset reefSurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 50/1001 good day
  86. Washing MachinesSurf spot, South AfricaWaves 3–9 ftWater 16°CHollow wavesThis week: GoodBest day 50/1001 good day
  87. GuntiesSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CHollow wavesThis week: GoodBest day 49/1001 good day
  88. Lagoon MouthSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  89. Milton Pool leftSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CHollow wavesThis week: GoodBest day 49/1001 good day
  90. RocklandsSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CHollow wavesThis week: GoodBest day 49/1001 good day
  91. Solly'sSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CHollow wavesThis week: GoodBest day 49/1001 good day
  92. 1ste SteenSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  93. 2de SteenSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  94. 3de SteenSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  95. Big BaySurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  96. Derde SteenSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  97. Haakgat PointSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  98. Horse TrailsSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  99. Kamer van 17Surf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  100. Little BaySurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  101. ShellsSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  102. SnottballsSurf spot, South AfricaStay in MelkbosstrandWaves 3–9 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  103. Van RiebeekSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CSoft wavesThis week: GoodBest day 49/1001 good day
  104. Kalk Bay (Backdoor)Surf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  105. Kalk Bay ReefSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  106. Off the wall, Kalk BaySurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  107. Virgin PointSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  108. HardebaaiSurf spot, South AfricaStay in HermanusWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  109. Magnet RockSurf spot, South AfricaStay in HermanusWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  110. Mini ReefSurf spot, South AfricaStay in HermanusWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  111. Vendetta ReefSurf spot, South AfricaStay in HermanusWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  112. LucienSurf spot, South AfricaStay in MargateWaves 4–8 ftWater 22°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  113. Conveyer BeltsSurf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  114. Crayfish FactorySurf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  115. I&J'sSurf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 49/1001 good day
  116. KommetjieSurf spot, South AfricaWaves 3–9 ftWater 16°CSoft wavesThis week: GoodBest day 49/1001 good day
  117. KransSurf spot, South AfricaWaves 3–9 ftWater 16°CSoft wavesThis week: GoodBest day 49/1001 good day
  118. Long Dong IslandSurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  119. Mysto Freight TrainsSurf spot, South AfricaWaves 2–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 49/1001 good day
  120. Camps Bay shoreySurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 48/1001 good day
  121. Glen BeachSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 48/1001 good day
  122. Glen ReefSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: GoodBest day 48/1001 good day
  123. The BoilerSurf spot, South AfricaStay in Fish HoekWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  124. Harbour IslandSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: GoodBest day 48/1001 good day
  125. Baby JSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  126. Bay viewSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  127. PasturesSurf spot, South AfricaStay in Saint Helena BayWaves 2–6 ftWater 15°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  128. Dolphin PointSurf spot, South AfricaStay in MargateWaves 3–9 ftWater 22°CSoft wavesThis week: GoodBest day 48/1001 good day
  129. Margate BeachSurf spot, South AfricaStay in MargateWaves 4–8 ftWater 22°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  130. Ski-Boat BaySurf spot, South AfricaStay in MargateWaves 3–9 ftWater 22°CSoft wavesThis week: GoodBest day 48/1001 good day
  131. Pearly Beach editSurf spot, South AfricaStay in Pearly BeachWaves 3–9 ftWater 16°CSoft wavesThis week: GoodBest day 48/1001 good day
  132. Southbroom - Sea VillageSurf spot, South AfricaStay in SouthbroomWaves 3–9 ftWater 22°CSoft wavesThis week: GoodBest day 48/1001 good day
  133. Kak Gat (KAK HOLE)Surf spot, South AfricaStay in JongensfonteinWaves 3–8 ftWater 17°CHollow wavesThis week: GoodBest day 48/1001 good day
  134. Ramsgate BeachSurf spot, South AfricaStay in RamsgateWaves 3–9 ftWater 22°CSoft wavesThis week: GoodBest day 48/1001 good day
  135. BatterySurf spot, South AfricaWaves 3–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  136. BoneyardsSurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: GoodBest day 48/1001 good day
  137. DrainpipesSurf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  138. HawstonSurf spot, South AfricaWaves 3–9 ftWater 16°CSoft wavesThis week: GoodBest day 48/1001 good day
  139. K 364Surf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  140. K 365Surf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  141. LedgeSurf spot, South AfricaWaves 3–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  142. Outer KomSurf spot, South AfricaWaves 3–9 ftWater 16°CHollow wavesThis week: GoodBest day 48/1001 good day
  143. SouthbroomSurf spot, South AfricaWaves 3–9 ftWater 22°CSoft wavesThis week: GoodBest day 48/1001 good day
  144. Clifton 3rd BeachSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: FairBest day 47/100
  145. CaptainsSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CSoft wavesThis week: FairBest day 47/100
  146. Crayfish ReefSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CCrumbling wavesThis week: FairBest day 47/100
  147. HolbaaiSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CSoft wavesThis week: FairBest day 47/100
  148. SlabbertsSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CSoft wavesThis week: FairBest day 47/100
  149. BayviewSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  150. OnrusSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CCrumbling wavesThis week: FairBest day 47/100
  151. GouritsmouthSurf spot, South AfricaStay in Mossel BayWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 47/100
  152. Secrets (Chapmans Peak Shorey)Surf spot, South AfricaStay in Hout BayWaves 2–9 ftWater 16°CHollow wavesThis week: FairBest day 47/100
  153. The HoekSurf spot, South AfricaStay in Hout BayWaves 3–9 ftWater 16°CHollow wavesThis week: FairBest day 47/100
  154. Tidle PoolSurf spot, South AfricaStay in Mossel BayWaves 3–8 ftWater 17°CSoft wavesThis week: FairBest day 47/100
  155. IgodaSurf spot, South AfricaStay in East LondonWaves 2–8 ftWater 21°CCrumbling wavesThis week: FairBest day 47/100
  156. MK'sSurf spot, South AfricaStay in MargateWaves 4–9 ftWater 22°CCrumbling wavesThis week: FairBest day 47/100
  157. Danger PointSurf spot, South AfricaStay in GansbaaiWaves 3–9 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  158. ParanoiaSurf spot, South AfricaStay in Pringle BayWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 47/100
  159. Tidal PoolsSurf spot, South AfricaStay in Pringle BayWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 47/100
  160. Noordhoek BeachSurf spot, South AfricaStay in NoordhoekWaves 2–9 ftWater 16°CSoft wavesThis week: FairBest day 47/100
  161. CrabsSurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: FairBest day 47/100
  162. Inner komSurf spot, South AfricaWaves 3–9 ftWater 16°CHollow wavesThis week: FairBest day 47/100
  163. Koeelbay (caves)Surf spot, South AfricaWaves 2–7 ftWater 17°CHollow wavesThis week: FairBest day 47/100
  164. Koeelbay (Ledges)Surf spot, South AfricaWaves 2–7 ftWater 17°CCrumbling wavesThis week: FairBest day 47/100
  165. Koeelbay (Main beach)Surf spot, South AfricaWaves 2–7 ftWater 17°CHollow wavesThis week: FairBest day 47/100
  166. Misty CliffsSurf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: FairBest day 47/100
  167. Scarborough BeachSurf spot, South AfricaWaves 2–9 ftWater 16°CCrumbling wavesThis week: FairBest day 47/100
  168. Scarborough PointSurf spot, South AfricaWaves 2–9 ftWater 16°CCrumbling wavesThis week: FairBest day 47/100
  169. Shelly BeachSurf spot, South AfricaWaves 4–9 ftWater 22°CSoft wavesThis week: FairBest day 47/100
  170. UmtentweniSurf spot, South AfricaWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 47/100
  171. 1st BankSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: FairBest day 46/100
  172. Cherry RockSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: FairBest day 46/100
  173. 11th Ave Melkbos StrandSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CCrumbling wavesThis week: FairBest day 46/100
  174. Beach roadSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CCrumbling wavesThis week: FairBest day 46/100
  175. Tube WaveSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CSoft wavesThis week: FairBest day 46/100
  176. Grotto BeachSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  177. Mosselrivier RivermouthSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  178. VoelklipSurf spot, South AfricaStay in HermanusWaves 3–8 ftWater 16°CCrumbling wavesThis week: FairBest day 46/100
  179. Chapman's Peak mystery lefts.Surf spot, South AfricaStay in Hout BayWaves 2–9 ftWater 16°CHollow wavesThis week: FairBest day 46/100
  180. DungeonsSurf spot, South AfricaStay in Hout BayWaves 3–9 ftWater 16°CCrumbling wavesThis week: FairBest day 46/100
  181. Dungeons (The Slab section)Surf spot, South AfricaStay in Hout BayWaves 3–9 ftWater 16°CCrumbling wavesThis week: FairBest day 46/100
  182. KanonSurf spot, South AfricaStay in Mossel BayWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 46/100
  183. St MichaelsSurf spot, South AfricaStay in MargateWaves 4–9 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  184. Uvongo BeachSurf spot, South AfricaStay in MargateWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  185. Oslo BeachSurf spot, South AfricaStay in Port ShepstoneWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  186. Sunwich PortSurf spot, South AfricaStay in Port ShepstoneWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  187. DunesSurf spot, South AfricaStay in NoordhoekWaves 2–9 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  188. Bendigo PointSurf spot, South AfricaWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  189. Haines BackdoorSurf spot, South AfricaWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 46/100
  190. Kelp FactorySurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: FairBest day 46/100
  191. Selecta's WedgeSurf spot, South AfricaWaves 3–9 ftWater 16°CSoft wavesThis week: FairBest day 46/100
  192. Gas ChambersSurf spot, South AfricaStay in MelkbosstrandWaves 2–8 ftWater 15°CHollow wavesThis week: FairBest day 45/100
  193. GouritzmouthSurf spot, South AfricaStay in Mossel BayWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 45/100
  194. Tafelberg ReefSurf spot, South AfricaStay in Hout BayWaves 3–9 ftWater 16°CThis week: FairBest day 45/100
  195. Bettysbay (main beach)Surf spot, South AfricaStay in Betty's BayWaves 3–9 ftWater 16°CCrumbling wavesThis week: FairBest day 45/100
  196. Marina BeachSurf spot, South AfricaStay in Port ShepstoneWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 45/100
  197. Boneyard CJSurf spot, South AfricaStay in ElandsbaaiWaves 2–5 ftWater 14°CSoft wavesThis week: FairBest day 45/100
  198. Banana ReefSurf spot, South AfricaWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 45/100
  199. Betty's BaySurf spot, South AfricaWaves 3–9 ftWater 16°CSoft wavesThis week: FairBest day 45/100
  200. Port AlfredSurf spot, South AfricaWaves 3–7 ftWater 18°CSoft wavesThis week: FairBest day 45/100
  201. Suck RockSurf spot, South AfricaWaves 4–8 ftWater 22°CCrumbling wavesThis week: FairBest day 45/100
  202. Wipey'sSurf spot, South AfricaWaves 3–9 ftWater 16°CCrumbling wavesThis week: FairBest day 45/100
  203. DumpsSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CSoft wavesThis week: FairBest day 44/100
  204. Off The WallSurf spot, South AfricaStay in Cape TownWaves 3–9 ftWater 15°CCrumbling wavesThis week: FairBest day 44/100
  205. Mac's spotSurf spot, South AfricaStay in Hout BayWaves 3–9 ftWater 15°CHollow wavesThis week: FairBest day 44/100
  206. Bi ReefSurf spot, South AfricaStay in Plettenberg BayWaves 3–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  207. Hobie BeachSurf spot, South AfricaStay in Plettenberg BayWaves 3–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  208. Plett WedgeSurf spot, South AfricaStay in Plettenberg BayWaves 3–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  209. RobbergSurf spot, South AfricaStay in Plettenberg BayWaves 3–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  210. The PointSurf spot, South AfricaStay in Plettenberg BayWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 44/100
  211. The WedgeSurf spot, South AfricaStay in Plettenberg BayWaves 3–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  212. Llandudno (Outer Reef)Surf spot, South AfricaStay in LlandudnoWaves 3–9 ftWater 15°CHollow wavesThis week: FairBest day 44/100
  213. Umvoti mouthSurf spot, South AfricaStay in KwaDukuzaWaves 3–8 ftWater 21°CHollow wavesThis week: FairBest day 44/100
  214. ExtensionsSurf spot, South AfricaWaves 2–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  215. LlandudnoSurf spot, South AfricaWaves 3–9 ftWater 15°CHollow wavesThis week: FairBest day 44/100
  216. MtunziniSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 44/100
  217. Olifants bosSurf spot, South AfricaWaves 2–9 ftWater 17°CCrumbling wavesThis week: FairBest day 44/100
  218. Buffalo BaySurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 43/100
  219. The Bluff leftSurf spot, South AfricaStay in Hout BayWaves 2–9 ftWater 15°CHollow wavesThis week: FairBest day 43/100
  220. ZinkwaziSurf spot, South AfricaStay in DarnallWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 43/100
  221. Hout BaySurf spot, South AfricaWaves 2–9 ftWater 16°CHollow wavesThis week: FairBest day 43/100
  222. Oyster BaySurf spot, South AfricaWaves 3–11 ftWater 18°CCrumbling wavesThis week: FairBest day 43/100
  223. Cannonball ReefSurf spot, South AfricaStay in Cape TownWaves 2–9 ftWater 15°CHollow wavesThis week: FairBest day 42/100
  224. Underwater PointSurf spot, South AfricaStay in Fish HoekWaves 2–9 ftWater 17°CHollow wavesThis week: FairBest day 42/100
  225. Karridene Illovo BeachSurf spot, South AfricaStay in UmkomaasWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 42/100
  226. Elands BaySurf spot, South AfricaStay in ElandsbaaiWaves 2–6 ftWater 14°CSoft wavesThis week: FairBest day 42/100
  227. SuiderstrandSurf spot, South AfricaStay in L'AgulhasWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 42/100
  228. KleiklipSurf spot, South AfricaStay in Richards BayWaves 3–10 ftWater 22°CSoft wavesThis week: FairBest day 42/100
  229. HibberdeneSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 42/100
  230. Mfazazana PointSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 42/100
  231. Mtwalume CrestSurf spot, South AfricaWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 42/100
  232. Port ShepstoneSurf spot, South AfricaWaves 4–8 ftWater 22°CSoft wavesThis week: FairBest day 42/100
  233. WitsandsSurf spot, South AfricaWaves 2–9 ftWater 17°CHollow wavesThis week: FairBest day 42/100
  234. HeavenSurf spot, South AfricaStay in Saint Helena BayWaves 2–7 ftWater 15°CSoft wavesThis week: FairBest day 41/100
  235. Banana BeachSurf spot, South AfricaStay in Port ShepstoneWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 41/100
  236. Farmer BurgersSurf spot, South AfricaStay in Lambert's BayWaves 2–6 ftWater 14°CCrumbling wavesThis week: FairBest day 41/100
  237. Garbage dumpsSurf spot, South AfricaStay in Lambert's BayWaves 2–6 ftWater 14°CSoft wavesThis week: FairBest day 41/100
  238. Meisho MaruSurf spot, South AfricaStay in L'AgulhasWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 41/100
  239. Presleys BaySurf spot, South AfricaStay in Coffee BayWaves 3–9 ftWater 22°CSoft wavesThis week: FairBest day 41/100
  240. Ifafa PipesSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 41/100
  241. IsipingoSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 41/100
  242. UmzumbeSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 41/100
  243. AnsteysSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  244. Ansteys BeachSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  245. Blue LagoonSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  246. Brighton - BluffSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  247. Brighton ReefSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  248. Cave BanksSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 40/100
  249. CrosswaysSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  250. GarviesSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  251. Hogan ParkSurf spot, South AfricaStay in GqeberhaWaves 2–5 ftWater 17°CSoft wavesThis week: FairBest day 40/100
  252. River MouthSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  253. Tidal PoolSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 40/100
  254. Vetchies ReefSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  255. PlatboomSurf spot, South AfricaStay in Fish HoekWaves 2–9 ftWater 17°CCrumbling wavesThis week: FairBest day 40/100
  256. ClaptonsSurf spot, South AfricaStay in Jeffreys BayWaves 2–8 ftWater 17°CSoft wavesThis week: FairBest day 40/100
  257. Doring BaySurf spot, South AfricaStay in StrandfonteinWaves 3–7 ftWater 14°CCrumbling wavesThis week: FairBest day 40/100
  258. Strandfontein beachbreakSurf spot, South AfricaStay in StrandfonteinWaves 3–7 ftWater 14°CCrumbling wavesThis week: FairBest day 40/100
  259. Black RockSurf spot, South AfricaStay in ScottburghWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  260. StrandSurf spot, South AfricaStay in Port EdwardWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 40/100
  261. Donkin BaySurf spot, South AfricaStay in Lambert's BayWaves 3–6 ftWater 14°CSoft wavesThis week: FairBest day 40/100
  262. Lamberts BaySurf spot, South AfricaStay in Lambert's BayWaves 2–6 ftWater 14°CSoft wavesThis week: FairBest day 40/100
  263. Still Bay (Reef)Surf spot, South AfricaStay in StilbaaiWaves 3–8 ftWater 17°CSoft wavesThis week: FairBest day 40/100
  264. DucksSurf spot, South AfricaStay in Cape St. FrancisWaves 3–11 ftWater 18°CSoft wavesThis week: FairBest day 40/100
  265. LwandileSurf spot, South AfricaStay in Coffee BayWaves 3–9 ftWater 22°CCrumbling wavesThis week: FairBest day 40/100
  266. Palm BeachSurf spot, South AfricaStay in SouthbroomWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  267. TrafalgarSurf spot, South AfricaStay in SouthbroomWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  268. The PitSurf spot, South AfricaStay in PaternosterWaves 2–8 ftWater 15°CHollow wavesThis week: FairBest day 40/100
  269. Brak RiverSurf spot, South AfricaStay in HartenbosWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 40/100
  270. BeachviewSurf spot, South AfricaWaves 3–10 ftWater 18°CHollow wavesThis week: FairBest day 40/100
  271. Madiba's HatSurf spot, South AfricaWaves 3–9 ftWater 15°CThis week: FairBest day 40/100
  272. Richards BaySurf spot, South AfricaWaves 3–9 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  273. ScottburghSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 40/100
  274. King's BeachSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  275. Treasure BeachSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  276. Dias BeachSurf spot, South AfricaStay in Fish HoekWaves 2–9 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  277. Southwest ReefSurf spot, South AfricaStay in Fish HoekWaves 2–9 ftWater 17°CCrumbling wavesThis week: FairBest day 39/100
  278. ParadiseSurf spot, South AfricaStay in Jeffreys BayWaves 2–8 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  279. CoffinsSurf spot, South AfricaStay in Port EdwardWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 39/100
  280. De KeldersSurf spot, South AfricaStay in GansbaaiWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 39/100
  281. Gansbaai ReefsSurf spot, South AfricaStay in GansbaaiWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 39/100
  282. Glenmore BeachSurf spot, South AfricaStay in Port EdwardWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 39/100
  283. Silver Beach (Port Edward)Surf spot, South AfricaStay in Port EdwardWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  284. Silver Beach PipelineSurf spot, South AfricaStay in Port EdwardWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  285. Stinky Pits!Surf spot, South AfricaStay in GansbaaiWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 39/100
  286. The Toilet (Chowpoo)Surf spot, South AfricaStay in GansbaaiWaves 3–8 ftWater 16°CSoft wavesThis week: FairBest day 39/100
  287. Die DamSurf spot, South AfricaStay in Pearly BeachWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  288. Saxon (left)Surf spot, South AfricaStay in ArnistonWaves 3–8 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  289. SoursSurf spot, South AfricaStay in Lambert's BayWaves 2–6 ftWater 14°CSoft wavesThis week: FairBest day 39/100
  290. Aghulus ReefSurf spot, South AfricaStay in L'AgulhasWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  291. Jessies BaySurf spot, South AfricaStay in L'AgulhasWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 39/100
  292. RollersSurf spot, South AfricaStay in Port NollothWaves 4–8 ftWater 13°CCrumbling wavesThis week: FairBest day 39/100
  293. AmazimTotiSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  294. BaggiesSurf spot, South AfricaWaves 3–7 ftWater 22°CSoft wavesThis week: FairBest day 39/100
  295. GarfieldSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  296. GremmiesSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  297. Leisure BaySurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 39/100
  298. Madiba's LeftSurf spot, South AfricaWaves 3–9 ftWater 15°CThis week: FairBest day 39/100
  299. Madiba's RightSurf spot, South AfricaWaves 3–9 ftWater 15°CThis week: FairBest day 39/100
  300. Madiba's SackSurf spot, South AfricaWaves 3–9 ftWater 15°CCrumbling wavesThis week: FairBest day 39/100
  301. SubwaysSurf spot, South AfricaWaves 3–7 ftWater 22°CSoft wavesThis week: FairBest day 39/100
  302. Vacancy ReefSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 39/100
  303. Warner BeachSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  304. Winkle RocksSurf spot, South AfricaWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 39/100
  305. Four polesSurf spot, South AfricaStay in BallitoWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 38/100
  306. Green PointSurf spot, South AfricaStay in UmkomaasWaves 3–8 ftWater 22°CCrumbling wavesThis week: FairBest day 38/100
  307. Quoin Point (Outsides)Surf spot, South AfricaStay in Pearly BeachWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 38/100
  308. TiffanysSurf spot, South AfricaStay in BallitoWaves 3–5 ftWater 22°CSoft wavesThis week: FairBest day 38/100
  309. Struisbaai Harbour WedgeSurf spot, South AfricaStay in StruisbaaiWaves 3–9 ftWater 17°CSoft wavesThis week: FairBest day 38/100
  310. Hole in the WallSurf spot, South AfricaWaves 3–10 ftWater 22°CSoft wavesThis week: FairBest day 38/100
  311. Madiba's left (Outers)Surf spot, South AfricaWaves 3–9 ftWater 15°CCrumbling wavesThis week: FairBest day 38/100
  312. Salt RockSurf spot, South AfricaWaves 3–5 ftWater 22°CSoft wavesThis week: FairBest day 38/100
  313. 6 pillarsSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  314. Baked BeansSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  315. DenvilleSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  316. HumewoodSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  317. Millars PointSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  318. New PierSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  319. PierSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: FairBest day 37/100
  320. Kidds BeachSurf spot, South AfricaStay in East LondonWaves 2–8 ftWater 21°CSoft wavesThis week: FairBest day 37/100
  321. Happy WanderersSurf spot, South AfricaStay in ScottburghWaves 3–7 ftWater 22°CSoft wavesThis week: FairBest day 37/100
  322. PenningtonSurf spot, South AfricaStay in ScottburghWaves 3–7 ftWater 22°CSoft wavesThis week: FairBest day 37/100
  323. Rocky BaySurf spot, South AfricaStay in ScottburghWaves 3–7 ftWater 22°CSoft wavesThis week: FairBest day 37/100
  324. Vulamanzi PointSurf spot, South AfricaStay in ScottburghWaves 3–7 ftWater 22°CCrumbling wavesThis week: FairBest day 37/100
  325. Coffee Bay pointSurf spot, South AfricaStay in Coffee BayWaves 3–9 ftWater 22°CCrumbling wavesThis week: FairBest day 37/100
  326. MdumbiSurf spot, South AfricaStay in Coffee BayWaves 3–9 ftWater 22°CCrumbling wavesThis week: FairBest day 37/100
  327. Tinley Manor North PointSurf spot, South AfricaStay in Salt RockWaves 3–6 ftWater 21°CSoft wavesThis week: FairBest day 37/100
  328. SchoeniesSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CHollow wavesThis week: FairBest day 36/100
  329. Chrystal RoadSurf spot, South AfricaStay in Betty's BayWaves 3–9 ftWater 16°CSoft wavesThis week: FairBest day 36/100
  330. Naidoo's PointSurf spot, South AfricaStay in East LondonWaves 3–8 ftWater 21°CCrumbling wavesThis week: FairBest day 36/100
  331. Boskraal StrandSurf spot, South AfricaStay in StrandfonteinWaves 4–6 ftWater 15°CHollow wavesThis week: FairBest day 36/100
  332. Donkey Kong IslandSurf spot, South AfricaStay in ScottburghWaves 3–7 ftWater 22°CSoft wavesThis week: FairBest day 36/100
  333. JerilottoSurf spot, South AfricaStay in Pringle BayWaves 2–6 ftWater 16°CHollow wavesThis week: FairBest day 36/100
  334. Reserve BeachSurf spot, South AfricaStay in LangebaanWaves 2–8 ftWater 15°CCrumbling wavesThis week: FairBest day 36/100
  335. Bronze BeachSurf spot, South AfricaStay in Umhlanga RocksWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 36/100
  336. Geteway WavehouseSurf spot, South AfricaStay in Umhlanga RocksWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 36/100
  337. Umhlanga Main BeachSurf spot, South AfricaStay in Umhlanga RocksWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 36/100
  338. Grotto BaySurf spot, South AfricaStay in YzerfonteinWaves 3–8 ftWater 15°CSoft wavesThis week: FairBest day 36/100
  339. Haga HagaSurf spot, South AfricaWaves 2–8 ftWater 21°CCrumbling wavesThis week: FairBest day 36/100
  340. SandcastlesSurf spot, South AfricaWaves 3–8 ftWater 20°CSoft wavesThis week: FairBest day 36/100
  341. Umhlanga RocksSurf spot, South AfricaWaves 3–8 ftWater 22°CSoft wavesThis week: FairBest day 36/100
  342. SardsSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CCrumbling wavesThis week: PoorBest day 35/100
  343. Sharks Alley Sand BarSurf spot, South AfricaStay in DurbanWaves 3–7 ftWater 22°CSoft wavesThis week: PoorBest day 35/100
  344. Bonza BaySurf spot, South AfricaStay in East LondonWaves 3–8 ftWater 21°CSoft wavesThis week: PoorBest day 35/100
  345. Cape st. Martin reefSurf spot, South AfricaStay in Saint Helena BayWaves 2–8 ftWater 15°CSoft wavesThis week: PoorBest day 35/100
  346. Eastern BeachSurf spot, South AfricaStay in East LondonWaves 3–8 ftWater 21°CSoft wavesThis week: PoorBest day 35/100
  347. Kennaway LedgeSurf spot, South AfricaStay in East LondonWaves 3–8 ftWater 21°CSoft wavesThis week: PoorBest day 35/100
  348. Nahoon Beach BreakSurf spot, South AfricaStay in East LondonWaves 3–8 ftWater 21°CSoft wavesThis week: PoorBest day 35/100
  349. McDougals BaySurf spot, South AfricaStay in Port NollothWaves 4–8 ftWater 13°CCrumbling wavesThis week: PoorBest day 35/100
  350. Port Nolloth ReefSurf spot, South AfricaStay in Port NollothWaves 4–8 ftWater 13°CCrumbling wavesThis week: PoorBest day 35/100
  351. JacobsbaaiSurf spot, South AfricaWaves 2–8 ftWater 15°CSoft wavesThis week: PoorBest day 35/100
  352. DoughnutsSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CCrumbling wavesThis week: PoorBest day 34/100
  353. Doughnuts BackreefSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CCrumbling wavesThis week: PoorBest day 34/100
  354. FenceSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: PoorBest day 34/100
  355. Gonubie LeftsSurf spot, South AfricaStay in GonubieWaves 3–8 ftWater 20°CSoft wavesThis week: PoorBest day 34/100
  356. Olifants RivermouthSurf spot, South AfricaStay in StrandfonteinWaves 3–7 ftWater 15°CCrumbling wavesThis week: PoorBest day 34/100
  357. Queensbury LeftsSurf spot, South AfricaStay in GonubieWaves 3–8 ftWater 20°CSoft wavesThis week: PoorBest day 34/100
  358. Swartriet beachSurf spot, South AfricaStay in SaldanhaWaves 2–8 ftWater 15°CSoft wavesThis week: PoorBest day 34/100
  359. Sharpleys ReefSurf spot, South AfricaStay in Hole in the WallWaves 3–9 ftWater 22°CCrumbling wavesThis week: PoorBest day 34/100
  360. MezeppaSurf spot, South AfricaWaves 2–10 ftWater 21°CSoft wavesThis week: PoorBest day 34/100
  361. Battery BeachSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  362. Dairy BeachSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  363. New PierSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CCrumbling wavesThis week: PoorBest day 33/100
  364. North Beach DurbanSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  365. OasisSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  366. Sharks Alley - ReefSurf spot, South AfricaStay in DurbanWaves 3–7 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  367. South BeachSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  368. SunkistSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  369. Tekweni BeachSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  370. WedgeSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 33/100
  371. ImpossiblesSurf spot, South AfricaStay in Jeffreys BayWaves 2–9 ftWater 18°CCrumbling wavesThis week: PoorBest day 33/100
  372. Salad bowlsSurf spot, South AfricaStay in Jeffreys BayWaves 2–9 ftWater 18°CCrumbling wavesThis week: PoorBest day 33/100
  373. Cape DeathSurf spot, South AfricaStay in StrandfonteinWaves 3–7 ftWater 15°CHollow wavesThis week: PoorBest day 33/100
  374. Skulpfontein ReefSurf spot, South AfricaStay in HondeklipbaaiWaves 4–8 ftWater 14°CCrumbling wavesThis week: PoorBest day 33/100
  375. BokpointSurf spot, South AfricaStay in YzerfonteinWaves 3–8 ftWater 15°CSoft wavesThis week: PoorBest day 33/100
  376. YzerfonteinSurf spot, South AfricaWaves 3–8 ftWater 15°CCrumbling wavesThis week: PoorBest day 33/100
  377. Bay of PlentySurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 32/100
  378. Snake parkSurf spot, South AfricaStay in DurbanWaves 3–8 ftWater 22°CSoft wavesThis week: PoorBest day 32/100
  379. The beaconSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: PoorBest day 32/100
  380. Sunlight BaySurf spot, South AfricaStay in Betty's BayWaves 3–9 ftWater 16°CSoft wavesThis week: PoorBest day 32/100
  381. Morgans BaySurf spot, South AfricaStay in GonubieWaves 2–8 ftWater 21°CSoft wavesThis week: PoorBest day 32/100
  382. Yellowsands PointSurf spot, South AfricaStay in GonubieWaves 3–8 ftWater 20°CCrumbling wavesThis week: PoorBest day 32/100
  383. BreakersSurf spot, South AfricaStay in Umhlanga RocksWaves 3–5 ftWater 22°CSoft wavesThis week: PoorBest day 32/100
  384. Christmas BaySurf spot, South AfricaStay in BallitoWaves 3–8 ftWater 22°CCrumbling wavesThis week: PoorBest day 32/100
  385. Peace CottageSurf spot, South AfricaStay in Umhlanga RocksWaves 3–5 ftWater 22°CCrumbling wavesThis week: PoorBest day 32/100
  386. Tongaat - WestbrookSurf spot, South AfricaStay in BallitoWaves 3–6 ftWater 22°CCrumbling wavesThis week: PoorBest day 32/100
  387. UmdlotiSurf spot, South AfricaWaves 2–5 ftWater 22°CHollow wavesThis week: PoorBest day 32/100
  388. umdloti tidal poolSurf spot, South AfricaWaves 2–5 ftWater 22°CHollow wavesThis week: PoorBest day 32/100
  389. NoncomSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CSoft wavesThis week: PoorBest day 31/100
  390. NoordhoekSurf spot, South AfricaStay in GqeberhaWaves 3–10 ftWater 18°CCrumbling wavesThis week: PoorBest day 31/100
  391. GashersSurf spot, South AfricaStay in East LondonWaves 3–8 ftWater 21°CSoft wavesThis week: PoorBest day 31/100
  392. Harbour BaySurf spot, South AfricaStay in LangebaanWaves 2–8 ftWater 15°CSoft wavesThis week: PoorBest day 31/100
  393. Hondeklip Bay ReefSurf spot, South AfricaStay in HondeklipbaaiWaves 4–7 ftWater 14°CHollow wavesThis week: PoorBest day 31/100
  394. Groot TrekoskraalSurf spot, South AfricaStay in JacobsbaaiWaves 2–8 ftWater 15°CHollow wavesThis week: PoorBest day 31/100
  395. Ntlonyane (breezy)Surf spot, South AfricaStay in Hole in the WallWaves 2–9 ftWater 22°CCrumbling wavesThis week: PoorBest day 31/100
  396. Plaasbaai ShoreySurf spot, South AfricaStay in JacobsbaaiWaves 2–8 ftWater 15°CSoft wavesThis week: PoorBest day 31/100
  397. BoneyardsSurf spot, South AfricaStay in Jeffreys BayWaves 2–9 ftWater 18°CCrumbling wavesThis week: PoorBest day 30/100
  398. Kitchen windowsSurf spot, South AfricaStay in Jeffreys BayWaves 2–9 ftWater 18°CSoft wavesThis week: PoorBest day 30/100
  399. Magna TubesSurf spot, South AfricaStay in Jeffreys BayWaves 2–9 ftWater 18°CSoft wavesThis week: PoorBest day 30/100
  400. penguinsSurf spot, South AfricaStay in Betty's BayWaves 3–9 ftWater 16°CSoft wavesThis week: PoorBest day 30/100
  401. Gonubie PointSurf spot, South AfricaStay in GonubieWaves 3–8 ftWater 20°CSoft wavesThis week: PoorBest day 30/100
  402. Salmon BaySurf spot, South AfricaStay in BallitoWaves 3–6 ftWater 22°CCrumbling wavesThis week: PoorBest day 30/100
  403. Langberg PointSurf spot, South AfricaStay in HondeklipbaaiWaves 4–7 ftWater 14°CSoft wavesThis week: PoorBest day 30/100
  404. Suicide ReefSurf spot, South AfricaStay in Port NollothWaves 4–8 ftWater 13°CCrumbling wavesThis week: PoorBest day 30/100
  405. Diazville MainbeachSurf spot, South AfricaStay in SaldanhaWaves 2–8 ftWater 15°CSoft wavesThis week: PoorBest day 30/100
  406. BallitoSurf spot, South AfricaWaves 3–6 ftWater 22°CCrumbling wavesThis week: PoorBest day 30/100
  407. Loch NessSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CSoft wavesThis week: PoorBest day 29/100
  408. Rocky"sSurf spot, South AfricaStay in GqeberhaWaves 2–10 ftWater 18°CCrumbling wavesThis week: PoorBest day 29/100
  409. Yellows Beach BreakSurf spot, South AfricaStay in GonubieWaves 3–8 ftWater 20°CSoft wavesThis week: PoorBest day 29/100
  410. Groenrivier RivermouthSurf spot, South AfricaWaves 4–8 ftWater 15°CCrumbling wavesThis week: PoorBest day 29/100
  411. La MercySurf spot, South AfricaWaves 2–5 ftWater 22°CCrumbling wavesThis week: PoorBest day 29/100
  412. Whacky PointSurf spot, South AfricaStay in GonubieWaves 2–9 ftWater 21°CSoft wavesThis week: PoorBest day 28/100
  413. Wallekraal PointSurf spot, South AfricaStay in HondeklipbaaiWaves 4–7 ftWater 14°CCrumbling wavesThis week: PoorBest day 28/100
  414. 16 MILE BEACHSurf spot, South AfricaStay in YzerfonteinWaves 3–8 ftWater 15°CSoft wavesThis week: PoorBest day 28/100
  415. Dassen Island RightsSurf spot, South AfricaWaves 3–8 ftWater 15°CThis week: PoorBest day 28/100
  416. Pringle BaySurf spot, South AfricaWaves 2–7 ftWater 17°CHollow wavesThis week: PoorBest day 27/100
  417. CobblesSurf spot, South AfricaWaves 3–9 ftWater 18°CSoft wavesThis week: PoorBest day 26/100
  418. Samson's BakSurf spot, South AfricaWaves 4–8 ftWater 14°CHollow wavesThis week: PoorBest day 26/100
  419. Cape VidalSurf spot, South AfricaWaves 3–8 ftWater 23°CCrumbling wavesThis week: PoorBest day 25/100
  420. DwarskersbosSurf spot, South AfricaWaves 1–3 ftWater 14°CSoft wavesThis week: PoorBest day 17/100
  421. Dolose pointSurf spot, South AfricaStay in Cape TownWaves 3–10 ftWater 15°CSoft wavesThis week: Not for your level
  422. RailwaysSurf spot, South AfricaStay in Cape TownWaves 3–10 ftWater 15°CSoft wavesThis week: Not for your level
  423. The WedgeSurf spot, South AfricaStay in Cape TownWaves 3–10 ftWater 15°CSoft wavesThis week: Not for your level
  424. ThermopylaeSurf spot, South AfricaStay in Cape TownWaves 3–10 ftWater 15°CCrumbling wavesThis week: Not for your level
  425. AvalancheSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: Not for your level
  426. Flat RocksSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: Not for your level
  427. Pollock BeachSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: Not for your level
  428. Pollock beach - pipeSurf spot, South AfricaStay in GqeberhaWaves 2–7 ftWater 17°CSoft wavesThis week: Not for your level
  429. Baileys cottageSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CCrumbling wavesThis week: Not for your level
  430. Black RocksSurf spot, South AfricaStay in Fish HoekWaves 2–7 ftWater 17°CCrumbling wavesThis week: Not for your level
  431. Buffels BaySurf spot, South AfricaStay in Fish HoekWaves 2–7 ftWater 17°CCrumbling wavesThis week: Not for your level
  432. CemeterySurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CSoft wavesThis week: Not for your level
  433. ClovellySurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CCrumbling wavesThis week: Not for your level
  434. Clovelly WedgeSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CCrumbling wavesThis week: Not for your level
  435. Glencairn ReefSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CCrumbling wavesThis week: Not for your level
  436. MuizenbergSurf spot, South AfricaStay in Fish HoekWaves 2–5 ftWater 16°CSoft wavesThis week: Not for your level
  437. Buffalo Bay (Bowls)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CSoft wavesThis week: Not for your level
  438. Buffalo Bay (Murpheys)Surf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CSoft wavesThis week: Not for your level
  439. Buffalo Bay beachbreakSurf spot, South AfricaStay in KnysnaWaves 3–9 ftWater 17°CSoft wavesThis week: Not for your level
  440. Gordon's Bay , Bikini beachSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CCrumbling wavesThis week: Not for your level
  441. Gordons Bay, Back ReefSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CCrumbling wavesThis week: Not for your level
  442. Gordons Bay, Bikini Shorebreak.Surf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CCrumbling wavesThis week: Not for your level
  443. Gordons Bay, helicoptersSurf spot, South AfricaStay in StrandWaves 2–6 ftWater 16°CSoft wavesThis week: Not for your level
  444. Anne Avenue (St Francis Bay)Surf spot, South AfricaStay in St. Francis BayWaves 2–8 ftWater 17°CSoft wavesThis week: Not for your level
  445. BouldersSurf spot, South AfricaStay in St. Francis BayWaves 3–10 ftWater 17°CSoft wavesThis week: Not for your level
  446. Bruce's BeautiesSurf spot, South AfricaStay in St. Francis BayWaves 2–8 ftWater 17°CSoft wavesThis week: Not for your level
  447. El DumpoSurf spot, South AfricaStay in St. Francis BayWaves 3–10 ftWater 17°CSoft wavesThis week: Not for your level
  448. Hullets ReefSurf spot, South AfricaStay in St. Francis BayWaves 2–8 ftWater 17°CSoft wavesThis week: Not for your level
  449. KillersSurf spot, South AfricaStay in St. Francis BayWaves 3–10 ftWater 17°CSoft wavesThis week: Not for your level
  450. Kromme RivermouthSurf spot, South AfricaStay in St. Francis BayWaves 3–10 ftWater 17°CSoft wavesThis week: Not for your level
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.