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.

KYSTREGION

Cape Town

69 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
365sReef222° (SW)SWNEVIEW FORECAST ->
ExtensionsReef259° (W)WEVIEW FORECAST ->
Off The WallReef282° (WNW)WNWESEVIEW FORECAST ->
Baileys Cottage Reef[CAM]Reef177° (S)SNVIEW FORECAST ->
Fish HoekBeach176° (S)SNVIEW FORECAST ->
Olifants BosPoint284° (WNW)WNWESEVIEW FORECAST ->
Bali Bay (Glen Reef)Reef227° (SW)SWNEVIEW FORECAST ->
GlencairnReef170° (S)SNVIEW FORECAST ->
Outer KomPoint222° (SW)SWNEVIEW FORECAST ->
Beach RoadPoint264° (W)WEVIEW FORECAST ->
Gordons Bay HarbourReef213° (SSW)SSWNNEVIEW FORECAST ->
PlatboomReef168° (SSE)SSENNWVIEW FORECAST ->
Big BayBeach262° (W)WEVIEW FORECAST ->
HaakgatPoint245° (WSW)WSWENEVIEW FORECAST ->
QueensReef283° (WNW)WNWESEVIEW FORECAST ->
Bikini Beach (Gordon's Bay)Point262° (W)WEVIEW FORECAST ->
HolbaaiBeach243° (WSW)WSWENEVIEW FORECAST ->
RocklandsReef283° (WNW)WNWESEVIEW FORECAST ->
Black RocksReef160° (SSE)SSENNWVIEW FORECAST ->
Horse TrailsSandbar231° (SW)SWNEVIEW FORECAST ->
Sandy BayBeach271° (W)WEVIEW FORECAST ->
BloubergBeach231° (SW)SWNEVIEW FORECAST ->
Hout BayBeach183° (S)SNVIEW FORECAST ->
Scarborough BeachBeach238° (WSW)WSWENEVIEW FORECAST ->
BloubergstrandBeach221° (SW)SWNEVIEW FORECAST ->
I and JsReef222° (SW)SWNEVIEW FORECAST ->
Scarborough PointPoint258° (WSW)WSWENEVIEW FORECAST ->
BoneyardsReef273° (W)WEVIEW FORECAST ->
Inner KomPoint273° (W)WEVIEW FORECAST ->
SectionsReef254° (WSW)WSWENEVIEW FORECAST ->
Buffels BayPoint157° (SSE)SSENNWVIEW FORECAST ->
KakapoSandbar269° (W)WEVIEW FORECAST ->
SollysReef283° (WNW)WNWESEVIEW FORECAST ->
CaptainsReef244° (WSW)WSWENEVIEW FORECAST ->
Kalk Bay Reef[CAM]Reef176° (S)SNVIEW FORECAST ->
Strand (Pipe)Reef236° (SW)SWNEVIEW FORECAST ->
CemeteryBeach184° (S)SNVIEW FORECAST ->
Kamer VanPoint269° (W)WEVIEW FORECAST ->
SunsetReef273° (W)WEVIEW FORECAST ->
Clovelly[CAM]Beach173° (S)SNVIEW FORECAST ->
Kreefte ReefBeach229° (SW)SWNEVIEW FORECAST ->
Sunset BeachBeach221° (SW)SWNEVIEW FORECAST ->
Crayfish FactoryReef223° (SW)SWNEVIEW FORECAST ->
Little BayBeach244° (WSW)WSWENEVIEW FORECAST ->
TableviewSandbar244° (WSW)WSWENEVIEW FORECAST ->
CronsBeach267° (W)WEVIEW FORECAST ->
LlandudnoBeach250° (WSW)WSWENEVIEW FORECAST ->
The BoilerReef273° (W)WEVIEW FORECAST ->
Danger Reef[CAM]Reef177° (S)SNVIEW FORECAST ->
Long BeachSandbar302° (WNW)WNWESEVIEW FORECAST ->
The HoekSandbar280° (W)WEVIEW FORECAST ->
Derde SteenBeach231° (SW)SWNEVIEW FORECAST ->
MilnertonBeach262° (W)WEVIEW FORECAST ->
The WedgeBeach250° (WSW)WSWENEVIEW FORECAST ->
Dias BeachBeach208° (SSW)SSWNNEVIEW FORECAST ->
Misty CliffsSandbar238° (WSW)WSWENEVIEW FORECAST ->
ThermopylaePoint251° (WSW)WSWENEVIEW FORECAST ->
DumpsSandbar262° (W)WEVIEW FORECAST ->
Monwabisi StrandSandbar198° (SSW)SSWNNEVIEW FORECAST ->
Tweede SteenBeach232° (SW)SWNEVIEW FORECAST ->
DunesBeach269° (W)WEVIEW FORECAST ->
Muizenberg[CAM]Beach178° (S)SNVIEW FORECAST ->
Underwater PointReef259° (W)WEVIEW FORECAST ->
DungeonsReef182° (S)SNVIEW FORECAST ->
Nine Mile ReefReef189° (S)SNVIEW FORECAST ->
Van RiebeekBeach221° (SW)SWNEVIEW FORECAST ->
Eerste SteenBeach231° (SW)SWNEVIEW FORECAST ->
NoordhoekSandbar280° (W)WEVIEW FORECAST ->
WitsandsReef222° (SW)SWNEVIEW FORECAST ->
KYSTREGION

Durban/KwaZulu-Natal South Coast

31 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
BaggiesPoint139° (SE)SENWVIEW FORECAST ->
LucienPoint74° (ENE)ENEWSWVIEW FORECAST ->
To StrandPoint124° (SE)SENWVIEW FORECAST ->
Banana BeachPoint127° (SE)SENWVIEW FORECAST ->
MargateReef127° (SE)SENWVIEW FORECAST ->
TrafalgarReef90° (E)EWVIEW FORECAST ->
Battery BeachBeach137° (SE)SENWVIEW FORECAST ->
North BeachBeach81° (E)EWVIEW FORECAST ->
UmzumbePoint143° (SE)SENWVIEW FORECAST ->
Bay of PlentyBeach109° (ESE)ESEWNWVIEW FORECAST ->
PulpitPoint152° (SSE)SSENNWVIEW FORECAST ->
Vetchs ReefReef73° (ENE)ENEWSWVIEW FORECAST ->
Brighton BeachBeach92° (E)EWVIEW FORECAST ->
ReunionBeach195° (SSW)SSWNNEVIEW FORECAST ->
Warner BeachBeach139° (SE)SENWVIEW FORECAST ->
Cave RockReef156° (SSE)SSENNWVIEW FORECAST ->
Scottburgh PointPoint76° (ENE)ENEWSWVIEW FORECAST ->
WedgeBeach68° (ENE)ENEWSWVIEW FORECAST ->
Country Club (African Beach)Beach109° (ESE)ESEWNWVIEW FORECAST ->
Snake ParkBeach109° (ESE)ESEWNWVIEW FORECAST ->
Dairy Beach (New Pier)Beach56° (NE)NESWVIEW FORECAST ->
SouthbroomPoint105° (ESE)ESEWNWVIEW FORECAST ->
Addington (South Beach)Beach56° (NE)NESWVIEW FORECAST ->
GarfieldSandbar139° (SE)SENWVIEW FORECAST ->
St MikesReef159° (SSE)SSENNWVIEW FORECAST ->
AmanzimtotiReef167° (SSE)SSENNWVIEW FORECAST ->
Green PointPoint146° (SE)SENWVIEW FORECAST ->
Sunwich PortReef125° (SE)SENWVIEW FORECAST ->
AnsteysBeach133° (SE)SENWVIEW FORECAST ->
Kelso (Happy Wanderers)Point76° (ENE)ENEWSWVIEW FORECAST ->
The SpotReef59° (ENE)ENEWSWVIEW FORECAST ->
KYSTREGION

Eastern Cape (South)

37 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
AlbatrossReef106° (ESE)ESEWNWVIEW FORECAST ->
Kellys BeachBeach141° (SE)SENWVIEW FORECAST ->
PipeReef105° (ESE)ESEWNWVIEW FORECAST ->
BoneyardsReef134° (SE)SENWVIEW FORECAST ->
King's Beach (Port Elizabeth)Beach89° (E)EWVIEW FORECAST ->
PointPoint105° (ESE)ESEWNWVIEW FORECAST ->
Bruces BeautiesReef76° (ENE)ENEWSWVIEW FORECAST ->
Kitchen WindowsReef133° (SE)SENWVIEW FORECAST ->
Riet RiverPoint118° (ESE)ESEWNWVIEW FORECAST ->
Cape St FrancisBeach88° (E)EWVIEW FORECAST ->
KleinemondePoint123° (ESE)ESEWNWVIEW FORECAST ->
Salad BowlsPoint110° (ESE)ESEWNWVIEW FORECAST ->
Claptons CoilsPoint96° (E)EWVIEW FORECAST ->
Kromme RivermouthRivermouth102° (ESE)ESEWNWVIEW FORECAST ->
Sea VistaReef227° (SW)SWNEVIEW FORECAST ->
Doughnuts BackreefReef217° (SW)SWNEVIEW FORECAST ->
LeftoversReef88° (E)EWVIEW FORECAST ->
Seal PointPoint154° (SSE)SSENNWVIEW FORECAST ->
East Pier (Port Alfred)Beach149° (SSE)SSENNWVIEW FORECAST ->
Loch Ness (Noordhoek)Reef175° (S)SNVIEW FORECAST ->
Summerstrand BeachBeach90° (E)EWVIEW FORECAST ->
Fence (Port Elizabeth)Beach102° (ESE)ESEWNWVIEW FORECAST ->
Magna TubesReef133° (SE)SENWVIEW FORECAST ->
Super TubesPoint110° (ESE)ESEWNWVIEW FORECAST ->
Flat Rocks (Port Elizabeth)Reef87° (E)EWVIEW FORECAST ->
Millars PointPoint101° (E)EWVIEW FORECAST ->
TubesPoint106° (ESE)ESEWNWVIEW FORECAST ->
Hamburg (Port Alfred)Beach196° (SSW)SSWNNEVIEW FORECAST ->
MtatiRivermouth219° (SW)SWNEVIEW FORECAST ->
Van Stadens MouthBeach223° (SW)SWNEVIEW FORECAST ->
Hullets ReefReef89° (E)EWVIEW FORECAST ->
Noncom (Cape Recife)Sandbar179° (S)SNVIEW FORECAST ->
West Pier (Port Alfred)Beach196° (SSW)SSWNNEVIEW FORECAST ->
HumewoodBeach83° (E)EWVIEW FORECAST ->
NoordhoekReef164° (SSE)SSENNWVIEW FORECAST ->
J-BayReef144° (SE)SENWVIEW FORECAST ->
Oyster BaySandbar223° (SW)SWNEVIEW FORECAST ->
KYSTREGION

Eastern Cape - Wild Coast

51 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
Barbel PointPoint66° (ENE)ENEWSWVIEW FORECAST ->
Kidds BeachBeach193° (SSW)SSWNNEVIEW FORECAST ->
Port St JohnsRivermouth139° (SE)SENWVIEW FORECAST ->
Bonza BayRivermouth145° (SE)SENWVIEW FORECAST ->
LwandilePoint71° (ENE)ENEWSWVIEW FORECAST ->
Presleys BayBeach107° (ESE)ESEWNWVIEW FORECAST ->
Cintsa EastBeach94° (E)EWVIEW FORECAST ->
MapuziReef106° (ESE)ESEWNWVIEW FORECAST ->
Queensberry BayPoint139° (SE)SENWVIEW FORECAST ->
Cintsa WestPoint139° (SE)SENWVIEW FORECAST ->
MbomvuRivermouth84° (E)EWVIEW FORECAST ->
Rame HeadPoint88° (E)EWVIEW FORECAST ->
Coffee Bay BeachRivermouth104° (ESE)ESEWNWVIEW FORECAST ->
MbotyiBeach108° (ESE)ESEWNWVIEW FORECAST ->
RivermouthBeach147° (SSE)SSENNWVIEW FORECAST ->
Coffee Bay PointPoint84° (E)EWVIEW FORECAST ->
MdumbePoint70° (ENE)ENEWSWVIEW FORECAST ->
Rock WaveReef146° (SE)SENWVIEW FORECAST ->
CornerReef113° (ESE)ESEWNWVIEW FORECAST ->
Middle RockReef146° (SE)SENWVIEW FORECAST ->
Second Beach (Port St Johns)Beach107° (ESE)ESEWNWVIEW FORECAST ->
Double MouthReef163° (SSE)SSENNWVIEW FORECAST ->
MngaziRivermouth139° (SE)SENWVIEW FORECAST ->
Sharks PointPoint88° (E)EWVIEW FORECAST ->
Eastern BeachSandbar92° (E)EWVIEW FORECAST ->
MntafufuReef88° (E)EWVIEW FORECAST ->
Sharpleys PointPoint165° (SSE)SSENNWVIEW FORECAST ->
EbalowPoint108° (ESE)ESEWNWVIEW FORECAST ->
Morgans BayBeach164° (SSE)SSENNWVIEW FORECAST ->
The Point (Gonubie Bay)Point166° (SSE)SSENNWVIEW FORECAST ->
Feldskoen and Mazeppa BaysBeach171° (S)SNVIEW FORECAST ->
MpamePoint165° (SSE)SSENNWVIEW FORECAST ->
TidalsBeach147° (SSE)SSENNWVIEW FORECAST ->
Glen EdenPoint102° (ESE)ESEWNWVIEW FORECAST ->
Mpande BayBeach76° (ENE)ENEWSWVIEW FORECAST ->
Whacky PointPoint84° (E)EWVIEW FORECAST ->
Gonubie Reef (The Lefts)Reef147° (SSE)SSENNWVIEW FORECAST ->
MzimpuniPoint153° (SSE)SSENNWVIEW FORECAST ->
Whale RockReef133° (SE)SENWVIEW FORECAST ->
Haga-HagaPoint148° (SSE)SSENNWVIEW FORECAST ->
Nahoon BeachBeach145° (SE)SENWVIEW FORECAST ->
Whispering WavesPoint67° (ENE)ENEWSWVIEW FORECAST ->
Hole-in-the-WallReef139° (SE)SENWVIEW FORECAST ->
Nahoon ReefReef148° (SSE)SSENNWVIEW FORECAST ->
White ClayBeach86° (E)EWVIEW FORECAST ->
IgodaBeach191° (S)SNVIEW FORECAST ->
Ntylonyane (Breezy Point)Point65° (ENE)ENEWSWVIEW FORECAST ->
Yellow sands PointPoint84° (E)EWVIEW FORECAST ->
Kei MouthBeach98° (E)EWVIEW FORECAST ->
PeriwinklesReef131° (SE)SENWVIEW FORECAST ->
Yellowsands BeachRivermouth94° (E)EWVIEW FORECAST ->
KYSTREGION

Garden Route

22 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
Brak RiverSandbar142° (SE)SENWVIEW FORECAST ->
GroenvleiBeach179° (S)SNVIEW FORECAST ->
RobbergReef198° (SSW)SSWNNEVIEW FORECAST ->
Buffalo BayPoint133° (SE)SENWVIEW FORECAST ->
Herolds BayReef149° (SSE)SSENNWVIEW FORECAST ->
Santos ReefReef105° (ESE)ESEWNWVIEW FORECAST ->
Buffalo Bay WildsideBeach225° (SW)SWNEVIEW FORECAST ->
Inner PoolReef126° (SE)SENWVIEW FORECAST ->
The HeadsSandbar203° (SSW)SSWNNEVIEW FORECAST ->
Dias BeachBeach143° (SE)SENWVIEW FORECAST ->
Kaaimans River MouthBeach178° (S)SNVIEW FORECAST ->
The WedgeBeach132° (SE)SENWVIEW FORECAST ->
Ding DangsReef102° (ESE)ESEWNWVIEW FORECAST ->
KeurboomsBeach173° (S)SNVIEW FORECAST ->
The WreckBeach132° (SE)SENWVIEW FORECAST ->
Fish BomaReef216° (SW)SWNEVIEW FORECAST ->
Lookout BeachBeach147° (SSE)SSENNWVIEW FORECAST ->
Victoria BayPoint186° (S)SNVIEW FORECAST ->
Gerickes PointPoint240° (WSW)WSWENEVIEW FORECAST ->
Murphys (Buffalo Bay Beach)Beach140° (SE)SENWVIEW FORECAST ->
Goukamma River MouthRivermouth204° (SSW)SSWNNEVIEW FORECAST ->
Outer PoolPoint125° (SE)SENWVIEW FORECAST ->
KYSTREGION

KwaZulu-Natal North Coast

23 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
MtunziniBeach122° (ESE)ESEWNWVIEW FORECAST ->
SodwanaReef132° (SE)SENWVIEW FORECAST ->
ZinkwaziPoint109° (ESE)ESEWNWVIEW FORECAST ->
Richards Bay (Inside)Sandbar155° (SSE)SSENNWVIEW FORECAST ->
St LuciaReef154° (SSE)SSENNWVIEW FORECAST ->
AlkantstrandBeach60° (ENE)ENEWSWVIEW FORECAST ->
Richards Bay (Outside)Sandbar155° (SSE)SSENNWVIEW FORECAST ->
SunrisePoint80° (E)EWVIEW FORECAST ->
BlythedaleBeach129° (SE)SENWVIEW FORECAST ->
Richards Bay South PierBeach148° (SSE)SSENNWVIEW FORECAST ->
SurfersSandbar130° (SE)SENWVIEW FORECAST ->
Bog BayBeach87° (E)EWVIEW FORECAST ->
Salmon BayPoint89° (E)EWVIEW FORECAST ->
Thompsons BayBeach140° (SE)SENWVIEW FORECAST ->
Cape VidalReef104° (ESE)ESEWNWVIEW FORECAST ->
Salt RockReef155° (SSE)SSENNWVIEW FORECAST ->
TongaatPoint90° (E)EWVIEW FORECAST ->
Kosi BayReef133° (SE)SENWVIEW FORECAST ->
SenoritasRivermouth95° (E)EWVIEW FORECAST ->
UmdlotiSandbar89° (E)EWVIEW FORECAST ->
MapelanePoint66° (ENE)ENEWSWVIEW FORECAST ->
SiyayiPoint154° (SSE)SSENNWVIEW FORECAST ->
UmhlangaReef145° (SE)SENWVIEW FORECAST ->
KYSTREGION

Overberg

23 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
ArnistonReef137° (SE)SENWVIEW FORECAST ->
HawstonBeach257° (WSW)WSWENEVIEW FORECAST ->
ParanoiaPoint261° (W)WEVIEW FORECAST ->
Bettys BayBeach179° (S)SNVIEW FORECAST ->
JongensfonteinReef172° (S)SNVIEW FORECAST ->
Pearly BeachReef205° (SSW)SSWNNEVIEW FORECAST ->
Cape InfantaPoint85° (E)EWVIEW FORECAST ->
KanonReef137° (SE)SENWVIEW FORECAST ->
Pringle BayPoint281° (W)WEVIEW FORECAST ->
De KeldersReef252° (WSW)WSWENEVIEW FORECAST ->
KleinmondReef178° (S)SNVIEW FORECAST ->
StillbaaiPoint172° (S)SNVIEW FORECAST ->
Dolphin PointPoint122° (ESE)ESEWNWVIEW FORECAST ->
Koeel BayReef254° (WSW)WSWENEVIEW FORECAST ->
StruisbaaiPoint138° (SE)SENWVIEW FORECAST ->
GansbaaiReef255° (WSW)WSWENEVIEW FORECAST ->
Meerensee BeachRivermouth176° (S)SNVIEW FORECAST ->
VleesbaaiPoint139° (SE)SENWVIEW FORECAST ->
Gourits MouthPoint145° (SE)SENWVIEW FORECAST ->
Moonlight BayReef260° (W)WEVIEW FORECAST ->
VoelklipReef230° (SW)SWNEVIEW FORECAST ->
HaardebaaiReef166° (SSE)SSENNWVIEW FORECAST ->
OnrusReef171° (S)SNVIEW FORECAST ->
KYSTREGION

West Coast

19 beaches
STRAND / SPOTBUNNTYPERETNINGBESTE SWELLBEST WINDVARSEL
Baboon PointReef245° (WSW)WSWENEVIEW FORECAST ->
Guyztus PointPoint245° (WSW)WSWENEVIEW FORECAST ->
StrandfonteinBeach236° (SW)SWNEVIEW FORECAST ->
Cape St MartinReef301° (WNW)WNWESEVIEW FORECAST ->
HeavenPoint329° (NNW)NNWSSEVIEW FORECAST ->
The Point (Elands Bay)Point281° (W)WEVIEW FORECAST ->
Caravan Park/Lamberts BayRivermouth239° (WSW)WSWENEVIEW FORECAST ->
HellReef289° (WNW)WNWESEVIEW FORECAST ->
TreskostraalPoint263° (W)WEVIEW FORECAST ->
Donkin BayPoint260° (W)WEVIEW FORECAST ->
Jacobs BayBeach238° (WSW)WSWENEVIEW FORECAST ->
Vredenberg PointPoint224° (SW)SWNEVIEW FORECAST ->
Doring BayReef253° (WSW)WSWENEVIEW FORECAST ->
PasturesReef282° (WNW)WNWESEVIEW FORECAST ->
YzerfonteinReef240° (WSW)WSWENEVIEW FORECAST ->
Farmer BurgersReef230° (SW)SWNEVIEW FORECAST ->
SilwerstroomBeach226° (SW)SWNEVIEW FORECAST ->
Garbage DumpPoint243° (WSW)WSWENEVIEW FORECAST ->
StompneusPoint334° (NNW)NNWSSEVIEW FORECAST ->