
Diani Beach
Prices are per person in a double room; compare the Diani Beach tours here.
Tours
Tours in Diani Beach - city guide
Hotels
Selected hotels in Kenya
Keep exploring
Other cities in Kenya
When to go
Diani Beach weather by month
Multi-year monthly averages. Each month opens its own season page.
Season calendar- January
High 31°C, low 25°C
14 rainy days · 65 mm rain - February
High 31°C, low 25°C
9 rainy days · 29 mm rain - March
High 31°C, low 25°C
15 rainy days · 65 mm rain - April
High 29°C, low 24°C
24 rainy days · 219 mm rain - May
High 28°C, low 24°C
22 rainy days · 133 mm rain - June
High 27°C, low 23°C
22 rainy days · 111 mm rain - July
High 26°C, low 22°C
24 rainy days · 93 mm rain - August
High 27°C, low 22°C
22 rainy days · 62 mm rain - September
High 28°C, low 23°C
22 rainy days · 61 mm rain - October
High 29°C, low 23°C
19 rainy days · 123 mm rain - November
High 29°C, low 24°C
20 rainy days · 124 mm rain - December
High 30°C, low 24°C
25 rainy days · 144 mm rain
Monthly averages of daily readings, 2021-2025. For planning only; not a forecast for your travel dates.
Plan the route











