Dolphin Coast, KwaZulu-Natal, South Africa

Ballito Surf Report & Forecast

  • Beach break
  • Lefts & rights
  • Beginner friendly
7-day forecast

Updated just now Forecast data: Open-Meteo.com (CC BY 4.0)

Right now 17:27 SAST

3–5 ft Chest to shoulder high
Fair

Swell

0.9 m 7 s

ESE 119°

2nd swell

0.7 m 7 s

SSE 161°

Wind

14 km/h

Light cross-shore S · gusts 28 km/h

Tide

Falling 0.7 m

High 04:36 · Low 22:27

Water

22°C

Rash vest or 1 mm neoprene top

Weather

23°C Sunny

05:20 18:03

Best today: 15:00–18:00 · Fair

Best times to surf

  1. Fri 16 Oct 06:00–08:00 Good 2–3 ft Light & variable
  2. Tomorrow 06:00–10:00 Fair to Good 2–3 ft Light & variable
  3. Today · on now 17:00–18:00 Fair 3–5 ft Light cross-shore

7-day forecast

Ballito surf forecast

Local time at the break (SAST, UTC+2)

Loading the swell chart…

Surf height (coloured by rating) Wind: offshore → onshore

Tuesday 13 October Today

Fair 3–5 ft 1.5 m @ 7 s ESE Best 15:00–18:00 Overcast, 26°C

3-hourly surf forecast for Tuesday 13 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 3–4 ftFair to Good 1.5 m5 s E+ 0.6 m 11 s S 4 km/hgusts 7 km/hLight NNE -0.4 mRising 21°CClear
03:00 3–4 ftFair to Good 1.3 m5 s E+ 0.5 m 11 s S 12 km/hgusts 19 km/hX-off WSW 0.7 mRising 21°CClear
06:00 3–4 ftPoor to Fair 1.2 m6 s E+ 0.5 m 11 s S 29 km/hgusts 55 km/hCross SSW 0.5 mFalling 22°COvercast
09:00 3–5 ftPoor to Fair 1.0 m6 s E+ 0.6 m 9 s S 29 km/hgusts 59 km/hCross SSW -0.7 mFalling 25°CPartly cloudy
12:00 3–5 ftPoor to Fair 0.9 m6 s SE+ 0.7 m 7 s S 24 km/hgusts 50 km/hCross S -0.5 mRising 26°CSunny
15:00Now 3–5 ftFair 0.9 m7 s SSE+ 0.7 m 7 s SSE 15 km/hgusts 37 km/hX-on S 0.7 mRising 24°CPartly cloudy
18:00 3–5 ftFair 0.9 m7 s SE+ 0.6 m 7 s SSE 15 km/hgusts 27 km/hCross SSW 0.6 mFalling 23°CSunny
21:00 3–4 ftFair 0.8 m6 s S+ 0.6 m 6 s ESE 16 km/hgusts 33 km/hCross SW -0.5 mFalling 22°CPartly cloudy

Tides High 04:08 Low 10:09 High 16:21 Low 22:27

05:20 18:03 Modelled tide — not for navigation. Heights relative to mean sea level.

Wednesday 14 October Tomorrow

Fair to Good 2–3 ft 0.9 m @ 7 s ESE Best 06:00–10:00 Overcast, 25°C

3-hourly surf forecast for Wednesday 14 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 2–4 ftFair to Good 0.9 m5 s SSE+ 0.7 m 7 s SE 5 km/hgusts 18 km/hLight SW -0.5 mRising 22°CClear
03:00 2–4 ftFair to Good 0.8 m6 s ESE+ 0.7 m 7 s SSE 3 km/hgusts 6 km/hLight WNW 0.5 mRising 20°CPartly cloudy
06:00 2–3 ftFair to Good 0.8 m7 s E+ 0.5 m 9 s S 5 km/hgusts 9 km/hLight NW 0.6 mFalling 20°COvercast
09:00 2–3 ftFair to Good 0.8 m7 s E+ 0.6 m 8 s S 8 km/hgusts 21 km/hOnshore ESE -0.5 mFalling 25°CPartly cloudy
12:00 2–3 ftFair 0.8 m7 s E+ 0.6 m 8 s S 13 km/hgusts 30 km/hOnshore ESE -0.5 mRising 24°COvercast
15:00 2–3 ftFair 0.8 m7 s E+ 0.6 m 8 s S 9 km/hgusts 23 km/hX-on ENE 0.5 mRising 25°COvercast
18:00 2–3 ftFair 0.8 m6 s E+ 0.5 m 8 s S 9 km/hgusts 25 km/hX-on ENE 0.7 mFalling 23°COvercast
21:00 2–3 ftFair to Good 0.8 m6 s E+ 0.6 m 8 s SSE 6 km/hgusts 13 km/hLight N -0.3 mFalling 22°CPartly cloudy

