Diani Beach Average Weather & Yearly Climate
Generally the typical weather in Diani Beach is typically about 30 celsius.
Weather statistics show that February is the hottest period of the year and June is coldest. Temperatures vary by 5. More often than not temperatures are 31 from Spring, 28 in Summer and 30 during Autumn and 32 in Winter (Dec – Feb) .
Month | Degrees Celsius |
---|---|
January | 32 |
February | 33 |
March | 33 |
April | 31 |
May | 30 |
June | 28 |
July | 28 |
August | 29 |
September | 29 |
October | 29 |
November | 31 |
December | 32 |
What are the Weather Insights, Yearly Temperature, Climate in Diani Beach?
Our average yearly insights helps decide the best time to visit Diani Beach
- Typical Average Daily Temperature: 30
- Typical Hottest Month: February
- Typical Coldest Month: June
- Average Spring Temperature: 31
- Average Summer Temperature: 28
- Average Autumn Temperature: 30
- Average Winter Temperature: 32