July weather forecast and climate
Diani Beach, Kenya

A shade and palm trees on the white sandy beaches of Diani, the coastal city in Kenya
A shade and palm trees on the white sandy beaches of Diani, the coastal city in Kenya

Weather in July

July, the same as June, is another warm winter month in Diani Beach, Kenya, with average temperature varying between 28°C (82.4°F) and 20°C (68°F).

Temperature

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

Rainfall

In July, the rain falls for 14 days. Throughout July, 76mm (2.99") of precipitation is accumulated. In Diani Beach, during the entire year, the rain falls for 140 days and collects up to 1121mm (44.13") of precipitation.

Sea temperature

In Diani Beach, Kenya, the average water temperature is 26°C (78.8°F).
Note: 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.

Daylight

Months with the shortest days in Diani Beach, Kenya, are May through July, with an average of 11.9h of daylight.

Sunshine

The average sunshine in Diani Beach is 7h.

UV index

Months with the lowest UV index are June and July, with an average maximum UV index of 10. A UV Index of 8 to 10 symbolizes a very high health hazard from the exposure to the Sun's UV rays for average individuals.
Note: The average daily UV index of 10 transform into the following instructions:
Take special precautions, as unprotected skin can be damaged and can burn quickly. Seek shade and minimize exposure to direct Sun in a period between 10 a.m. and 4 p.m. when UV radiation is most intense; keep in mind that shade structures like parasols or canopies do not provide perfect sun protection. On bright days sunglasses that block both UVA and UVB rays should be worn. A hat with a wide brim is extremely helpful, as it can prevent roughly 50% of UV radiation from reaching the eyes. Even on cloudy days, a sunscreen with a minimum 30 sun protection factor should be generously applied and frequently re-applied, including after every swim or outdoor exercise. Beware! The reflection of water and sand dramatically increases exposure to the UV rays.
[Resources]

FAQ

What are the coldest months in Diani Beach?

July and August, with an average high-temperature of 28°C (82.4°F), are the coldest months.

What is the temperature in July in Diani Beach?

In Diani Beach, Kenya, in July, the average high-temperature is 28°C (82.4°F), and the average low-temperature is 20°C (68°F).

How much does it rain in Diani Beach in July?

In Diani Beach, Kenya, in July, it is raining for 14 days, with typically 76mm (2.99") of accumulated precipitation.

What is the sea water temperature in July in Diani Beach?

In Diani Beach, the average seawater temperature in July is 26°C (78.8°F). Water temperature between 25°C (77°F) and 29°C (84.2°F) is regarded as very warm and enjoyable by all. With these temperatures, water activities are pleasurable, without feeling uncomfortable for prolonged periods.

What is the month with the shortest days in Diani Beach?

May through July, with an average of 11.9h of daylight, are months with the shortest days in Diani Beach, Kenya.

What is the average length of the day in July in Diani Beach?

In Diani Beach, Kenya, the average length of the day in July is 11.9h.

How many hours of sunshine does Diani Beach have in July?

The average sunshine in July in Diani Beach is 7h.

What are the months with the lowest UV index in Diani Beach?

Months with the lowest UV index in Diani Beach are June and July, with an average maximum UV index of 10.

What is the UV index reading in July in Diani Beach?

In Diani Beach, the average daily maximum UV index in July is 10. A UV Index value of 8 to 10 symbolizes a very high health vulnerability from unprotected exposure to the UV radiation.

Average temperature in July
Diani Beach, Kenya

Average temperature in July - Diani Beach, Kenya
  • Average high temperature in July: 28°C

The warmest month (with the highest average high temperature) is March (33°C).
Months with the lowest average high temperature are July and August (28°C).

  • Average low temperature in July: 20°C

Months with the highest average low temperature are February, March and April (24°C).
The coldest months (with the lowest average low temperature) are July and August (20°C).

[Resources]

Average rainfall in July
Diani Beach, Kenya

Average rainfall in July - Diani Beach, Kenya
  • Average rainfall in July: 76mm

The wettest month (with the highest rainfall) is May (270mm).
The driest month (with the least rainfall) is February (17mm).

[Resources]

Average rainfall days in July
Diani Beach, Kenya

Average rainfall days in July - Diani Beach, Kenya
  • Average rainfall days in July: 14 days

The month with the highest number of rainy days is May (19 days).
The month with the least rainy days is February (4 days).

[Resources]

Average sea temperature in July
Diani Beach, Kenya

Average sea temperature in July - Diani Beach, Kenya
  • Average sea temperature in July: 26°C

The best months for swimming (with the highest average sea temperature) are March and April (29°C).
The coldest month (with the lowest average sea temperature) is August (25°C).

[Resources]

Average daylight in July /
Average sunshine in July
Diani Beach, Kenya

Average daylight in July / Average sunshine in July - Diani Beach, Kenya
  • Average daylight in July: 11.9h

The month with the longest days is December (Average daylight: 12.4h).
Months with the shortest days are May, June and July (Average daylight: 11.9h).

  • Average sunshine in July: 7h

The month with the most sunshine is February (Average sunshine: 10h).
The month with the least sunshine is May (Average sunshine: 6h).

[Resources]

Average UV index in July
Diani Beach, Kenya

Average UV index in July - Diani Beach, Kenya
  • Average UV index in July: 10

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).

[Resources]