Home › South Africa
South Africa surf report and forecast
14 spots · updated 2026-11-02 12:49 UTC · NOAA GFS-Wave cycle 20261102_06z
Open South Africa on the live map →Best surf in South Africa right now
- 6.8 Melkbosstrand Western Cape 1.5 m · 11 s · cross-shore
- 6.7 Kommetjie Western Cape 1.9 m · 11 s · cross-offshore
- 6.5 Llandudno Western Cape 1.8 m · 11 s · cross-offshore
- 6.2 Big Bay Western Cape 1.5 m · 11 s · cross-shore
- 6.0 Onrus Western Cape 1.6 m · 11 s · cross-onshore
- 5.5 J-bay Eastern Cape 1.3 m · 12 s · cross-shore
- 5.4 Strand Western Cape 1.5 m · 11 s · cross-shore
- 5.3 Elands Bay Western Cape 1.3 m · 12 s · cross-onshore
Best windows this week
- 9.9 Onrus Western Cape 1.4 m · 13 s · glassy · Wed 08:00 SAST
- 9.8 Big Bay Western Cape 1.2 m · 13 s · glassy · Wed 08:00 SAST
- 9.8 Strand Western Cape 1.2 m · 13 s · glassy · Wed 08:00 SAST
- 9.6 J-bay Eastern Cape 1.4 m · 13 s · glassy · Wed 08:00 SAST
- 9.1 Elands Bay Western Cape 1.7 m · 13 s · offshore · Sun 08:00 SAST
- 8.8 Melkbosstrand Western Cape 1.2 m · 13 s · glassy · Wed 08:00 SAST
- 8.1 Kommetjie Western Cape 1.6 m · 13 s · glassy · Wed 08:00 SAST
- 7.4 Muizenberg Western Cape 1.5 m · 13 s · glassy · Wed 08:00 SAST
All spots: current conditions
Western Cape
| Spot | Rating | Wave now | Period | Swell | Wind |
|---|---|---|---|---|---|
| Big Bay | 6.2 B 2 · A 6 | 1.5 m (5.1 ft) | 11.4 s | SW | 16 kt S cross-shore |
| Buffels Bay | 1.4 B 0 · A 1 | 1.7 m (5.7 ft) | 11.4 s | SW | 20 kt SSE cross-onshore |
| Elands Bay | 5.3 B 2 · A 4 | 1.3 m (4.4 ft) | 11.6 s | WSW | 18 kt SW cross-onshore |
| Kommetjie | 6.7 B 1 · A 7 | 1.9 m (6.1 ft) | 11.3 s | SW | 20 kt SSE cross-offshore |
| Llandudno | 6.5 B 2 · A 6 | 1.8 m (5.7 ft) | 11.4 s | SW | 17 kt SSE cross-offshore |
| Long Beach | 0.5 B 0 · A 0 | 1.7 m (5.7 ft) | 11.4 s | SW | 20 kt SSE cross-shore |
| Melkbosstrand | 6.8 B 2 · A 6 | 1.5 m (5.1 ft) | 11.4 s | SW | 16 kt S cross-shore |
| Mossel Bay | 1.8 B 1 · A 2 | 1.6 m (5.2 ft) | 11.3 s | SSW | 12 kt S cross-shore |
| Muizenberg | 2.3 B 0 · A 2 | 1.8 m (5.7 ft) | 11.4 s | SW | 17 kt SSE onshore |
| Onrus | 6.0 B 2 · A 6 | 1.6 m (5.3 ft) | 11.4 s | SW | 14 kt SE cross-onshore |
| Strand | 5.4 B 2 · A 5 | 1.5 m (4.8 ft) | 11.4 s | SW | 20 kt SSE cross-shore |
Eastern Cape
| Spot | Rating | Wave now | Period | Swell | Wind |
|---|---|---|---|---|---|
| J-bay | 5.5 B 3 · A 4 | 1.3 m (4.3 ft) | 11.7 s | SW | 12 kt SW cross-shore |
| Jeffreys Bay | 2.3 B 1 · A 2 | 1.3 m (4.3 ft) | 11.7 s | SW | 12 kt SW cross-shore |
KwaZulu-Natal
| Spot | Rating | Wave now | Period | Swell | Wind |
|---|---|---|---|---|---|
| Durban | 4.8 B 3 · A 3 | 1.3 m (4.2 ft) | 10.3 s | SSE | 10 kt E onshore |
Best surf spots in South Africa
- Muizenberg Western Cape
- Big Bay Western Cape
- Strand Western Cape
- J-bay Eastern Cape
- Jeffreys Bay Eastern Cape
- Llandudno Western Cape
- Kommetjie Western Cape
- Elands Bay Western Cape
- Long Beach Western Cape
- Melkbosstrand Western Cape
- Mossel Bay Western Cape
- Onrus Western Cape
- Buffels Bay Western Cape
- Durban KwaZulu-Natal
Waves: NOAA GFS-Wave global 0.25deg, cycle 20261102 06z (NOMADS). Tides: GOT4.10c (NASA GSFC) via pyTMD. Map centre: -33.7, 20.6.