Monthly weather forecast and climate
Diani Beach, Kenya

A shade and palm trees on the white sandy beaches of Diani, the coastal city in Kenya, with a distant view of the ocean
A shade and palm trees on the white sandy beaches of Diani, the coastal city in Kenya, with a distant view of the ocean

How much does it rain in Diani Beach?

Throughout the year, in Diani Beach, there are 140 rainfall days, and 1121mm (44.1") of precipitation is accumulated.

What is the driest month in Diani Beach?

February is the month with the least rainfall. Rain falls for 4 days and accumulates 17mm (0.7") of precipitation.

What is the warmest month in Diani Beach?

With an average high-temperature of 33°C (91.4°F) and an average low-temperature of 24°C (75.2°F), March is the warmest month in Diani Beach.

What months are the sea warmest in Diani Beach?

March and April, with an average sea temperature of 29°C (84.2°F), are months with the warmest seawater in Diani Beach. For any water activity, surface water temperatures between 25°C (77°F) and 29°C (84.2°F) are considered as excellent and extremely pleasant for lengthened periods.

What is the wettest month in Diani Beach?

The month with the most rainfall in Diani Beach, Kenya, is May when the rain falls for 19 days and typically aggregates up to 270mm (10.6") of precipitation.

What are the coldest months in Diani Beach?

The coldest months in Diani Beach, Kenya, are July and August, with an average high-temperature of 28°C (82.4°F).

What month is the sea coldest in Diani Beach?

With an average sea temperature of 25°C (77°F), August is the month with the coldest seawater in Diani Beach. For swimming, diving, and other water activities, temperatures between 25°C (77°F) and 29°C (84.2°F) are perceived as very enjoyable and pleasurable for prolonged periods without feeling uncomfortable.
Average rainfall - Diani Beach, Kenya
Average rainfall days - Diani Beach, Kenya
Average sea temperature - Diani Beach, Kenya
Average daylight / Average sunshine - Diani Beach, Kenya
Average UV index - Diani Beach, Kenya

Months with the highest UV index are January, February, March, April, September, October, November and December (UV index 12).
Months with the lowest UV index are June and July (UV index 10).

deutscheenglishespañolрусский中文