Gansbaai faces the cold Atlantic on South Africa's Cape Whale Coast, where water temperatures stay between fifteen and nineteen degrees for most of the year. The area is best known internationally for Great White Shark encounters in Shark Alley, the channel between Dyer Island and Geyser Rock, where boat-based cage diving is the primary draw. Beyond shark diving, the region offers kelp forests, reef sites ranging from sheltered tidal pools to drift dives, and encounters with species including broadnose sevengill sharks, leopard catsharks, bronze whalers, humpback whales, and fur seals. Sites range from shallow beginner-friendly spots to the moderate currents of Shark Alley, which suits advanced divers.





Monthly water temperature across Gansbaai's sites, from satellite sea-surface data corrected for depth. The band shows the site-to-site spread.
Water temperatures remain cold year-round, typically between fifteen and nineteen degrees, with upwelling events capable of pushing temperatures lower still. The best period for marine wildlife, including whales and sharks, runs from May through December, when conditions favour sightings in Shark Alley.


3 operators
Hermanus, South Africa
South Africa
South Africa
Water temperature around Gansbaai ranges from about 15°C in July to 19°C in January, based on satellite sea-temperature data for its dive sites.
In the warm season (about 19°C) a 5mm suit is comfortable in Gansbaai; in the coldest months (about 15°C) step up to a 7mm or semi-dry suit.
Fin maps 9 sites in Gansbaai (6 scuba diving sites and 3 snorkelling spots).
9 more sites to explore