Kenya
Kenya in December
Where it is warm, dry and good for swimming in Kenya in December — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Kenya in December?
- Mombasa is the warmest of the 16 destinations compared, with highs of 31°C (88°F) in December; Nanyuki is the coolest at 23°C (73°F).
- Can you swim in the sea in Kenya in December?
- Yes, in places: the warmest water is at Malindi (28°C (82°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
31°
Mombasa
Coolest
23°
Nanyuki
Driest
36 mm
Kitale
Warmest sea
28°
Malindi
Mombasa is the warm end of Kenya in December (31°C (88°F)); Nanyuki the cool end (23°C (73°F)). On average it is about as warm as November. Some destinations see regular rain. Best bets this month: Nairobi, Malindi, and Mombasa.
Best places in Kenya in December
83
Nairobi
Nairobi · Kenya
25° / 14° 88 mm Dec
93
Malindi
Kilifi County · Kenya
29° / 21° 39 mm Dec
81
Mombasa
Mombasa · Kenya
31° / 23° 76 mm Dec
90
Eldoret
Uasin Gishu County · Kenya
24° / 11° 41 mm Dec
87
Kilifi
Kilifi County · Kenya
31° / 23° 54 mm Dec
90
Kitale
Trans Nzoia · Kenya
26° / 12° 36 mm Dec
82
Nakuru
Nakuru · Kenya
25° / 10° 50 mm Dec
84
Kakamega
Kakamega · Kenya
27° / 14° 83 mm Dec
Weather in December by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Malindi | 29° | 21° | 39 mm | 28° | 93 |
| Eldoret | 24° | 11° | 41 mm | — | 90 |
| Kitale | 26° | 12° | 36 mm | — | 90 |
| Kilifi | 31° | 23° | 54 mm | 28° | 87 |
| Kakamega | 27° | 14° | 83 mm | — | 84 |
| Kiambu | 25° | 13° | 85 mm | — | 84 |
| Nairobi | 25° | 14° | 88 mm | — | 83 |
| Nakuru | 25° | 10° | 50 mm | — | 82 |
| Mombasa | 31° | 23° | 76 mm | 28° | 81 |
| Nanyuki | 23° | 8° | 56 mm | — | 76 |
| Kisii | 26° | 14° | 120 mm | — | 75 |
| Nyeri | 24° | 11° | 73 mm | — | 75 |
| Naivasha | 25° | 9° | 49 mm | — | 74 |
| Siaya | 28° | 16° | 102 mm | — | 74 |
| Meru | 24° | 13° | 155 mm | — | 74 |
| Kisumu | 30° | 17° | 105 mm | — | 65 |
Frequently asked questions
What is the weather like in Kenya in December?
Average daytime highs range from 23° in Nanyuki to 31° in Mombasa.
Can you swim in Kenya in December?
Yes — the sea is warmest around Malindi at about 28°.