
Surf Forecasts:
Bonza Bay surf forecast from 15 Jul 2026:
- Best quality surf: Thursday 16 Jul, 2AM (local time) - 7ft (2.1m), 10s period, SW swell with cross-offshore winds.
- Most powerful swell: Wednesday 22 Jul, 2AM (local time) - 7ft (2.1m), 16s period, S swell with 2,181 kJ wave energy.
- Next surfable swell (1★+): Wednesday 15 Jul, 8PM (local time) - 4.5ft (1.3m), 10s period with E swell.
Best Forecast Surf Conditions for Bonza Bay this week:
The surf forecast for Bonza Bay over the next 16 days: The first swell (rated 1 star or higher) is forecast to arrive on Wednesday (Jul 15) at 8PM. The primary swell is predicted to be 1.3m and 10s period with a secondary swell of 0.9m and 6s. Another secondary swell of 1.2m and 6s is also forecast. The wind is predicted to be cross-offshore as the swell arrives.
The most powerful waves expected at Bonza Bay in the next 16 days are 2.1m 16s and forecast to arrive on Wednesday (Jul 22) at 2AM. Winds are predicted to be offshore at the time the swell arrives. The largest open ocean swell (not directed at the beach) is 1.1m 6s period and expected on Wednesday (Jul 22) at 5AM.
| Wave Type | Time (SAST) & Date | Wave Height & Period |
|---|---|---|
| Next good surf (1 star+) | 8PM (Wed 15th Jul) | 4.5ft (1.3m) 10s |
| Best Surf | 2AM (Thu 16th Jul) | 7ft (2.1m) 10s |
| Most Powerful | 2AM (Wed 22nd Jul) | 7ft (2.1m) 16s |
Table - best surf conditions forecast for Bonza Bay over the next 16 days.
The Lowdown
G’day, I’m Rusty. Let’s talk about what’s coming up for Bonza Bay.
Right off the bat, the next few days are a bit of a mixed bag. The water is sitting at 64°, which is a solid 4.5° colder than usual for this time of year – that’s a notable chill, so you’ll want a decent wetsuit. We’ve got a fair bit of energy in the water, but the conditions are fighting it.
Wednesday morning (15 July) kicks things off with some poor surf. There’s 4.6ft of east swell, but with a cross-shore wind and moderate energy (435), it’s messy and not worth paddling out for. You’ll want to sit this one out.
Thursday (16 July) is still marginal. The swell drops to 3.9ft from the east with a better period of 11 seconds, but the wind is cross or cross-onshore, and the energy is moderate (643). The surf is there, but it’s not clean.
Friday (17 July) is another one to skip. The swell goes small, and the wind is still not your friend.
Now, Saturday morning (18 July) – that’s where it finally gets interesting. The wind goes glassy, and we’ve got 4.3ft of south swell at 12 seconds. The energy is moderate (555), but with those glassy conditions, the surf should be clean and lined up. This is a solid window for a session, and it’s the first real standout of the run.
Sunday morning (19 July) will see a bigger jump in size – 6.6ft from the south-southwest, with a period of 11 seconds. The wind is cross-offshore and clean, and the energy is ramping up to strong (1592). This is a powerful swell, but it’s getting up there in size. It’s still manageable for experienced surfers, but beginners should be careful – 6.6ft is solid. The swell direction is south-southwest, which hits the optimum south direction for Bonza Bay nicely. This is the best on offer for the first week.
The Monday (20 July) has a smaller clean morning, but the wind picks up in the arvo, so don’t hang around.
Tuesday (21 July) shows a bigger swell building – 6.9ft to 7.5ft from the south-southwest, with periods dropping to 12 seconds. The energy is very strong (1182 to 2081). The wind is light cross-onshore in the morning, but it’s a powerful groundswell. This is a big swell, so it’s for experienced surfers only. The wave shape should be good for the river mouth.
Wednesday (22 July) has a clean morning with 5.9ft of south swell at 14 seconds – a long period, which will bring energy and shape. The energy is strong (1389). This is a good option, but the wind picks up in the afternoon.
Then we hit Thursday morning (23 July) – a real big one. The swell is 9.8ft from the south-southwest with a very long period of 16 seconds. The energy is extreme (3901). The wind is glassy, and the tide is favorable, but the report says it’s predicted to be too big for this break. For the river mouth, 9.8ft is massive and likely closing out or washing through. This is only for the most experienced, and even then, it’s a serious call. The long period means it will be powerful and straight, so it’s a wild card.
Friday (24 July) is blown out by strong winds, so skip it.
Saturday (25 July) is small and marginal, and Sunday (26 July) sees a 3.0ft south-southwest swell with an 18-second period – that’s a very long period. The energy is high (1507), but the swell is small, so it might be a bit gutless for the size. The wind is cross-shore, so it’s worth a look if you want clean, small waves.
Monday (27 July) is clean again with a cross-offshore wind and 6.2ft of swell from the southwest, but the period is short at 9 seconds. The energy is strong (1091), but short period means it will be a bit shifty.
Tuesday (28 July) is windy and lumpy, so not worth it.
Wednesday (29 July) – another big one. 9.8ft from the southwest with a 13-second period. The energy is extreme (3980), and the wind is cross-offshore and clean. But again, the report says it’s too big for Bonza Bay. This is a serious swell, and only for the bravest.
Thursday (30 July) sees the swell drop back to 6.2ft from the south, with a period of 11 seconds. The wind is light cross, and the energy is strong (1403). It’s a decent morning session, but the wind turns cross-onshore in the afternoon.
Best pick: If I had to call it, Saturday morning (18 July) is the best all-rounder for the first week – glassy, clean, and a fun size. For the big stuff, Sunday morning (19 July) is the standout with the bigger swell and clean winds. The late-month big swells (23 and 29 July) are huge and
Short Range ForecastMostly dry. Warm (max 21°C on Sat morning, min 16°C on Wed night). Wind will be generally light. | Days 5-7 Weather SummaryMostly dry. Warm (max 21°C on Sat afternoon, min 14°C on Mon morning). Winds decreasing (fresh winds from the SW on Sun afternoon, calm by Tue morning). | ||||||||||||||||||||
Wed 15 | Thursday 16 | Friday 17 | Saturday 18 | Sunday 19 | Monday 20 | Tuesday 21 | |||||||||||||||
PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | |
Swell Height Map | |||||||||||||||||||||
Wave Height (m) Direction Period (s) | E 10 | SW 10 | E 11 | SSW 14 | SSW 12 | SSW 13 | SSW 12 | SSW 11 | S 12 | S 11 | S 11 | SSW 11 | SSW 10 | SSW 9 | S 9 | S 12 | S 11 | SSW 12 | SSW 14 | S 16 | S 14 |
Wave Graph | |||||||||||||||||||||
392 | 940 | 329 | 267 | 220 | 249 | 422 | 198 | 461 | 465 | 396 | 1008 | 746 | 222 | 217 | 404 | 256 | 1141 | 2041 | 2181 | 1373 | |
Wind (km/h) | |||||||||||||||||||||
Wind State on-shore cross-onshore cross-shore cross-offshore off-shore glassy | cross | cross-off | cross | cross-on | cross-off | cross | cross-on | cross | glassy | cross | cross-off | cross-off | cross | cross-off | cross-off | cross | cross-off | cross-on | cross | off | cross-off |
High Tide | 4:40PM2.08m | 4:53AM2.02m | 5:21PM2.09m | 5:33AM1.97m | 6:01PM2.06m | 6:11AM1.89m | 6:41PM1.98m | 6:49AM1.78m | 7:21PM1.88m | 7:28AM1.66m | 8:04PM1.76m | 8:11AM1.54m | 8:54PM1.64m | 9:08AM1.43m | |||||||
Low Tide | 10:45PM0.46m | 11:00AM0.36m | 11:26PM0.48m | 11:38AM0.39m | 00:06AM0.54m | 12:14PM0.46m | 00:46AM0.63m | 12:51PM0.56m | 1:26AM0.74m | 1:29PM0.67m | 2:11AM0.85m | 2:12PM0.80m | 3:06AM0.95m | ||||||||
— | — | 7:07 | — | — | 7:07 | — | — | 7:07 | — | — | 7:07 | — | — | 7:07 | — | — | 7:05 | — | — | 7:05 | |
5:19 | — | — | 5:19 | — | — | 5:20 | — | — | 5:20 | — | — | 5:21 | — | — | 5:22 | — | — | 5:22 | — | 5:22 | |
mm | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Temp °C | 19 | 17 | 17 | 19 | 17 | 18 | 19 | 17 | 21 | 21 | 18 | 19 | 20 | 17 | 18 | 20 | 17 | 17 | 19 | 18 | 22 |
Feels °C | 16 | 15 | 16 | 18 | 18 | 16 | 18 | 16 | 19 | 17 | 17 | 13 | 14 | 15 | 16 | 16 | 14 | 16 | 17 | 17 | 16 |
Swell 1 Height (m) Direction Period (s) | E 10 | E 10 | E 11 | E 11 | E 10 | E 10 | SSW 12 | SSW 11 | S 12 | S 11 | S 11 | SSW 11 | E 10 | SSW 9 | S 9 | S 12 | S 11 | SSW 12 | SSW 14 | S 16 | S 14 |
392 | 365 | 329 | 267 | 200 | 159 | 422 | 198 | 461 | 465 | 396 | 394 | 46 | 222 | 217 | 404 | 256 | 1141 | 2041 | 2181 | 1373 | |
Swell 2 Height (m) Direction Period (s) | SSE 10 | SSW 9 | SSW 11 | SSW 14 | SSW 12 | SSW 13 | E 10 | E 10 | E 10 | E 10 | E 10 | SSE 11 | SE 13 | SE 12 | SE 12 | SE 12 | SE 11 | SE 11 | SE 11 | ENE 5 | ENE 7 |
10 | 272 | 186 | 261 | 220 | 249 | 159 | 125 | 94 | 94 | 94 | 121 | 87 | 98 | 137 | 130 | 76 | 41 | 40 | 22 | 25 | |
Swell 3 Height (m) Direction Period (s) | SSW 8 | SSE 9 | SSW 15 | SSW 9 | S 10 | — | — | SSE 14 | ENE 4 | S 16 | SSW 13 | E 10 | SSE 10 | S 10 | E 10 | E 10 | ENE 10 | ENE 9 | ENE 9 | SE 10 | SE 10 |
7 | 8 | 128 | 88 | 2 | — | — | 68 | 2 | 5 | 69 | 69 | 38 | 50 | 31 | 30 | 31 | 16 | 16 | 16 | 16 | |
Wind waves Height (m) Direction Period (s) | SSW 6 | SW 10 | — | — | — | — | — | ENE 3 | — | SSW 4 | — | SSW 11 | SSW 10 | — | NE 3 | — | SSW 6 | — | — | NE 5 | — |
26 | 940 | — | — | — | — | — | 1 | — | 13 | — | 1008 | 746 | — | 2 | — | 73 | — | — | 45 | — | |
Nearest Offshore or Glassy | |||||||||||||||||||||
Distance (km) | 23 | 0 | 0 | 52 | 0 | 0 | 52 | 34 | 0 | 23 | 0 | 301 | 237 | 0 | 0 | 52 | 0 | 19 | 19 | 0 | 4 |
Best forecast wave conditions in Eastern Cape - Wild Coast | |||||||||||||||||||||
Best forecast wave conditions in South Africa | |||||||||||||||||||||
Header Global | |||||||||||||||||||||
- Map Icons:
Break
Live Wave Height (m)
Live Wind Speed (km/h)
Surf Rating (10 Max)
Ocean Swells (m)
Wind Speed (km/h)
Information about the Bonza Bay Surf forecast
The above surf forecast table for Bonza Bay provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Bonza Bay can be found by selecting the local surf guide option on the grey menu. Our Bonza Bay surf forecast is unique since it includes wave energy (power) that defines the real feel of the surf rather than just the height or the period. If you surf the same spot (Bonza Bay) regularly then make a mental note of the wave energy from the surf forecast table each time you go. Very soon you may start to choose your surf days based on the wave energy alone combined with our forecast of favourable offshore wind conditions. Our star ratings will help here and of course you will also find the usual wave height and period predictions on our surf forecasts as well as a full break down of the swell components under our advanced users option (to reveal that, click the little Einstein character under the tide times).
Further information to help with frequently asked questions about our surf forecast for Bonza Bay may be found under the help tab on the top menu and also by moving your mouse over the question marks on the surf forecast table itself. Please always bear in mind that the forecast is for near-shore open water and local factors at each surf break influence the actual breaking wave height, such as the beach / reef profile, water depths offshore and shelter.
Bonza Bay is 7 km (4 miles) from the city of East London. If you plan a holiday in Eastern Cape - Wild Coast, look for hotels and other accommodation in East London. East London has rooms for a wide range of budgets as well as car hire and transport links.











