Average climate of Diani Beach
The climate of Diani Beach has an average yearly temperature of 32°C. Throughout the year, the average monthly temperature can drop to 29°C and rise to 33°C.
Annually, about 1080 mm of rain falls. This gives a good overview of how much rain to expect in Diani Beach.
Table of contents
- Average yearly temperature: 32°C
- Highest temperature: 33°C in January, February and March
- Lowest temperature: 29°C in July and August
- Precipitation: 1080 mm per year, averaging 90 mm per month
- Driest months: 4,6 mm in February, 9,2 mm in January and 32 mm in August
- Wettest months: 280 mm in May, 153 mm in November and 135 mm in October
Climate table Diani Beach
The climate table for Diani Beach shows the average temperatures, precipitation, and UV index per month.
Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Daytime temperature (°C) | 33 | 33 | 33 | 32 | 30 | 30 | 29 | 29 | 30 | 31 | 31 | 32 |
Nighttime temperature (°C) | 25 | 25 | 26 | 26 | 24 | 23 | 22 | 22 | 23 | 24 | 25 | 25 |
Precipitation (mm) | 9,2 | 4,6 | 51 | 120 | 280 | 83 | 60 | 32 | 57 | 135 | 153 | 95 |
UV Index | 9 | 9 | 9 | 8 | 7 | 8 | 8 | 8 | 9 | 9 | 9 | 9 |
Temperature per month in Diani Beach
This graph shows the average high temperatures in degrees Celsius for each month in Diani Beach
Precipitation per month in Diani Beach
This graph shows the average monthly precipitation in millimeters in Diani Beach.
UV index per month in Diani Beach
This graph shows the average UV index per month in Diani Beach.
Yearly temperature in Diani Beach
This graph shows the average yearly temperature in Diani Beach, measured in degrees Celsius.
Yearly total precipitation in Diani Beach
This graph shows the average yearly precipitation in millimeters in Diani Beach.
Weather experiences in Diani Beach
Have you ever been to Diani Beach?
Share your weather experiences in Diani Beach.
Average weather in Diani Beach per month
Click on a month below to see in detail how the weather typically is in Diani Beach and what to expect. Based on the historical weather data of Diani Beach, you can view the average temperature, precipitation, wind, and UV index for each day of the month.