SoloSquareGuides Meet people in Diani BeachMeet people

Beach town in Kwale County, Kenya

Diani Beach weather by month and the best time to visit

Updated October 2026Sources
Jan–Mar, Aug–OctBest time to visit

When to go to Diani Beach

Jan–Mar and Jul–Oct are driest; kite winds are strongest Dec–Mar and Jun–Sep. Heavy rain Apr–Jun; Nov short rains. Peak crowds Dec–Jan.

Diani Beach weather by month

Average daily high, rainfall and conditions.

PleasantHotRainyCool or coldBest months
20°25°30°35°JFMAMJJASOND
Average highAverage lowRainfall

Monthly averages

MonthHighLowRainHumidityConditions
January32°C89°F25°C77°F35 mm73%Pleasant
February32°C90°F25°C77°F22 mm71%Pleasant
March32°C89°F26°C78°F80 mm74%Pleasant
April30°C86°F26°C78°F154 mm79%Pleasant
May29°C84°F25°C77°F193 mm80%Rainy
June28°C82°F24°C75°F57 mm77%Pleasant
July28°C82°F23°C73°F29 mm75%Pleasant
August28°C82°F23°C73°F25 mm74%Pleasant
September29°C83°F23°C73°F33 mm74%Pleasant
October30°C85°F24°C75°F93 mm75%Pleasant
November30°C86°F25°C76°F109 mm77%Pleasant
December31°C88°F25°C77°F79 mm76%Hot & humid

Best months across Kenya

PlaceBest monthsWarmest month
NairobiJan–Feb, Jul–SepFeb (28°C)
Maasai MaraJan–Feb, Jul–OctFeb (29°C)
Diani BeachJan–Mar, Aug–OctFeb (32°C)
MombasaJan–Mar, Aug–OctFeb (35°C)
LamuJan–Mar, Aug–OctMar (32°C)
WatamuJan–Mar, Aug–OctFeb (31°C)
NaivashaJan–Feb, Jun–SepFeb (27°C)
MalindiJan–Mar, Aug–OctFeb (34°C)

Quick answers

What is the best month to visit Diani Beach?

Jan–Mar, Aug–Oct. Jan–Mar and Jul–Oct are driest; kite winds are strongest Dec–Mar and Jun–Sep. Heavy rain Apr–Jun; Nov short rains. Peak crowds Dec–Jan.

When is the rainy season in Diani Beach?

Rain peaks in May with about 193 mm. Months with 150 mm or more: Apr–May.

What is the hottest month in Diani Beach?

February, with average highs of 32°C (90°F).

How cold does Diani Beach get?

The coolest nights are in August, averaging 23°C (73°F).

More about Diani Beach

Going to Diani Beach solo?

SoloSquare is where travelers, nomads and locals in Diani Beach meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.

See plans in Diani Beach

Sources

Climate averages are modelled from NASA POWER (MERRA-2) for 2001–2020 at about 50 km resolution, so coasts and valleys can differ a little. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.