Photo by raggycharters.co.za

Snorkel the Sardine run

Disclosure: Bear in mind that some of the links in this post are affiliate links and if you go through them to make a purchase we will earn a commission at no additional cost to you. We chose these companies / hotels because of their quality and not because of the commission we receive from your purchases.

The annual Sardine Run is one of the greatest natural spectacles on earth. Millions of sardines are first hunted by dolphins and after them birds, sharks and whales also join the hunt. And you can see it while snorkeling or diving. The most beautiful images from this spectacle can be seen on television. The show can be seen live from the Wild Coast of South Africa. But only if the conditions are right. That is why you might have to spend several days on the water.


The Sardine Run is still relatively unknown. This is partly because it is almost impossible to plan. June and July are normally the months when it happens; this means winter and the cold plays an essential role. At Sardine Run location the cold Gulf current from Antarctica collides with Africa. Sardines loves cold water and normally live at a depth of 80 meters. So every day the weather forecast is checked in the most popular Sardine Run location Coffee Bay at Port St Johns. The weather is decisive.

The Sardine Run is not for everyone. Take into account days at sea, low temperatures, wind, rough waves (sometimes) and cold water. But for that you get something unique: a swirling and beautiful colorful show of Mother Nature. 

Where to stay

If you are looking for a great place to stay in Port St Johns. We recommend the delicious monster retreat. It has a very special location with an amazing view over the beach and seaside.


If we would come back we would pick this place for sure. On booking.com they get an average rating of 8.3. 

This article was last updated on December 21, 2020.