Africa · COUNTRY275 SURF BEACHES

South Africa

Directory of regions and surf beaches in South Africa. Select any beach to check wave size, wind, and the 6-day surf forecast.

COASTAL REGION

Cape Town

69 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
365sSandbar194° (SSW)SSWNNEVIEW FORECAST ->
ExtensionsSandbar185° (S)SNVIEW FORECAST ->
Off The WallBeach174° (S)SNVIEW FORECAST ->
Baileys Cottage ReefReef169° (S)SNVIEW FORECAST ->
Fish HoekBeach173° (S)SNVIEW FORECAST ->
Olifants BosPoint191° (S)SNVIEW FORECAST ->
Bali Bay (Glen Reef)Reef170° (S)SNVIEW FORECAST ->
GlencairnPoint190° (S)SNVIEW FORECAST ->
Outer KomReef156° (SSE)SSENNWVIEW FORECAST ->
Beach RoadBeach186° (S)SNVIEW FORECAST ->
Gordons Bay HarbourBeach184° (S)SNVIEW FORECAST ->
PlatboomBeach172° (S)SNVIEW FORECAST ->
Big BayPoint192° (SSW)SSWNNEVIEW FORECAST ->
HaakgatSandbar186° (S)SNVIEW FORECAST ->
QueensReef156° (SSE)SSENNWVIEW FORECAST ->
Bikini Beach (Gordon's Bay)Beach188° (S)SNVIEW FORECAST ->
HolbaaiSandbar168° (SSE)SSENNWVIEW FORECAST ->
RocklandsReef170° (S)SNVIEW FORECAST ->
Black RocksReef197° (SSW)SSWNNEVIEW FORECAST ->
Horse TrailsReef171° (S)SNVIEW FORECAST ->
Sandy BaySandbar200° (SSW)SSWNNEVIEW FORECAST ->
BloubergSandbar172° (S)SNVIEW FORECAST ->
Hout BaySandbar204° (SSW)SSWNNEVIEW FORECAST ->
Scarborough BeachBeach195° (SSW)SSWNNEVIEW FORECAST ->
BloubergstrandPoint199° (SSW)SSWNNEVIEW FORECAST ->
I and JsPoint199° (SSW)SSWNNEVIEW FORECAST ->
Scarborough PointPoint193° (SSW)SSWNNEVIEW FORECAST ->
BoneyardsBeach203° (SSW)SSWNNEVIEW FORECAST ->
Inner KomPoint203° (SSW)SSWNNEVIEW FORECAST ->
SectionsSandbar185° (S)SNVIEW FORECAST ->
Buffels BayReef202° (SSW)SSWNNEVIEW FORECAST ->
KakapoReef159° (SSE)SSENNWVIEW FORECAST ->
SollysReef169° (S)SNVIEW FORECAST ->
CaptainsReef155° (SSE)SSENNWVIEW FORECAST ->
Kalk Bay ReefReef193° (SSW)SSWNNEVIEW FORECAST ->
Strand (Pipe)Point191° (S)SNVIEW FORECAST ->
CemeteryReef185° (S)SNVIEW FORECAST ->
Kamer VanBeach164° (SSE)SSENNWVIEW FORECAST ->
SunsetSandbar203° (SSW)SSWNNEVIEW FORECAST ->
ClovellyBeach158° (SSE)SSENNWVIEW FORECAST ->
Kreefte ReefReef177° (S)SNVIEW FORECAST ->
Sunset BeachBeach190° (S)SNVIEW FORECAST ->
Crayfish FactoryBeach184° (S)SNVIEW FORECAST ->
Little BayBeach198° (SSW)SSWNNEVIEW FORECAST ->
TableviewSandbar157° (SSE)SSENNWVIEW FORECAST ->
CronsBeach169° (S)SNVIEW FORECAST ->
LlandudnoSandbar166° (SSE)SSENNWVIEW FORECAST ->
The BoilerPoint171° (S)SNVIEW FORECAST ->
Danger ReefReef174° (S)SNVIEW FORECAST ->
Long BeachBeach168° (SSE)SSENNWVIEW FORECAST ->
The HoekBeach185° (S)SNVIEW FORECAST ->
Derde SteenBeach204° (SSW)SSWNNEVIEW FORECAST ->
MilnertonSandbar197° (SSW)SSWNNEVIEW FORECAST ->
The WedgeReef174° (S)SNVIEW FORECAST ->
Dias BeachBeach189° (S)SNVIEW FORECAST ->
Misty CliffsPoint176° (S)SNVIEW FORECAST ->
ThermopylaeSandbar176° (S)SNVIEW FORECAST ->
DumpsSandbar156° (SSE)SSENNWVIEW FORECAST ->
Monwabisi StrandReef170° (S)SNVIEW FORECAST ->
Tweede SteenPoint188° (S)SNVIEW FORECAST ->
DunesSandbar185° (S)SNVIEW FORECAST ->
MuizenbergReef185° (S)SNVIEW FORECAST ->
Underwater PointPoint182° (S)SNVIEW FORECAST ->
DungeonsPoint157° (SSE)SSENNWVIEW FORECAST ->
Nine Mile ReefReef189° (S)SNVIEW FORECAST ->
Van RiebeekBeach198° (SSW)SSWNNEVIEW FORECAST ->
Eerste SteenBeach185° (S)SNVIEW FORECAST ->
NoordhoekPoint188° (S)SNVIEW FORECAST ->
WitsandsSandbar184° (S)SNVIEW FORECAST ->
COASTAL REGION

Durban/KwaZulu-Natal South Coast

31 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Addington (South Beach)Beach163° (SSE)SSENNWVIEW FORECAST ->
GarfieldSandbar202° (SSW)SSWNNEVIEW FORECAST ->
St MikesReef160° (SSE)SSENNWVIEW FORECAST ->
AmanzimtotiPoint161° (SSE)SSENNWVIEW FORECAST ->
Green PointPoint192° (SSW)SSWNNEVIEW FORECAST ->
Sunwich PortPoint180° (S)SNVIEW FORECAST ->
AnsteysReef185° (S)SNVIEW FORECAST ->
Kelso (Happy Wanderers)Reef201° (SSW)SSWNNEVIEW FORECAST ->
The SpotPoint172° (S)SNVIEW FORECAST ->
BaggiesReef170° (S)SNVIEW FORECAST ->
LucienReef157° (SSE)SSENNWVIEW FORECAST ->
To StrandPoint171° (S)SNVIEW FORECAST ->
Banana BeachBeach203° (SSW)SSWNNEVIEW FORECAST ->
MargateSandbar198° (SSW)SSWNNEVIEW FORECAST ->
TrafalgarReef158° (SSE)SSENNWVIEW FORECAST ->
Battery BeachBeach179° (S)SNVIEW FORECAST ->
North BeachBeach204° (SSW)SSWNNEVIEW FORECAST ->
UmzumbeSandbar172° (S)SNVIEW FORECAST ->
Bay of PlentyReef168° (SSE)SSENNWVIEW FORECAST ->
PulpitPoint157° (SSE)SSENNWVIEW FORECAST ->
Vetchs ReefReef178° (S)SNVIEW FORECAST ->
Brighton BeachBeach201° (SSW)SSWNNEVIEW FORECAST ->
ReunionPoint178° (S)SNVIEW FORECAST ->
Warner BeachBeach191° (S)SNVIEW FORECAST ->
Cave RockSandbar170° (S)SNVIEW FORECAST ->
Scottburgh PointPoint163° (SSE)SSENNWVIEW FORECAST ->
WedgePoint169° (S)SNVIEW FORECAST ->
Country Club (African Beach)Beach163° (SSE)SSENNWVIEW FORECAST ->
Snake ParkSandbar195° (SSW)SSWNNEVIEW FORECAST ->
Dairy Beach (New Pier)Beach174° (S)SNVIEW FORECAST ->
SouthbroomReef192° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Eastern Cape (South)

37 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
AlbatrossReef187° (S)SNVIEW FORECAST ->
Kellys BeachBeach168° (SSE)SSENNWVIEW FORECAST ->
PipeBeach200° (SSW)SSWNNEVIEW FORECAST ->
BoneyardsSandbar191° (S)SNVIEW FORECAST ->
King's Beach (Port Elizabeth)Beach173° (S)SNVIEW FORECAST ->
PointPoint159° (SSE)SSENNWVIEW FORECAST ->
Bruces BeautiesReef176° (S)SNVIEW FORECAST ->
Kitchen WindowsSandbar167° (SSE)SSENNWVIEW FORECAST ->
Riet RiverRivermouth177° (S)SNVIEW FORECAST ->
Cape St FrancisReef182° (S)SNVIEW FORECAST ->
KleinemondePoint200° (SSW)SSWNNEVIEW FORECAST ->
Salad BowlsSandbar203° (SSW)SSWNNEVIEW FORECAST ->
Claptons CoilsBeach163° (SSE)SSENNWVIEW FORECAST ->
Kromme RivermouthRivermouth201° (SSW)SSWNNEVIEW FORECAST ->
Sea VistaPoint156° (SSE)SSENNWVIEW FORECAST ->
Doughnuts BackreefReef180° (S)SNVIEW FORECAST ->
LeftoversReef162° (SSE)SSENNWVIEW FORECAST ->
Seal PointPoint198° (SSW)SSWNNEVIEW FORECAST ->
East Pier (Port Alfred)Sandbar157° (SSE)SSENNWVIEW FORECAST ->
Loch Ness (Noordhoek)Point190° (S)SNVIEW FORECAST ->
Summerstrand BeachBeach192° (SSW)SSWNNEVIEW FORECAST ->
Fence (Port Elizabeth)Beach165° (SSE)SSENNWVIEW FORECAST ->
Magna TubesPoint177° (S)SNVIEW FORECAST ->
Super TubesBeach161° (SSE)SSENNWVIEW FORECAST ->
Flat Rocks (Port Elizabeth)Reef172° (S)SNVIEW FORECAST ->
Millars PointPoint164° (SSE)SSENNWVIEW FORECAST ->
TubesReef170° (S)SNVIEW FORECAST ->
Hamburg (Port Alfred)Reef163° (SSE)SSENNWVIEW FORECAST ->
MtatiSandbar190° (S)SNVIEW FORECAST ->
Van Stadens MouthRivermouth189° (S)SNVIEW FORECAST ->
Hullets ReefReef166° (SSE)SSENNWVIEW FORECAST ->
Noncom (Cape Recife)Beach200° (SSW)SSWNNEVIEW FORECAST ->
West Pier (Port Alfred)Reef196° (SSW)SSWNNEVIEW FORECAST ->
HumewoodBeach191° (S)SNVIEW FORECAST ->
NoordhoekBeach192° (SSW)SSWNNEVIEW FORECAST ->
J-BaySandbar158° (SSE)SSENNWVIEW FORECAST ->
Oyster BayBeach187° (S)SNVIEW FORECAST ->
COASTAL REGION

Eastern Cape - Wild Coast

51 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Barbel PointPoint155° (SSE)SSENNWVIEW FORECAST ->
Kidds BeachBeach191° (S)SNVIEW FORECAST ->
Port St JohnsBeach177° (S)SNVIEW FORECAST ->
Bonza BayPoint203° (SSW)SSWNNEVIEW FORECAST ->
LwandileBeach188° (S)SNVIEW FORECAST ->
Presleys BayReef191° (S)SNVIEW FORECAST ->
Cintsa EastBeach155° (SSE)SSENNWVIEW FORECAST ->
MapuziReef164° (SSE)SSENNWVIEW FORECAST ->
Queensberry BayBeach169° (S)SNVIEW FORECAST ->
Cintsa WestReef169° (S)SNVIEW FORECAST ->
MbomvuReef176° (S)SNVIEW FORECAST ->
Rame HeadBeach204° (SSW)SSWNNEVIEW FORECAST ->
Coffee Bay BeachBeach183° (S)SNVIEW FORECAST ->
MbotyiPoint156° (SSE)SSENNWVIEW FORECAST ->
RivermouthRivermouth195° (SSW)SSWNNEVIEW FORECAST ->
Coffee Bay PointPoint181° (S)SNVIEW FORECAST ->
MdumbeSandbar201° (SSW)SSWNNEVIEW FORECAST ->
Rock WaveReef193° (SSW)SSWNNEVIEW FORECAST ->
CornerPoint202° (SSW)SSWNNEVIEW FORECAST ->
Middle RockReef156° (SSE)SSENNWVIEW FORECAST ->
Second Beach (Port St Johns)Beach195° (SSW)SSWNNEVIEW FORECAST ->
Double MouthRivermouth194° (SSW)SSWNNEVIEW FORECAST ->
MngaziBeach168° (SSE)SSENNWVIEW FORECAST ->
Sharks PointPoint191° (S)SNVIEW FORECAST ->
Eastern BeachBeach157° (SSE)SSENNWVIEW FORECAST ->
MntafufuSandbar177° (S)SNVIEW FORECAST ->
Sharpleys PointPoint198° (SSW)SSWNNEVIEW FORECAST ->
EbalowSandbar174° (S)SNVIEW FORECAST ->
Morgans BayBeach177° (S)SNVIEW FORECAST ->
The Point (Gonubie Bay)Point190° (S)SNVIEW FORECAST ->
Feldskoen and Mazeppa BaysReef194° (SSW)SSWNNEVIEW FORECAST ->
MpamePoint169° (S)SNVIEW FORECAST ->
TidalsBeach179° (S)SNVIEW FORECAST ->
Glen EdenReef185° (S)SNVIEW FORECAST ->
Mpande BayReef199° (SSW)SSWNNEVIEW FORECAST ->
Whacky PointPoint159° (SSE)SSENNWVIEW FORECAST ->
Gonubie Reef (The Lefts)Reef185° (S)SNVIEW FORECAST ->
MzimpuniSandbar198° (SSW)SSWNNEVIEW FORECAST ->
Whale RockPoint186° (S)SNVIEW FORECAST ->
Haga-HagaSandbar197° (SSW)SSWNNEVIEW FORECAST ->
Nahoon BeachBeach188° (S)SNVIEW FORECAST ->
Whispering WavesPoint202° (SSW)SSWNNEVIEW FORECAST ->
Hole-in-the-WallReef158° (SSE)SSENNWVIEW FORECAST ->
Nahoon ReefReef197° (SSW)SSWNNEVIEW FORECAST ->
White ClaySandbar184° (S)SNVIEW FORECAST ->
IgodaSandbar191° (S)SNVIEW FORECAST ->
Ntylonyane (Breezy Point)Point158° (SSE)SSENNWVIEW FORECAST ->
Yellow sands PointPoint191° (S)SNVIEW FORECAST ->
Kei MouthRivermouth181° (S)SNVIEW FORECAST ->
PeriwinklesBeach171° (S)SNVIEW FORECAST ->
Yellowsands BeachSandbar167° (SSE)SSENNWVIEW FORECAST ->
COASTAL REGION

Garden Route

22 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Brak RiverRivermouth180° (S)SNVIEW FORECAST ->
GroenvleiPoint159° (SSE)SSENNWVIEW FORECAST ->
RobbergSandbar164° (SSE)SSENNWVIEW FORECAST ->
Buffalo BayReef204° (SSW)SSWNNEVIEW FORECAST ->
Herolds BayBeach173° (S)SNVIEW FORECAST ->
Santos ReefReef160° (SSE)SSENNWVIEW FORECAST ->
Buffalo Bay WildsideBeach171° (S)SNVIEW FORECAST ->
Inner PoolBeach191° (S)SNVIEW FORECAST ->
The HeadsSandbar168° (SSE)SSENNWVIEW FORECAST ->
Dias BeachBeach174° (S)SNVIEW FORECAST ->
Kaaimans River MouthRivermouth182° (S)SNVIEW FORECAST ->
The WedgeReef202° (SSW)SSWNNEVIEW FORECAST ->
Ding DangsReef198° (SSW)SSWNNEVIEW FORECAST ->
KeurboomsSandbar204° (SSW)SSWNNEVIEW FORECAST ->
The WreckReef187° (S)SNVIEW FORECAST ->
Fish BomaBeach169° (S)SNVIEW FORECAST ->
Lookout BeachBeach182° (S)SNVIEW FORECAST ->
Victoria BayBeach184° (S)SNVIEW FORECAST ->
Gerickes PointPoint196° (SSW)SSWNNEVIEW FORECAST ->
Murphys (Buffalo Bay Beach)Beach194° (SSW)SSWNNEVIEW FORECAST ->
Goukamma River MouthRivermouth163° (SSE)SSENNWVIEW FORECAST ->
Outer PoolReef196° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

KwaZulu-Natal North Coast

23 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
AlkantstrandSandbar183° (S)SNVIEW FORECAST ->
Richards Bay (Outside)Beach182° (S)SNVIEW FORECAST ->
SunriseSandbar200° (SSW)SSWNNEVIEW FORECAST ->
BlythedaleReef176° (S)SNVIEW FORECAST ->
Richards Bay South PierBeach183° (S)SNVIEW FORECAST ->
SurfersSandbar160° (SSE)SSENNWVIEW FORECAST ->
Bog BaySandbar205° (SSW)SSWNNEVIEW FORECAST ->
Salmon BayBeach193° (SSW)SSWNNEVIEW FORECAST ->
Thompsons BayPoint155° (SSE)SSENNWVIEW FORECAST ->
Cape VidalReef175° (S)SNVIEW FORECAST ->
Salt RockSandbar168° (SSE)SSENNWVIEW FORECAST ->
TongaatPoint186° (S)SNVIEW FORECAST ->
Kosi BayBeach176° (S)SNVIEW FORECAST ->
SenoritasPoint175° (S)SNVIEW FORECAST ->
UmdlotiReef177° (S)SNVIEW FORECAST ->
MapelaneSandbar188° (S)SNVIEW FORECAST ->
SiyayiSandbar193° (SSW)SSWNNEVIEW FORECAST ->
UmhlangaSandbar170° (S)SNVIEW FORECAST ->
MtunziniSandbar159° (SSE)SSENNWVIEW FORECAST ->
SodwanaSandbar198° (SSW)SSWNNEVIEW FORECAST ->
ZinkwaziReef182° (S)SNVIEW FORECAST ->
Richards Bay (Inside)Reef191° (S)SNVIEW FORECAST ->
St LuciaBeach191° (S)SNVIEW FORECAST ->
COASTAL REGION

Overberg

23 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
ArnistonPoint164° (SSE)SSENNWVIEW FORECAST ->
HawstonSandbar193° (SSW)SSWNNEVIEW FORECAST ->
ParanoiaReef188° (S)SNVIEW FORECAST ->
Bettys BayReef187° (S)SNVIEW FORECAST ->
JongensfonteinSandbar205° (SSW)SSWNNEVIEW FORECAST ->
Pearly BeachBeach155° (SSE)SSENNWVIEW FORECAST ->
Cape InfantaSandbar165° (SSE)SSENNWVIEW FORECAST ->
KanonBeach196° (SSW)SSWNNEVIEW FORECAST ->
Pringle BayBeach194° (SSW)SSWNNEVIEW FORECAST ->
De KeldersReef182° (S)SNVIEW FORECAST ->
KleinmondBeach183° (S)SNVIEW FORECAST ->
StillbaaiSandbar190° (S)SNVIEW FORECAST ->
Dolphin PointPoint187° (S)SNVIEW FORECAST ->
Koeel BaySandbar205° (SSW)SSWNNEVIEW FORECAST ->
StruisbaaiBeach189° (S)SNVIEW FORECAST ->
GansbaaiBeach191° (S)SNVIEW FORECAST ->
Meerensee BeachBeach200° (SSW)SSWNNEVIEW FORECAST ->
VleesbaaiBeach157° (SSE)SSENNWVIEW FORECAST ->
Gourits MouthRivermouth188° (S)SNVIEW FORECAST ->
Moonlight BayBeach182° (S)SNVIEW FORECAST ->
VoelklipBeach197° (SSW)SSWNNEVIEW FORECAST ->
HaardebaaiReef197° (SSW)SSWNNEVIEW FORECAST ->
OnrusSandbar161° (SSE)SSENNWVIEW FORECAST ->
COASTAL REGION

West Coast

19 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Baboon PointPoint186° (S)SNVIEW FORECAST ->
Guyztus PointPoint156° (SSE)SSENNWVIEW FORECAST ->
StrandfonteinSandbar186° (S)SNVIEW FORECAST ->
Cape St MartinPoint163° (SSE)SSENNWVIEW FORECAST ->
HeavenSandbar172° (S)SNVIEW FORECAST ->
The Point (Elands Bay)Point193° (SSW)SSWNNEVIEW FORECAST ->
Caravan Park/Lamberts BayReef181° (S)SNVIEW FORECAST ->
HellPoint174° (S)SNVIEW FORECAST ->
TreskostraalReef192° (SSW)SSWNNEVIEW FORECAST ->
Donkin BayReef172° (S)SNVIEW FORECAST ->
Jacobs BayBeach172° (S)SNVIEW FORECAST ->
Vredenberg PointPoint184° (S)SNVIEW FORECAST ->
Doring BaySandbar164° (SSE)SSENNWVIEW FORECAST ->
PasturesSandbar193° (SSW)SSWNNEVIEW FORECAST ->
YzerfonteinBeach159° (SSE)SSENNWVIEW FORECAST ->
Farmer BurgersPoint178° (S)SNVIEW FORECAST ->
SilwerstroomSandbar172° (S)SNVIEW FORECAST ->
Garbage DumpBeach185° (S)SNVIEW FORECAST ->
StompneusReef168° (SSE)SSENNWVIEW FORECAST ->