World › South Africa

🇿🇦 Best surf spots in South Africa

206 spots ranked on five years of ERA5 wave, wind and sea temperature data.

Top spotQueens 94.0
Peak monthMay
Water18°C a 3/2 wetsuit
Work all year206 of 206
Beginner spots1

Season in South Africa

Average share of clean days across all 206 spots, by month.

JanFebMarAprMayJunJulAugSepOctNovDec
16%19%24%35%41%40%38%37%22%22%16%18%

Areas

Western Cape138 spots · top Queens 94.0KwaZulu-Natal31 spots · top Margate Beach 80.1Eastern Cape30 spots · top Port Alfred 87.6Northern Cape7 spots · top Suicide Reef 80.1

All 206 spots

#SpotScoreSurfableCleanSizeWaterSeasonLevel
1Queens
Western Cape
94.095%43%2.4 m16°CJan to MayAdvanced
2Meerensee beach
Western Cape
93.896%42%2.2 m17°CMar to JunAdvanced
3Camps Bay shorey
Western Cape
93.796%42%2.3 m16°CJan to FebAdvanced
4Glen Beach
Western Cape
93.796%42%2.3 m16°CJan to FebAdvanced
5Jerilotto
Western Cape
93.796%43%2.3 m17°CApr to MayAdvanced
6Kleinmond
Western Cape
93.796%43%2.3 m17°CApr to AugAdvanced
7Kokkerot
Western Cape
93.796%44%2.3 m17°CApr to AugAdvanced
8Penguins
Western Cape
93.796%44%2.3 m17°CApr to AugAdvanced
9Betty's Bay
Western Cape
93.696%44%2.3 m17°CApr to AugAdvanced
10Milnerton
Western Cape
93.597%43%2.2 m16°CJan to FebAdvanced
11Waterfalls
Western Cape
93.596%43%2.3 m17°CApr to AugAdvanced
12Madiba's Hat
Western Cape
93.497%42%2.2 m16°CMar to AugAdvanced
13Pringle Bay
Western Cape
93.496%40%2.2 m17°CApr to JunAdvanced
14Lagoon Mouth
Western Cape
93.397%46%2.2 m16°CJan to MayAdvanced
15Virgin Point
Western Cape
93.397%44%2.2 m17°CApr to JunAdvanced
16Paranoia
Western Cape
93.197%42%2.1 m17°CApr to JunAdvanced
17Crayfish Reef
Western Cape
93.098%43%2.2 m16°CMar to AugAdvanced
18Slabberts
Western Cape
92.998%40%2.2 m16°CApr to AugAdvanced
19Tube Wave
Western Cape
92.998%43%2.2 m16°CMar to AugAdvanced
20Off The Wall
Western Cape
92.897%48%2.1 m16°CDec to OctAdvanced
21Thermopylae
Western Cape
92.897%48%2.1 m16°CDec to OctAdvanced
22Tidals
Western Cape
92.896%40%2.2 m15°CFeb to MayAdvanced
23De Kelders
Western Cape
92.698%46%2.1 m17°CAug to AugAdvanced
24Stinky Pits!
Western Cape
92.697%45%2.1 m17°CAug to AugAdvanced
25Gansbaai Reefs
Western Cape
92.598%46%2.1 m17°CAug to AugAdvanced
26Llandudno
Western Cape
92.597%44%2.2 m15°CAug to AugAdvanced
27Sandy Bay
Western Cape
92.597%44%2.2 m15°CAug to AugAdvanced
28The Toilet (Chowpoo)
Western Cape
92.598%46%2.1 m17°CAug to AugAdvanced
29Bali Bay
Western Cape
92.297%44%2.1 m15°CAug to AugAdvanced
30Dunes
Western Cape
92.197%42%2.2 m15°CJan to MayAdvanced
31Blinkklip Reef
Western Cape
92.098%44%2.1 m16°CMar to AugAdvanced
32Duckies Reef
Western Cape
92.098%43%2.1 m16°CApr to AugAdvanced
33Seconds
Western Cape
92.098%44%2.1 m16°CMar to AugAdvanced
34Strand (pipe)
Western Cape
92.098%43%2.1 m16°CApr to AugAdvanced
35Gordon's Bay , Bikini beach
Western Cape
91.999%47%1.9 m17°CAug to JunAdvanced
36Silkies
Western Cape
91.998%44%2.1 m16°CApr to AugAdvanced
3711th Ave Melkbos Strand
Western Cape
91.697%38%2.2 m16°CApr to AugAdvanced
38Dolose point
Western Cape
91.598%49%1.8 m16°CDec to OctIntermediate
39Noordhoek Beach
Western Cape
91.496%38%2.3 m15°CFeb to FebAdvanced
40The Hoek
Western Cape
91.496%38%2.3 m15°CFeb to FebAdvanced
41Dangers, reef
Western Cape
90.598%36%2.3 m16°CMay to AugAdvanced
42Electrics
Western Cape
90.598%36%2.3 m16°CMay to AugAdvanced
43Pitzmah (clazo's Ledge)
Western Cape
90.598%36%2.3 m16°CMay to AugAdvanced
44Haakgat Point
Western Cape
90.497%35%2.3 m16°CApr to AugAdvanced
45Sandy Bay south
Western Cape
90.395%35%2.5 m15°CApr to AprAdvanced
463de Steen
Western Cape
90.297%35%2.2 m16°CApr to AugAdvanced
47Baileys cottage
Western Cape
90.297%35%2.3 m16°CMay to AugAdvanced
48Koeelbay (Ledges)
Western Cape
90.196%34%2.2 m17°CApr to JunAdvanced
49Koeelbay (Main beach)
Western Cape
90.196%34%2.2 m17°CApr to JunAdvanced
50Koeelbay (caves)
Western Cape
90.196%34%2.2 m17°CApr to JunAdvanced
51Muizenburg corner
Western Cape
90.197%35%2.3 m16°CMay to AugAdvanced
52Blaauwberg
Western Cape
89.997%35%2.2 m16°CApr to AugAdvanced
53Big Bay
Western Cape
89.897%35%2.2 m16°CApr to AugAdvanced
54Little Bay
Western Cape
89.897%35%2.2 m16°CApr to AugAdvanced
55Selis
Western Cape
89.897%35%2.2 m16°CApr to AugAdvanced
56Krans
Western Cape
89.795%33%2.4 m16°CApr to AprAdvanced
57Long Beach
Western Cape
89.695%33%2.5 m16°CApr to AprAdvanced
58Pebbles Shorey
Western Cape
89.695%33%2.5 m16°CApr to AprAdvanced
59Struisbaai Back Reef
Western Cape
89.695%35%2.5 m19°CApr to AugAdvanced
60Struisbaai Reef
Western Cape
89.695%35%2.5 m19°CApr to AugAdvanced
61Victoria bay
Western Cape
89.398%45%2.1 m19°CMar to SepAdvanced
62Cemetery
Western Cape
89.296%33%2.4 m16°CMay to AugAdvanced
63Wilderness Rivermouth
Western Cape
89.298%43%2.0 m19°CMar to AugAdvanced
64Outer Pool
Western Cape
89.198%42%2.1 m19°CApr to AugAdvanced
65Wilderness Beach
Western Cape
89.199%43%2.0 m19°CMar to AugAdvanced
66Herolds Bay
Western Cape
89.098%41%2.1 m19°CMar to AugAdvanced
67Voelklip
Western Cape
89.097%33%2.2 m17°CApr to AugAdvanced
68Onrus
Western Cape
88.897%32%2.2 m17°CApr to AugAdvanced
69Kalk Bay Reef
Western Cape
88.798%32%2.2 m17°CMay to AugAdvanced
70Sandbaai
Western Cape
88.796%32%2.2 m17°CApr to AugAdvanced
71Madiba's Right
Western Cape
88.696%33%2.3 m14°CMay to AugAdvanced
72Kanon
Western Cape
88.599%43%2.1 m19°CApr to AugAdvanced
73Vleesbaai
Western Cape
88.599%43%2.1 m19°CApr to AugAdvanced
74Bellows
Western Cape
88.395%31%2.5 m17°CMay to AugAdvanced
75Clovelly
Western Cape
88.399%32%2.1 m17°CMay to AugAdvanced
76Clovelly Wedge
Western Cape
88.399%32%2.1 m17°CMay to AugAdvanced
77Black Rocks
Western Cape
87.996%31%2.4 m17°CMay to AugAdvanced
78Chapman's Peak mystery lefts.
Western Cape
87.896%32%2.3 m15°CApr to MayAdvanced
79Port Alfred
Eastern Cape
87.6100%31%1.8 m22°CMay to AugIntermediate
80Buffels Bay
Western Cape
87.594%30%2.5 m17°CMay to AugAdvanced
81Hawston
Western Cape
87.396%30%2.3 m17°CApr to AprAdvanced
82Cape st. Martin reef
Western Cape
87.199%56%1.9 m14°CJul to MayAdvanced
83Southwest Reef
Western Cape
86.892%30%2.7 m17°CMay to AugAdvanced
84Cape Infanta
Western Cape
86.7100%42%1.5 m19°CApr to AugIntermediate
85Hell
Western Cape
86.5100%58%1.7 m14°Call yearIntermediate
86Battery
Western Cape
86.094%28%2.5 m16°CApr to AprAdvanced
87Heaven
Western Cape
86.099%58%1.6 m14°Call yearIntermediate
88Inner kom
Western Cape
86.094%28%2.5 m16°CApr to AprAdvanced
89Outer Kom
Western Cape
86.094%28%2.5 m16°CApr to AprAdvanced
90Glencairn Reef
Western Cape
85.899%29%2.0 m17°CMay to AugAdvanced
91K 365
Western Cape
85.894%27%2.5 m16°CApr to AprAdvanced
92Dias Beach
Western Cape
85.792%28%2.7 m17°CMay to JulAdvanced
93Sandcastles
Eastern Cape
85.798%31%2.1 m22°CMay to AugAdvanced
94Gas Chambers
Western Cape
85.497%30%2.3 m14°CApr to AugAdvanced
9516 MILE BEACH
Western Cape
85.296%32%2.3 m14°CApr to AugAdvanced
96Waenhuiskrans Point
Western Cape
84.995%28%2.5 m19°CMay to AugAdvanced
97Suiderstrand
Western Cape
84.896%27%2.4 m19°CApr to AprAdvanced
98Gouritsmouth
Western Cape
84.698%34%2.1 m19°CApr to AugAdvanced
99Doring Bay
Western Cape
84.599%48%1.9 m14°CFeb to OctAdvanced
100Strandfontein beachbreak
Western Cape
84.3100%48%1.9 m14°CFeb to OctAdvanced
101Danger Point
Western Cape
84.294%25%2.4 m17°CApr to AprAdvanced
102Dungeons (The Slab section)
Western Cape
84.295%26%2.5 m15°CMay to JunAdvanced
103Olifants Rivermouth
Western Cape
84.199%48%1.9 m14°CFeb to OctAdvanced
104Dungeons
Western Cape
84.095%26%2.5 m15°CMay to JunAdvanced
105Misty Cliffs
Western Cape
83.998%25%2.2 m17°CJun to JunAdvanced
106Boskraal Strand
Western Cape
83.399%41%1.9 m14°CMar to AugAdvanced
107Glen Eden Point
Eastern Cape
83.3100%30%1.9 m22°CMay to AugAdvanced
108Moonlight Bay
Western Cape
82.894%22%2.4 m17°CMay to JunAdvanced
109Still Bay (Reef)
Western Cape
82.599%32%2.0 m19°CApr to AugAdvanced
110Grotto Bay
Western Cape
82.497%27%2.2 m14°CMay to MayAdvanced
111Meisho Maru
Western Cape
82.295%24%2.5 m19°CApr to AprAdvanced
112Sours
Western Cape
82.299%42%1.3 m14°CMar to SepIntermediate
113Lamberts Bay
Western Cape
82.199%42%1.3 m14°CMar to SepIntermediate
114Scarborough Beach
Western Cape
82.196%22%2.4 m16°CrarelyAdvanced
115Scarborough Point
Western Cape
82.196%22%2.4 m16°CrarelyAdvanced
116Elands Bay
Western Cape
82.099%40%1.3 m14°CMar to SepIntermediate
117Hout Bay
Western Cape
81.898%23%2.2 m15°CMay to JulAdvanced
118Hout Bay Harbour Wall
Western Cape
81.597%22%2.3 m15°CMay to JunAdvanced
119Klein Trekoskraal
Western Cape
81.1100%28%1.9 m15°CMay to AugAdvanced
120Gonubie Point
Eastern Cape
80.499%25%1.9 m22°CMay to AugAdvanced
121Gonubie Lefts
Eastern Cape
80.399%25%1.9 m22°CMay to AugAdvanced
122Pearly Beach edit
Western Cape
80.295%21%2.3 m17°CJun to JunAdvanced
123Margate Beach
KwaZulu-Natal
80.199%21%2.1 m24°CMay to JulAdvanced
124Nahoon Reef
Eastern Cape
80.199%24%1.9 m22°CMay to AugAdvanced
125Suicide Reef
Northern Cape
80.1100%39%1.9 m13°CMar to AugAdvanced
126Swartriet beach
Western Cape
80.1100%26%1.8 m15°CMay to JulAdvanced
127Crayfish Factory
Western Cape
80.094%18%2.5 m16°CMay to MayAdvanced
128Nahoon Beach Break
Eastern Cape
79.999%24%1.9 m22°CMay to AugAdvanced
129Bonza Bay
Eastern Cape
79.8100%24%1.9 m22°CMay to AugAdvanced
130I&J's
Western Cape
79.794%18%2.5 m16°CMay to MayAdvanced
131Skulpfontein Reef
Northern Cape
79.599%36%2.0 m12°CApr to AugAdvanced
132Langberg Point
Northern Cape
79.499%38%2.1 m13°CMar to AugAdvanced
133Port Nolloth Reef
Northern Cape
78.8100%36%1.9 m13°CMay to AugAdvanced
134Groot Trekoskraal
Western Cape
78.6100%23%1.9 m15°CMay to MayAdvanced
135Jongensfontein
Western Cape
78.298%26%2.0 m19°CMay to AugAdvanced
136Rollers
Northern Cape
78.1100%36%1.7 m13°CMay to AugIntermediate
137Presleys Bay
Eastern Cape
77.899%21%1.9 m23°CJun to JulAdvanced
138Hondeklip Bay Reef
Northern Cape
77.799%34%2.0 m12°CMay to AugAdvanced
139Mdumbi
Eastern Cape
77.099%20%1.9 m23°CJun to JulAdvanced
140Coffee Bay Beach Point
Eastern Cape
76.9100%21%1.8 m23°CJun to JulAdvanced
141Vetchies Reef
KwaZulu-Natal
76.9100%20%1.6 m24°CrarelyIntermediate
142New Pier
KwaZulu-Natal
76.8100%20%1.6 m24°CrarelyIntermediate
143Snake park
KwaZulu-Natal
76.3100%19%1.6 m24°CrarelyIntermediate
144Donkey Kong Island
KwaZulu-Natal
75.699%13%2.1 m24°CrarelyAdvanced
145North Beach
KwaZulu-Natal
75.4100%17%1.6 m24°CrarelyIntermediate
146Inner Pool
Western Cape
74.996%31%1.0 m19°CMay to MayBeginner
147Marina Beach
KwaZulu-Natal
74.999%11%2.0 m24°CrarelyAdvanced
148Umtentweni
KwaZulu-Natal
74.999%11%2.1 m24°CrarelyAdvanced
149Umzumbe
KwaZulu-Natal
74.998%11%2.1 m24°CrarelyAdvanced
150Banana Beach
KwaZulu-Natal
74.899%11%2.1 m24°CrarelyAdvanced
151Sunwich Port
KwaZulu-Natal
74.899%11%2.1 m24°CrarelyAdvanced
152Port Shepstone
KwaZulu-Natal
74.699%11%2.1 m24°CrarelyAdvanced
153St Michaels
KwaZulu-Natal
74.399%11%2.1 m24°CrarelyAdvanced
154Black Rock
KwaZulu-Natal
74.199%12%2.0 m24°CrarelyAdvanced
155Baggies
KwaZulu-Natal
74.0100%16%1.6 m24°CrarelyIntermediate
156Lucien
KwaZulu-Natal
74.099%11%2.1 m24°CrarelyAdvanced
157Scottburgh
KwaZulu-Natal
74.099%12%2.0 m24°CrarelyAdvanced
158Warner Beach
KwaZulu-Natal
74.0100%16%1.6 m24°CrarelyIntermediate
159Ifafa Pipes
KwaZulu-Natal
72.999%8%2.1 m24°CrarelyAdvanced
160Richards Bay
KwaZulu-Natal
72.9100%20%1.6 m25°CrarelyIntermediate
161Bronze Beach
KwaZulu-Natal
72.6100%13%1.6 m24°CrarelyIntermediate
162Umhlanga Rocks
KwaZulu-Natal
72.6100%13%1.6 m24°CrarelyIntermediate
163Geteway Wavehouse
KwaZulu-Natal
72.3100%13%1.5 m24°CrarelyIntermediate
164Umdloti Tidal Pool
KwaZulu-Natal
72.3100%13%1.6 m24°CrarelyIntermediate
165Wallekraal Point
Northern Cape
71.999%25%2.1 m13°CJun to JulAdvanced
166Ansteys Beach
KwaZulu-Natal
70.4100%9%1.6 m24°CrarelyIntermediate
167Cave Rock
KwaZulu-Natal
70.4100%9%1.6 m24°CrarelyIntermediate
168Tongaat - Westbrook
KwaZulu-Natal
70.2100%10%1.6 m24°CrarelyIntermediate
169Ballito - Surfers Point
KwaZulu-Natal
69.8100%10%1.6 m24°CrarelyIntermediate
170Garfield
KwaZulu-Natal
69.4100%9%1.6 m24°CrarelyIntermediate
171Green Point
KwaZulu-Natal
68.9100%9%1.6 m24°CrarelyIntermediate
172Kaalkop Strand
Western Cape
68.096%21%2.0 m6°CrarelyAdvanced
173Ships Cove, Marion Island
Western Cape
61.181%14%3.0 m6°CrarelyAdvanced
174Cape Vidal
KwaZulu-Natal
59.9100%5%1.7 m25°CrarelyIntermediate
175Claptons
Eastern Cape
56.497%0%2.2 m19°CrarelyAdvanced
176Ducks
Eastern Cape
56.396%0%2.3 m19°CrarelyAdvanced
177Cape Saint Francis
Eastern Cape
56.297%0%2.2 m19°CrarelyAdvanced
178Paradise
Eastern Cape
56.297%0%2.2 m19°CrarelyAdvanced
179Seal Point
Eastern Cape
56.296%0%2.3 m19°CrarelyAdvanced
180Kitchen windows
Eastern Cape
56.198%0%2.1 m19°CrarelyAdvanced
181Boneyards
Eastern Cape
56.099%0%2.0 m19°CrarelyAdvanced
182Magna Tubes
Eastern Cape
56.099%0%2.0 m19°CrarelyAdvanced
183Sixty Nines
Eastern Cape
55.997%0%2.1 m19°CrarelyAdvanced
184Killers
Eastern Cape
55.898%0%2.1 m19°CrarelyAdvanced
185Impossibles
Eastern Cape
55.799%0%2.0 m19°CrarelyAdvanced
186Supertubes (J-Bay)
Eastern Cape
55.799%0%2.0 m19°CrarelyAdvanced
187The Point
Eastern Cape
55.799%0%2.0 m19°CrarelyAdvanced
188Bruce's Beauties
Eastern Cape
55.399%0%2.0 m19°CrarelyAdvanced
189Devil's Horn
Eastern Cape
55.196%0%2.2 m19°CrarelyAdvanced
190Hullets Reef
Eastern Cape
54.899%0%1.9 m19°CrarelyAdvanced
191Leftovers
Eastern Cape
54.899%0%1.9 m19°CrarelyAdvanced
192The Heads
Western Cape
54.097%0%2.2 m19°CrarelyAdvanced
193Buffalo Bay (Murpheys)
Western Cape
53.997%0%2.2 m19°CrarelyAdvanced
194Buffalo Bay (Point)
Western Cape
53.997%0%2.2 m19°CrarelyAdvanced
195Buffalo Bay beachbreak
Western Cape
53.997%0%2.2 m19°CrarelyAdvanced
196Fish Boma
Western Cape
53.997%0%2.2 m19°CrarelyAdvanced
197Albatross
Eastern Cape
53.8100%0%1.5 m19°CrarelyIntermediate
198Nature's Valley
Western Cape
53.498%0%2.1 m19°CrarelyAdvanced
199Plett Wedge
Western Cape
53.199%0%2.0 m19°CrarelyAdvanced
200The Wedge
Western Cape
53.199%0%2.0 m19°CrarelyAdvanced
201Lookout beach
Western Cape
53.099%0%2.0 m19°CrarelyAdvanced
202Gerickes Point (Left)
Western Cape
52.697%0%2.1 m19°CrarelyAdvanced
203Gerickes back reef
Western Cape
52.697%0%2.1 m19°CrarelyAdvanced
204Swartvlei Beach
Western Cape
52.697%0%2.1 m19°CrarelyAdvanced
205Anne Avenue (St Francis Bay)
Eastern Cape
51.699%0%1.1 m19°CrarelyIntermediate
206Swartvlei (Rivermouth)
Western Cape
51.699%0%1.9 m19°CrarelyAdvanced
Filter South Africa by month, level and water
Map, comparison and a trip planner in the interactive ranking.
Open South Africa in the ranking