Water Temperature

Swim like a fish in the ocean!

Temperature in Diani is hot throughout the year with an average between 23°C and 30°C. Remarkable is that the average minimum and maximum temperatures are rather close with a difference of only 2°C between day and night time.


The months of the main rain season (April – June) provide heavy rainfall of up to 300 mm. Dryer are the months of July to September with an average of 60 mm. The dry and hot period in Diani is from December to March.

Fishing Boat Diani Beach

Here you can find the current water temperature for youe Kenya vacation.

Have fun!