reef
all-levelsboat entry

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.

25 m
Max depth
10-20m
Visibility
October-March
Best season

Marine Life

green turtle
hawksbill turtle
reef manta ray
whale shark
moray eel
clownfish
triggerfish
stingray
Napoleon wrasse
octopus
barracuda
nudibranch

Best Season to Dive

Highlighted months represent the ideal conditions for diving

25°C – 29°C
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Location

Diani Beach · Kwale County · Kenya

Coordinates: -4.3200, 39.5717

View on map
Loading map...

Dive Site Depth Profile

Visual depth progression and waypoint route for Diani Reef

Max Depth:25m
Waypoints:5
0m0m5m5m10m10m15m15m20m20m25m25mSea SurfaceEntry2mReef section 115mDeepest point25mReef section 212mSafety stop5m
* Plot shows dive progression checkpoints sequentially from left to rightDiveOne Club Depth Profile v1.0

Why dive here

Green and hawksbill turtles on nearly every dive
Seasonal manta ray and whale shark encounters from October to March
Healthy fringing reef with gentle conditions ideal for all levels

Videos

Found a Secret Underwater Paradise in Kenya

SCUBA DIVING in DIANI, KENYA - BEST BEACH IN AFRICA

Conditions & safety

Skill levelall-levels
Entry typeboat
Max depth25 m
Currentmild
Visibility10-20m
Best seasonOctober-March
coral reefturtlewhale sharkmanta raytropical fishbeginner friendly

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.

Get early access

Reviews

No reviews yet

Nearby dive sites

Back to catalog
Get early access