Every June and July, billions of sardines surge up the KZN coastline in one of nature's most dramatic migrations. Here's what it is, why it happens, and how to see it from Umhlanga.

It is billed as one of the greatest wildlife events on the planet, and for once the hype is justified. Every winter, billions of sardines migrate northward along the KwaZulu-Natal coast in a dense, churning mass that can stretch for kilometres. In their wake comes everything that eats them — Cape gannets diving from height, common dolphins herding the shoals, sharks cutting through from below, and humpback whales drawn in by the commotion. If you are staying in Umhlanga in July, you are right in the middle of it.

Why Does It Happen?

The sardines — technically South African pilchard — spawn in cold Agulhas Bank waters off the Eastern Cape each winter. When a cold current hugs the KZN coastline, it creates a corridor of suitable water temperature and the fish move north in vast numbers. The run typically begins around June and can continue into late July, though timing and intensity vary from year to year. Some years the cold current never quite reaches, and the run stays further out to sea. Other years it comes close enough to the shore that you can see the black mass of fish from the beach.

What You Can See from Shore

The most dramatic shore-based sightings happen when a bait ball forms close to the coast. Dolphins herd the sardines into a tight sphere near the surface, and then the gannets arrive — folding their wings and dropping from 20 metres or more in rapid succession, hitting the water like white darts. It is chaotic, loud, and over in minutes before the ball disperses and re-forms somewhere else. The Umhlanga promenade and the beach below the lighthouse both offer clear views north and south along the coast, and early morning is when activity tends to peak.

What to bring

Binoculars make a significant difference for shore-based viewing. Look for the gannets first — their plunge-diving is visible from a long distance and will lead your eye straight to the action below.

Getting in the Water

For those who want to be in the middle of it, Aliwal Shoal — about 90 minutes south of Umhlanga near Scottburgh — is the most celebrated dive site for sardine run encounters. Dive operators on the South Coast run blacktip shark dives and open-water sardine run trips throughout the season. If you are a certified diver, this is one of the most extraordinary things you can do in South Africa. Boats go out early, conditions permitting, and the window of opportunity in any given spot can be brief — so having a flexible schedule helps.

Snorkelling and Boat Trips

You do not need to be a diver to get close. Several operators run snorkel charters during the sardine season, and these can be just as rewarding when a shoal is at depth and a bait ball pushes toward the surface. Boat trips from Durban Harbour also go out to track the migration and, while they are less guaranteed than a guided dive, they cover a lot of water and give you a good chance of witnessing something remarkable.

July Timing at a Glance

  • The run is active from roughly mid-June to late July — peak action varies each year
  • Shore sightings are most likely early morning when light is flat and seas are calm
  • Dive and snorkel operators monitor conditions daily and will advise on whether to go out
  • Umhlanga sits in the middle of the migration corridor — no long drives needed for shore-based viewing
  • The whales that follow the sardines north add to the spectacle; binoculars will earn their keep
"We watched from the promenade for about twenty minutes before the dolphins arrived and then the whole thing just erupted. Gannets everywhere. I have never seen anything like it and we live five minutes away."

Plan Around It

The sardine run is one of the few reasons to deliberately choose July for a KZN holiday over the more obvious summer months. Combine it with quieter beaches, lower accommodation rates, and Durban's famously mild winter — clear days in the low twenties, almost no rain, low humidity — and July becomes one of the most underrated months on the calendar. If you are planning a stay and want to maximise your chances of seeing the run, aim for mid-July and keep your mornings free.