Tides High 04:36 Low 10:33 High 16:46 Low 22:55

05:18 18:03 Modelled tide — not for navigation. Heights relative to mean sea level.

Thursday 15 October

Fair 2–4 ft 0.9 m @ 7 s E Best 06:00–10:00 Partly cloudy, 29°C

3-hourly surf forecast for Thursday 15 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 2–3 ftFair to Good 0.8 m4 s E+ 0.6 m 7 s E 9 km/hgusts 18 km/hCross NNE -0.5 mRising 23°CMostly clear
03:00 2–3 ftFair 0.9 m4 s E+ 0.6 m 8 s E 1 km/hgusts 2 km/hLight WNW 0.4 mRising 21°CMostly clear
06:00 2–3 ftFair 0.9 m4 s E+ 0.5 m 8 s E 4 km/hgusts 8 km/hLight W 0.6 mFalling 22°CSunny
09:00 2–3 ftFair 0.9 m5 s E+ 0.5 m 8 s ESE 5 km/hgusts 16 km/hLight SE -0.2 mFalling 28°CSunny
12:00 2–3 ftPoor to Fair 0.8 m5 s E+ 0.4 m 9 s SSE 21 km/hgusts 45 km/hCross S -0.5 mRising 27°CSunny
15:00 3–4 ftPoor to Fair 0.8 m5 s ESE+ 0.5 m 6 s SSE 21 km/hgusts 43 km/hCross S 0.3 mRising 26°CPartly cloudy
18:00 2–3 ftFair 0.8 m4 s SSE+ 0.7 m 7 s E 16 km/hgusts 35 km/hCross SSW 0.6 mFalling 24°CPartly cloudy
21:00 2–3 ftGood 0.6 m6 s ESE+ 0.5 m 9 s ESE 7 km/hgusts 25 km/hLight SW -0.2 mFalling 23°CPartly cloudy

Tides High 04:58 Low 11:03 High 17:09 Low 23:23

05:17 18:04 Modelled tide — not for navigation. Heights relative to mean sea level.

Friday 16 October

Good 3–5 ft 1.2 m @ 10 s SE Best 06:00–08:00 Overcast, 29°C

3-hourly surf forecast for Friday 16 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 2–3 ftGood 0.6 m8 s SSE+ 0.6 m 8 s ESE 4 km/hgusts 8 km/hLight W -0.6 mRising 22°CClear
03:00 2–3 ftGood 0.7 m9 s S+ 0.6 m 7 s E 3 km/hgusts 7 km/hLight NNW 0.1 mRising 21°CClear
06:00 2–3 ftGood 0.7 m10 s S+ 0.6 m 7 s E 8 km/hgusts 13 km/hLight NNW 0.5 mFalling 21°CMostly sunny
09:00 2–4 ftFair to Good 0.7 m10 s S+ 0.6 m 7 s E 12 km/hgusts 27 km/hX-on ENE -0.1 mFalling 26°CSunny
12:00 3–4 ftFair 0.8 m10 s SSE+ 0.6 m 8 s ESE 17 km/hgusts 36 km/hOnshore E -0.4 mRising 28°CSunny
15:00 3–5 ftFair 0.9 m8 s ESE+ 0.6 m 8 s SSE 13 km/hgusts 32 km/hX-on ENE 0.2 mRising 29°CPartly cloudy
18:00 3–5 ftFair 1.1 m7 s E+ 0.8 m 9 s S 14 km/hgusts 24 km/hX-on NE 0.5 mFalling 27°COvercast
21:00 3–5 ftFair 1.2 m6 s E+ 0.8 m 10 s S 17 km/hgusts 30 km/hX-on NE 0.0 mFalling 28°CClear

