Best time to visit Kakamega
Kenya · 20-year averages
January is the best month in Kakamega, scoring 81 out of 100, with March the weakest at 58. The 23-point spread means timing is worth planning around without being decisive. Only 3 months come close to the top, which makes the timing narrow.
March is the warmest month at 29.7 °C and July the coolest at 23.8 °C — a 5.9 °C spread across the year. Around 36 days a year top 30 °C, concentrated in March and the months either side.
There is a real wet season here. May to October carry the rain — up to 28 wet days in a month — while January, February and December drop as low as 8. That 20-day gap is the biggest single difference between a good month and a bad one in Kakamega, and it moves further than the temperature does.
Daylight barely moves: about 12.1 hours whatever the month, which removes one variable from the decision entirely.
The three strongest months are January, December, February. The one to think twice about is March. Each month below has its own page with rainfall reliability, extremes, daylight and crowd levels.
Kakamega month by month
| Month | High °C | Low °C | Rain days | Daylight h | Score | Verdict |
|---|---|---|---|---|---|---|
| January | 27.4 | 14.8 | 10 | 12.1 | 81 | Prime time |
| February | 29.4 | 15.4 | 8 | 12.1 | 75 | A good month |
| March | 29.7 | 16.2 | 15 | 12.1 | 58 | Shoulder season |
| April | 27.4 | 16.6 | 23 | 12.1 | 63 | Shoulder season |
| May | 25.5 | 16.4 | 28 | 12.1 | 65 | A good month |
| June | 24.3 | 15.9 | 27 | 12.1 | 65 | A good month |
| July | 23.8 | 15.5 | 26 | 12.1 | 65 | A good month |
| August | 24.1 | 15.7 | 28 | 12.1 | 65 | A good month |
| September | 25.4 | 15.8 | 26 | 12.1 | 65 | A good month |
| October | 25.8 | 15.8 | 26 | 12.1 | 65 | A good month |
| November | 25.6 | 15.8 | 23 | 12.1 | 65 | A good month |
| December | 26.1 | 15.1 | 13 | 12.1 | 76 | A good month |
Planning the rest of the trip
- Flight time to Kakamega how long you are actually in the air
- Kakamega time zone and the difference from home
- Days until your trip count down to the departure date