Best time to visit Diani Beach

A month-by-month weather verdict for Diani Beach, Kenya, scored on temperature, rain, sunshine and humidity.

Quick verdict by month

Jan92
Feb91
Mar84
Apr68
May64
Jun68
Jul84
Aug84
Sep84
Oct68
Nov69
Dec84

Best months

JanuaryFebruaryMarchJulyAugustSeptemberDecember

What makes January best

32°CAvg high
12hSun / day
5Rain days

Timing by trip style

  • BeachJuly–September, December–March

Better in January nearby

See full Diani Beach climate detail