Diani Diving Conditions Month by Month | Scuba Duka
Skip to content
Diver beside an algae-covered wreck piece with anthias

DianiConditionsAlmanac

What this water does, month by month, written from the log our team fills in before every dive day.

SSI — Find your dive

Written by The Scuba Duka team · Reviewed by Ali, founder and Divemaster Instructor · October 2026

Spotted snake eel crossing the reef in Diani

Sea state, visibility, how the tide affects entries, and what we plan around.

These are observations, not forecasts. They describe what we have seen diving here year round. They are not a promise about any particular day, and the ocean is under no obligation to repeat itself.

The six things we read before a dive

A dive day in Diani is planned on these six readings, in this order. The month tells you what is likely; these tell you what is happening on the day.

Tide

Tide

Governs entry point, direction and visibility

Current

Current

Decides whether a site drifts or stays static

Visibility
Visibility

Ranges roughly 10–30m through the year

Water temperature
Water temperature

Around 25–29°C, shorty or 3mm year round

Wind
Wind

The Kaskazi and Kusi seasons set the surface

Sun
Sun

Light angle changes what you see on the reef

The year in four parts

January to March

Warm water and often our clearest conditions. The tail of the window when seasonal whale shark sightings become possible.

Popular with photographers for exactly this reason.

April to June

Quieter months with rain in the mix. Good sites often remain available with adjusted plans, and mornings are usually the calmer half of the day.

The best months for a private boat and an empty reef.

July to October

Popular for comfortable diving conditions, healthy reefs and active marine life. Also the northern-hemisphere summer, so book earlier.

Course slots go first in these months.

November to December

Conditions settling again, and the start of the possible whale shark window. December is busy with holiday visitors.

Even after thousands of dives, this ocean still surprises us.

Month by month

Each row fills in from the site log as the record builds. Entries marked tbc are being compiled rather than estimated — we would rather publish nothing than publish a guess about conditions.

Month Typical sea state Visibility observed What we plan around
JanuarytbctbcOften our clearest water. Whale shark window open.
FebruarytbctbcWarm, settled. Good month for the wreck.
MarchtbctbcEnd of the clear season. Whale shark sightings tail off.
ApriltbctbcRain in the mix. Mornings favoured, plans adjusted.
MaytbctbcQuiet on the reef. Sheltered sites come into their own.
JunetbctbcConditions beginning to steady again.
JulytbctbcBusy season begins. Course slots book early.
AugusttbctbcComfortable diving, active reef. Peak visitor month.
SeptembertbctbcReliable conditions, slightly quieter than August.
OctobertbctbcEnd of the popular window. Good all-round month.
NovembertbctbcConditions settling. Whale shark window opening.
DecembertbctbcHoliday season, busy boats. Book courses well ahead.

Why the tide matters more than the month

Diani sits behind a fringing reef with a significant tidal range, and the tide governs more of a dive day than the season does. It decides which entries work, how hard the water runs through the reef gaps, how much sediment is moving, and therefore what the visibility will be on a site that was perfect yesterday.

That is why the site is chosen on the morning, and why a drift dive is a scheduling decision rather than a product. A guest asking “what will visibility be in July” is asking a question the tide answers better than the calendar.

SSI Waves, Tides & Currents

What goes in the log

—Tide state and direction at the planned entry
—Wind direction and strength
—Visibility observed on each dive
—Current at the site
—Entry and exit condition
—Notable sightings after the dive

Years of this is what makes an almanac possible. It is also why nobody else on this coast can write one.

Water temperature

Roughly 25–29°C across the year, which is why exposure protection here is about sun, reef safety and an hour's cooling rather than cold.

Our own operating observation, not a climatological statistic.

When to come for what

Tell us what you want from the trip — learning, photography, turtles, or relaxed recreational diving — and we will tell you which weeks suit it. That answer is more useful than a single “best month”.

Plan your dive week →

Who you will dive with

Seven people run the centre, four of them born and raised in Diani Beach. Between the four instructors sit more than 13,000 logged dives on this stretch of the Indian Ocean. Two qualified dive guides, Sampuli and Captain Michael, guide dives alongside them.

Ali

Founder · Divemaster Instructor

25+ years diving in Kenya and abroad. Born and raised in Diani Beach.

Kassim

Scuba Instructor

17+ years and 8,000+ logged dives, from Diani to Kisite Mpunguti. SSI and PADI certified.

Salim Swaleh
Scuba Instructor

4,000+ logged dives on Diani sites. Teaches SSI beginner to specialty courses.

Omari
Scuba Instructor

SSI and PADI Open Water Instructor, 1,000+ logged dives. Shoots underwater photo and video.

Sampuli
Dive Guide

Born and raised in Diani Beach. 100+ logged dives. Guides guest divers and runs equipment checks.

Michael
Dive Guide · Captain

20+ years scuba diving and captaining boats. Handles the boat and guides dives.

Meet the full team, with certification cards →
4.7 on Google144 reviews 4.9 on Tripadvisor186 reviews · Travellers’ Choice SSI Training Centerdivessi.com, centre no. 725540