Surf reports for South Africa
All countries
Eastern Cape
Yhili
Mzimpuni
Lwandile
Presleys Bay
Amatola Coastal
Haga-Haga
Yellowsands
Cape Saint Francis
Seal Point
Cape St Francis Beach
Kidd`s Beach
Kidd's Beach
Tsweleni
Mpande Bay
Mdikana
Sharpleys Point
Ndungunyeni
Lwandile
Glen Gariff
The Berries
Glen Eden
Gqeberha
Sardinia Bay
Noordhoek Main Rights
Avalanche - St Francis Bay
The Beacon
Rocky's
Millers
Van Staden's Mouth
Doughnuts
Humewood
Noordhoek Beach
The Fence
Pollock Beach
Mgazi
Mngazi
Tshani
Mdumbe
Kei Mouth
Wacky Point
Jeffreys Bay
Albatross to Kitchens
Claptons Coils
J-Bay
East London AH
Igoda
Mgxotyeni
Hole-in-the-Wall
Amathole District Municipality
Graveyards - East Cape
Port Saint Johns
Second Beach
Saint Francis Bay
Kromme Rivermouth
Hullet's Reef
Leftovers
Bruce's Beauties
Mnceba
Mbotyi
East London
Gonubie Point
Bonza's
Gonubie Reef
Naidoo Point
Nahoon Reef
Eastern Beach
Madakeni
Ntylonyane
Mamolweni
Ebalow
Bashee
Feldskoen Bay
Gxarha
Barbel Point
Coffee Bay
Coffee Bay Beach
Coffee Bay Point
Western Cape
Jacobs Bay
Jacob's Bay
Victoria Bay
Victoria Bay
Saint Helena Bay
Cape St Martin
Stompneus
Sedgefield
Gerickes Point
Lambert's Bay
Caravan Park
Garbage Dump
Farmer Burger's
Still Bay
Still Bay
West Coast Peninsula
Perlemoen Bay
Treskostraal
Buffels Bay
Murphys
Goukamma
Buffalo Point
Groot-Jongensfontein
Jongensfontein
Elands Bay
The Point - Elands Bay
Baboon Point
Wilderness
Wilderness Beach
Keurboomstrand
Keurbooms
Cape Town
Noordhoek
Buffels Bay
Black Rocks
Kalk Bay Reef
Crayfish Factory
Thermopylae
Olifantsbos Point
Scarborough Point
The Kom
Dunes
Glen Beach
Milnerton
Llandudno (Cape Penninsula)
365's
Long Beach (Cape Peninsula)
The Wedge (Cape Peninsula)
The Hoek
Muizenberg
Dungeons
Misty Cliffs
Mossel Bay
Outer Pool
Plettenberg Bay
The Wedge
Lookout Beach
Vleesbaai
Vlees Bay
KwaZulu-Natal
Kelso
Happy Wanderers
Southbroom
Southbroom
Scottburgh
Scottburgh Point
Hibberdene
Umzumbe
Kingsburgh
Baggies
Ezembeni
Green Point - KZN SA
Mnamfu
The Spot - KZN SA
Durban
Vetch's Reef
The Wedge (Durban)
Bay of Plenty (Durban)
Snake Park
Dairy Beach
Country Club
North Beach
New Pier
Bluff
Anstey's
Brighton Beach
Cave Rock
Margate
Shelley Beach - KZN SA
St Mikes
Lucien
Port Shepstone
Banana Beach - KZN SA
Sunwich Port
Ifafa Beach
Ifafa
eManzimtoti
Amanzimtoti
Port Edward
T.O. Strand