Tides High 05:30 Low 11:30 High 17:35 Low 23:50

05:16 18:05 Modelled tide — not for navigation. Heights relative to mean sea level.

Saturday 17 October

Fair to Good 3–5 ft 1.6 m @ 6 s E Best 06:00–08:00 Partly cloudy, 33°C

3-hourly surf forecast for Saturday 17 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 3–5 ftFair 1.2 m6 s E+ 0.8 m 10 s S 12 km/hgusts 21 km/hX-on NE -0.4 mRising 26°CClear
03:00 3–5 ftFair to Good 1.3 m6 s E+ 0.7 m 10 s S 8 km/hgusts 16 km/hLight N 0.1 mRising 23°CClear
06:00 3–4 ftFair to Good 1.3 m5 s ENE+ 0.7 m 10 s S 5 km/hgusts 16 km/hLight NNE 0.4 mFalling 24°CSunny
09:00 3–4 ftFair 1.2 m6 s E+ 0.6 m 10 s S 13 km/hgusts 25 km/hX-on ENE 0.1 mFalling 30°CSunny
12:00 3–5 ftPoor to Fair 1.1 m6 s E+ 0.6 m 9 s S 20 km/hgusts 39 km/hX-on ENE -0.2 mRising 33°CMostly sunny
15:00 3–5 ftPoor to Fair 1.3 m6 s E+ 0.5 m 9 s S 20 km/hgusts 42 km/hX-on ENE 0.1 mRising 31°CPartly cloudy
18:00 3–4 ftFair to Good 1.5 m5 s ENE+ 0.5 m 9 s S 4 km/hgusts 36 km/hLight E 0.4 mFalling 28°CMostly sunny
21:00 3–4 ftFair 1.4 m5 s E+ 0.5 m 10 s S 22 km/hgusts 32 km/hCross SW 0.1 mFalling 24°COvercast

Tides High 06:03 Low 12:03 High 18:04

05:15 18:05 Modelled tide — not for navigation. Heights relative to mean sea level.

Sunday 18 October

Fair 3–5 ft 1.2 m @ 6 s SSE Best 06:00–10:00 Overcast, 25°C

3-hourly surf forecast for Sunday 18 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 3–4 ftFair 1.1 m6 s E+ 0.6 m 9 s SSE 22 km/hgusts 40 km/hCross SSW -0.2 m 23°COvercast
03:00 3–4 ftFair 0.9 m5 s ESE+ 0.6 m 8 s ESE 20 km/hgusts 38 km/hCross SW -0.1 mRising 23°COvercast
06:00 3–4 ftFair 0.9 m5 s S+ 0.6 m 9 s ESE 19 km/hgusts 37 km/hCross SW 0.3 mRising 23°COvercast
09:00 3–5 ftFair 1.0 m6 s S+ 0.6 m 8 s E 22 km/hgusts 43 km/hCross SSW 0.2 mFalling 25°COvercast
12:00 3–5 ftPoor 1.1 m6 s S+ 0.7 m 7 s E 25 km/hgusts 52 km/hCross S -0.1 mFalling 25°COvercast
15:00 3–4 ftPoor to Fair 1.1 m5 s S+ 0.8 m 7 s E 18 km/hgusts 49 km/hCross S 0.0 mRising 24°COvercast
18:00 3–4 ftFair 1.0 m5 s SSE+ 0.8 m 8 s E 10 km/hgusts 35 km/hCross S 0.2 mRising 23°COvercast
21:00 3–4 ftFair to Good 0.8 m6 s SSE+ 0.7 m 9 s ESE 8 km/hgusts 21 km/hCross SSW 0.2 mFalling 22°COvercast

Tides Low 00:30 High 06:50 Low 12:54 High 19:00

05:14 18:06 Modelled tide — not for navigation. Heights relative to mean sea level.

