The site has just been updated: reload the page to get everything working again.
kitesurf, wingfoil and windsurf spots in South Africa
226 spots listed, across 6 regions. Rideable days are computed from two full years of readings (2024 and 2025), spot by spot.
- spots
- 226
- regions
- 6
- kitesurf spots
- 222
- years of data (2024 and 2025)
- 2
By region
Number of spots per region; each region leads to its page.
Sports, by number of spots
All spots
226 spots · page 5 of 10-

Scarborough
- rideable days per year
- 194
Surf · Kitesurf · Sea
-

Witsands
- rideable days per year
- 194
Surf · Kitesurf · Sea
-

Westbrook
- rideable days per year
- 193
Surf · Kitesurf · Sea
-

Bushmans River Mouth
- rideable days per year
- 192
Kitesurf · Wingfoil · Sea
-

Cannon Rocks
- rideable days per year
- 192
Kitesurf · Wingfoil · Sea
-

Natures Valley
- rideable days per year
- 192
Kitesurf · Wingfoil · Sea
-

St Michaels
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Battery
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Bloemhof Dam
- rideable days per year
- 192
Kitesurf · Wingfoil · Lake
-

Dunes
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Green Point
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

I & J
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Kommetjie
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Kommetjie Point
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

La Mercy
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

noordhoek beach
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Umdloti
- rideable days per year
- 192
Surf · Kitesurf · Sea
-

Lucien
- rideable days per year
- 191
Surf · Kitesurf · Sea
-

Margate Beach
- rideable days per year
- 191
Surf · Kitesurf · Sea
-

Riet River
- rideable days per year
- 191
Kitesurf · Wingfoil · Sea
-

Rufanes River Mouth
- rideable days per year
- 191
Kitesurf · Wingfoil · Sea
-

Ballito
- rideable days per year
- 190
Surf · Kitesurf · Sea
-

Cola Beach
- rideable days per year
- 190
Kitesurf · Wingfoil · Sea
-

Myoli Beach
- rideable days per year
- 190
Kitesurf · Wingfoil · Sea