Kenya in December

December is Kenya's 9th-best month (rank 9 of 12): its 8 destinations average 86/100, led by Nairobi at 92 — 25°C and 9 rainy days — while Diani Beach is warmer at 36°C and scores 87.

#9 of 12 months for Kenya · 8 destinations · updated September 2026 · climate normals from ERA5 reanalysis

Where in Kenya in December

#PlaceTypeFeels-like highRainComfortAt its best
1NairobiCity25°C63 mm · 9 days92 tier S
2MalindiBeach30°C54 mm · 13 days89 tier A
3WatamuBeach30°C54 mm · 13 days89 tier A
4LamuIsland31°C61 mm · 14 days88 tier A
5Diani BeachBeach36°C77 mm · 18 days87 tier A
6MombasaBeach36°C80 mm · 19 days87 tier A
7Maasai MaraNational park28°C85 mm · 15 days83 tier A
8AmboseliNational park27°C158 mm · 22 days74 tier B

Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means December is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.

What's on in Kenya in December

  • Migrant bird season · Nairobi · 1 Nov – 15 Apr (usually)
  • Jamhuri Day · Nairobi · 12 Dec
  • Lamu Cultural Festival · Lamu · 27 Nov – 4 Dec (usually)
  • Whale sharks off the coast · Mombasa · 1 Dec – 31 Mar (usually)
  • Festive season peak · Mombasa and 2 more places · 18 Dec – 5 Jan (usually)
  • Migrants on Lake Amboseli · Amboseli · 15 Nov – 31 Mar (usually)
  • Migratory birds arrive · Watamu · 1 Nov – 30 Apr (usually)

Seasons in force

Peak crowds at 4 of Kenya's 5 well-known places this month.

Better months for Kenya

More about December