Diani Reef
Diani Beach · Kwale County · Kenya
Diani Reef stretches along the coast of Diani Beach, Kenya's most celebrated beach destination, located approximately 30 kilometres south of Mombasa on the Indian Ocean coast. The fringing coral reef system runs parallel to the shore, creating a series of dive sites that showcase the diversity of East African marine life in warm, accessible conditions that welcome divers of every experience level. The reef topography consists of coral slopes, pinnacles, and bommies rising from white sandy bottoms at depths between 7 and 25 metres. Kinondo Reef, one of the most popular sites, begins at around 8 metres and descends gently to 18 metres, where a rich mosaic of hard and soft corals supports dense populations of tropical fish. Triggerfish hover above the reef crest, moray eels peek from crevices, schools of snapper and surgeonfish move in formation, and the iconic Moorish idol adds its distinctive silhouette to the scene. Galu Reef offers a similar profile with scattered coral bommies and sand patches that provide excellent hunting grounds for stingrays and octopuses. Diani's headline attractions are its larger marine visitors. Green and hawksbill turtles are resident year-round and appear on nearly every dive, cruising between feeding and resting spots on the reef. Between October and March, the northeast monsoon brings warmer currents that carry reef manta rays and even whale sharks into Diani's waters, creating encounters that transform a pleasant reef dive into something truly extraordinary. Napoleon wrasses, guitar sharks, and large barracuda add further excitement for those diving the deeper offshore sites. Visibility at Diani ranges from 10 to 25 metres depending on season and tidal conditions, with the clearest water from November to February. Water temperatures hover between 25 and 29 degrees Celsius, so a 3mm wetsuit is sufficient for most of the year. Dive operations are professional and well-established, with boats departing directly from the beach. Combined with world-class accommodation, white-sand beaches, and reliable sunshine, Diani Beach offers one of the most complete dive holiday packages on the East African coast.
Marine Life
Best Season to Dive
Highlighted months represent the ideal conditions for diving
Location
Diani Beach · Kwale County · Kenya
Coordinates: -4.3200, 39.5717
Dive Site Depth Profile
Visual depth progression and waypoint route for Diani Reef
Why dive here
Videos
Found a Secret Underwater Paradise in Kenya
SCUBA DIVING in DIANI, KENYA - BEST BEACH IN AFRICA
Conditions & safety
FAQ
What is diving like at Diani Beach, Kenya?
Diani Beach offers relaxed reef diving along a fringing coral reef system that runs parallel to the coast. Dive sites range from 7 to 25 metres depth, with most popular spots between 12 and 18 metres. The reef features a mix of hard and soft corals, coral bommies, and sandy patches. Conditions are generally calm with mild currents, making it suitable for beginners and experienced divers alike.
When is the best time to dive in Diani Beach?
The best diving conditions are from October to March, when visibility peaks and seas are calm during the northeast monsoon. The heavy rain season from April to June brings reduced visibility and rougher conditions, and some dive operations reduce their schedules. July to September is cooler but still diveable with decent conditions. Manta rays and whale sharks are most likely from October to March.
Which dive sites are best in Diani?
Popular dive sites include Kinondo Reef, a gentle slope from 8 to 18 metres with excellent coral diversity; Galu Reef, starting at 6 metres with scattered bommies and sandy patches; and the deeper offshore pinnacles that attract larger pelagic species. Each site has its own character, and local operators typically visit multiple sites in a single day trip.
Log this dive with DiveOne
Save to your dive journal. Track depth, time, and conditions on Apple Watch Ultra.
Reviews
No reviews yet