When to go to

Kenya coast (Diani)

Medium confidence

Climate data for this area comes from one point near Diani.

Best for beach: January, February, August and September.

Tropical scores do not include sea conditions or cyclone risk. Poor means wet or sticky, not that the area is closed.

Beach score by month

83
J
83
F
68
M
49
A
48
M
72
J
77
J
85
A
87
S
70
O
59
N
70
D
  • Excellent
  • Good
  • Mixed
  • Poor

Best months: January, February, August, September

Share this page

Love Kenya coast (Diani)? Try…

Areas with the most similar beach scores through the year.

Month by month

MonthDay highRain (mm)SunshineSeaBeach
January34°C199 h a day28°C83
February35°C109 h a day28°C83
March34°C658 h a day29°C68
April32°C2566 h a day29°C49
May30°C3756 h a day28°C48
June29°C1307 h a day27°C72
July29°C1177 h a day26°C77
August29°C597 h a day26°C85
September30°C648 h a day26°C87
October31°C1268 h a day27°C70
November32°C1658 h a day28°C59
December33°C729 h a day28°C70

About these figures

Medium confidence: tropical areas are scored mainly on rain and sticky heat, which a climate model captures less exactly than temperature, so we never give them our highest confidence rating.

Day temperatures from ERA5-Land, adjusted for altitude with a tropical correction; monthly rain from CHIRPS satellite rainfall; sunshine from ERA5 direct sunlight; sea temperature from ERA5 about 30 km offshore. Averages for 2004–2023. The January daytime high (about 34°C) is unverified: there is no weather-station record nearby to check it against, and most of it comes from our general tropical correction.

Scores are estimates from modelled climate data, not forecasts. How we score.

Generated using Copernicus Climate Change Service information; CHIRPS rainfall (modified).

Was this useful? Tell us what you were looking for