Monday 19 October

Good 3–5 ft 1.6 m @ 8 s E Best 06:00–09:00 Drizzle, 24°C

3-hourly surf forecast for Monday 19 October (local time, SAST)
Time Surf Swell Wind Tide Weather
00:00 3–4 ftGood 0.8 m6 s SE+ 0.7 m 9 s SE 7 km/hgusts 17 km/hLight SSW -0.1 mFalling 22°COvercast
03:00 2–4 ftFair to Good 0.8 m8 s E+ 0.6 m 9 s S 0 km/hgusts 12 km/hLight S -0.1 mRising 22°COvercast
06:00 2–4 ftGood 0.8 m8 s ESE+ 0.7 m 8 s SSE 5 km/hgusts 10 km/hLight NNE 0.0 mRising 22°COvercast
09:00 2–3 ftFair to Good 0.7 m8 s E+ 0.6 m 8 s S 5 km/hgusts 25 km/hLight NE 0.2 m 24°CDrizzle
12:00 2–3 ftFair 0.7 m7 s E+ 0.5 m 10 s S 11 km/hgusts 37 km/hCross SSW 0.1 mFalling 23°CDrizzle
15:00 2–4 ftFair 0.6 m7 s E+ 0.5 m 10 s S 23 km/hgusts 53 km/hCross SSW 0.0 m 21°CDrizzle
18:00 3–5 ftPoor to Fair 0.6 m7 s E+ 0.4 m 10 s S 31 km/hgusts 76 km/hCross SSW 0.0 mRising 20°CDrizzle
21:00 4–6 ftFair 0.9 m7 s ESE+ 0.5 m 8 s S 32 km/hgusts 84 km/hCross SW 0.1 mRising 18°COvercast

Tides Low 02:00 High 09:30 Low 16:00 High 22:10

05:13 18:07 Modelled tide — not for navigation. Heights relative to mean sea level.

Spot guide

Surfing Ballito

Ballito is the hub of KwaZulu-Natal's Dolphin Coast, about 40 km north of Durban, with a string of beaches and reefs that pick up swell from the Indian Ocean. The main beaches offer peaks that break left and right over sand and reef, giving fun, punchy waves in warm water for most of the year.

It works on east to south-easterly swells and on southerly groundswells that wrap up the coast, and it is cleanest early in the morning when the land breeze blows offshore, before the afternoon north-easterly sets in. The sandbanks shift often, so the best peak can change from week to week.

Ballito suits beginners on small days and intermediate surfers when the swell picks up, and it has a lively beachfront with surf schools, shops and restaurants. Surf near the lifeguards where the beaches are protected by shark nets, and look out for rip currents running out beside the reefs.

Map & nearby

Breaks near Ballito

All South Africa spots
Loading map…

Nearby breaks

Durban New Pier

Golden Mile, Durban

Fair 3–5 ft
  • 15 km/h Cross-shore
  • 22°C
39 km

Cave Rock

The Bluff, Durban

Fair 4–6 ft
  • 15 km/h Cross-onshore
  • 22°C
48 km

Mdumbi

Wild Coast, Eastern Cape

Fair 3–4 ft
  • 9 km/h Cross-onshore
  • 22°C
328 km

Nahoon Reef

East London, Eastern Cape

Fair to Good 3–5 ft
  • 6 km/h Light & variable
  • 17°C
494 km

Tofinho

Tofo, Inhambane

Poor to Fair 3–4 ft
  • 18 km/h Onshore
  • 26°C
764 km

Albatross

Jeffreys Bay, Eastern Cape

Poor to Fair 2 ft
  • 10 km/h Cross-shore
  • 17°C
775 km

Find your wave

Get the swell alert

A heads-up when the swell lines up, plus the week's best surf news and new free guides. No spam — unsubscribe any time.

  • Swell alerts
  • Weekly surf news
  • New free guides
  • Store drops

Free, confirmed by email. No spam — unsubscribe with one click. Privacy

Ask the surf AI

Quick answers about Ballito, based on the live forecast.

Beta

AI answers can be wrong — always check conditions yourself.