Surf Forecast :: South Africa


>>Swipe/scroll right to see more


WaveCast South Africa South and SE Coast
7-21-2026 4:15 AM

Swell Forecast
Data as of 7/21/2026, 4:15 AM

7/20/20267/21/20267/22/20267/23/20267/24/20267/25/20267/26/20267/27/20267/28/20267/29/20267/30/20267/31/20268/1/20268/2/20268/3/20268/4/20268/5/2026
Dir: 204
Max: 5-6
Prd: 15
Dir: 214
Max: 11-13
Prd: 14
Dir: 244
Max: 7-9
Prd: 12
Dir: 213
Max: 19-23
Prd: 16
Dir: 218
Max: 16-19
Prd: 15
Dir: 198
Max: 7-9
Prd: 13
Dir: 239
Max: 5-6
Prd: 12
Dir: 223
Max: 7-9
Prd: 13
Dir: 215
Max: 13-16
Prd: 15
Dir: 111
Max: 7-8
Prd: 10
Dir: 218
Max: 14-16
Prd: 17
Dir: 238
Max: 8-10
Prd: 14
Dir: 191
Max: 5-6
Prd: 12
Dir: 217
Max: 6-7
Prd: 15
Dir: 258
Max: 6-8
Prd: 12
Dir: 253
Max: 7-8
Prd: 11
Dir: 216
Max: 14-17
Prd: 17


Forecast Based on WaveWatchIII Data Courtesy NOAA/NWS/NCEP Ocean Modeling Branch

Monday, July the 20th: Swell will be coming in from 204 degrees with 5 to 6 foot surf with 15 second periods.

Tuesday, July the 21st: Our call is for an increase in Swell energy compared to yesterday. Swell will be coming in from 214 degrees with 11 to 13 foot surf with 14 second periods.

Wednesday, July the 22nd: Look for a decrease in Swell energy from yesterday. Swell will be coming in from 244 degrees with 7 to 9 foot surf with 12 second periods.

Thursday, July the 23rd: We're expecting an increase in Swell energy. Swell will be coming in from 213 degrees with 19 to 23 foot surf with 16 second periods.

Friday, July the 24th: We're expecting a decrease in Swell energy. Swell will be coming in from 218 degrees with 16 to 19 foot surf with 15 second periods.

Saturday, July the 25th: Look for a decrease in Swell energy from yesterday. Swell will be coming in from 198 degrees with 7 to 9 foot surf with 13 second periods.

Sunday, July the 26th: We're expecting a decrease in Swell energy. Swell will be coming in from 239 degrees with 5 to 6 foot surf with 12 second periods.

Monday, July the 27th: Our call is for an increase in Swell energy compared to yesterday. Swell will be coming in from 223 degrees with 7 to 9 foot surf with 13 second periods.

Tuesday, July the 28th: We're expecting an increase in Swell energy. Swell will be coming in from 215 degrees with 13 to 16 foot surf with 15 second periods.

Wednesday, July the 29th: Look for a decrease in Swell energy from yesterday. Swell will be coming in from 111 degrees with 7 to 8 foot surf with 10 second periods.

Thursday, July the 30th: Our call is for an increase in Swell energy compared to yesterday. Swell will be coming in from 218 degrees with 14 to 16 foot surf with 17 second periods.

Friday, July the 31st: We're expecting a decrease in Swell energy. Swell will be coming in from 238 degrees with 8 to 10 foot surf with 14 second periods.

Saturday, August the 1st: Look for a decrease in Swell energy from yesterday. Swell will be coming in from 191 degrees with 5 to 6 foot surf with 12 second periods.

Sunday, August the 2nd: We're expecting an increase in Swell energy. Swell will be coming in from 217 degrees with 6 to 7 foot surf with 15 second periods.

Monday, August the 3rd: Our call is for an increase in Swell energy compared to yesterday. Swell will be coming in from 258 degrees with 6 to 8 foot surf with 12 second periods.

Tuesday, August the 4th: Swell energy is looking similar to yesterday. Swell will be coming in from 253 degrees with 7 to 8 foot surf with 11 second periods.