May weather forecastDiani Beach, Kenya

May
Weather in May
The weather in May witnesses the highest rainfall throughout the year, making it the wettest month with 270mm (10.63") recorded. This month doesn't see any considerable temperature shifts from the previous month, showing typical tropical weather consistency. Despite the increased rainfall, the beach's allure remains intact. However, the wet condition demands caution while planning outdoor activities and beach visits.Temperature
As Diani Beach steps into May, the average high-temperature is measured at a still tropical 30°C (86°F), displaying minor differences from April's 31°C (87.8°F). Throughout the month of May, Diani Beach sees a steady low-temperature average of 23°C (73.4°F).Rainfall
May is the month with the most rainfall in Diani Beach. Rain falls for 19 days and accumulates 270mm (10.63") of precipitation.Sea temperature
In Diani Beach, in May, the average water temperature is 28°C (82.4°F).Note: With water temperature from 25°C (77°F) to 29°C (84.2°F), all water activities are comfortable and delightful, devoid of discomfort even for lengthened periods.
Daylight
The average length of the day in May is 11h and 55min.On the first day of the month, sunrise is at 06:19 and sunset at 18:17. On the last day of May, in Diani Beach, Kenya, sunrise is at 06:22 and sunset at 18:16 EAT.
Sunshine
With an average of 6h of sunshine, May has the least sunshine of the year.UV index
In May, the average daily maximum UV index is 11. A UV Index reading of 11, and higher, represents an extreme health hazard from unprotected exposure to Sun's UV rays for the average person.Note: The UV index of 11 during May translates into the following guidance:
Execute all vital precautions. Preventing sun damage is of utmost importance. Make an effort to avoid direct sun exposure between 10 a.m. and 4 p.m., the peak period for UV radiation, and note that objects like parasols or canopies might not offer full sun protection. For excellent sun protection for the eyes, ears, face, and neck, consider a wide-brim hat. One must apply and reapply generously an SPF 30+ broad-spectrum sunscreen every two hours or after an outdoor workout or swim. Alert! Sand and water increase UV exposure due to their reflective properties.
Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature in May
Diani Beach, Kenya
- Average high temperature in May: 30°C
The warmest month (with the highest average high temperature) is March (33°C).
The months with the lowest average high temperature are July and August (28°C).
- Average low temperature in May: 23°C
The 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).
Average rainfall in May
Diani Beach, Kenya
- Average rainfall in May: 270mm
The wettest month (with the highest rainfall) is May (270mm).
The driest month (with the least rainfall) is February (17mm).
Average rainfall days in May
Diani Beach, Kenya
- Average rainfall days in May: 19 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).
Average sea temperature in May
Diani Beach, Kenya
- Average sea temperature in May: 28°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).
Average daylight in May /
Average sunshine in May
Diani Beach, Kenya
- Average daylight in May: 11h and 54min
The month with the longest days is December (Average daylight: 12h and 24min).
The month with the shortest days is June (Average daylight: 11h and 54min).
- Average sunshine in May: 6h
The month with the most sunshine is February (Average sunshine: 10h).
The month with the least sunshine is May (Average sunshine: 6h).
Average UV index in May
Diani Beach, Kenya
- Average UV index in May: 11
The months with the highest UV index are January, February, March, April, September, October, November and December (UV index 12).
The months with the lowest UV index are June and July (UV index 10).





