Trailwind
← Nature
Marine migrationAnnual · the greatest shoal

The Sardine Run

Billions of sardines move up the coast in shoals miles long, chased by dolphins, sharks, whales and gannets.

May to July 2027Estimated timingMay to July 2027
Photo information

The Sardine Run

Record
Some attribution details are unavailable.
Known details

Borut Furlan / CC BY-SA 4.0 (Wikimedia Commons)

View source

May to July 2027Season
Wild Coast, South AfricaWhere it happens
Up to 7 kmthe length of a single shoal
Viewing advice

The run's timing and size vary a lot year to year; it doesn't run every year.

The best time to see The Sardine Run in 2027 is May to July 2027. Timing status: Estimated timing.

When cold currents push north up South Africa's Wild Coast in the southern winter, billions of sardines follow in shoals kilometres long. The bait balls draw one of Earth's greatest feeding frenzies, dolphins, sharks, Bryde's whales and diving gannets, though the run's timing varies year to year.

Where to see it

These are the spots that catch it best. Tap one to see what's worth a trip nearby.

Related natural events

More moments to explore.

Frequently asked questions

When is The Sardine Run 2027?

The Sardine Run 2027: May to July 2027.