Climate averages 1991–2020
Weather in Kenya in January
In January, average daytime highs across the 37 cities listed in Kenya range from 22.1°C in Kitale to 35.6°C in Mandera. Monthly rainfall ranges from 1.9 mm in Mandera to 151 mm in Kisii.
Long-term climate patterns, not a forecast for a particular trip.
City by city
January in Kenya
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Nairobi | 25.6°C14.4°C | 14.4°C | 35 | 6.3 |
| Kakamega | 27.2°C14.0°C | 14.0°C | 92 | 13.2 |
| Mombasa | 31.1°C24.7°C | 24.7°C | 18 | 3.5 |
| Nakuru | 24.7°C13.2°C | 13.2°C | 19 | 3.8 |
| Ruiru | 25.1°C13.6°C | 13.6°C | 30 | 6.8 |
| Eldoret | 24.2°C12.2°C | 12.2°C | 49 | 7.1 |
| Kisumu | 28.8°C18.3°C | 18.3°C | 116 | 15.7 |
| Kikuyu | 23.6°C12.6°C | 12.6°C | 35 | 6.3 |
| Thika | 25.1°C14.2°C | 14.2°C | 41 | 8.3 |
| Naivasha | 23.7°C13.0°C | 13.0°C | 82 | 8.9 |
| Karuri (Kiambu County), Kenya | 23.6°C12.8°C | 12.8°C | 35 | 6.3 |
| Karuri (Murang'A), Kenya | 26.1°C13.5°C | 13.5°C | 26 | 5.6 |
| Matuga | 30.5°C24.2°C | 24.2°C | 24 | 4.4 |
| Mwala | 26.1°C16.4°C | 16.4°C | 40 | 9.3 |
| Ongata Rongai | 25.1°C14.6°C | 14.6°C | 31 | 5.6 |
| Jomvu | 32.2°C24.3°C | 24.3°C | 28 | 5.7 |
| Garissa | 34.4°C23.8°C | 23.8°C | 17 | 1.9 |
| Kitale | 22.1°C11.4°C | 11.4°C | 52 | 7.3 |
| Limuru | 22.4°C10.8°C | 10.8°C | 45 | 7.7 |
| Kitengela | 25.4°C15.1°C | 15.1°C | 41 | 7.7 |
| Mlolongo | 25.4°C14.8°C | 14.8°C | 41 | 7.7 |
| Malindi | 29.7°C25.2°C | 25.2°C | 14 | 2.6 |
| Mandera | 35.6°C24.1°C | 24.1°C | 1.9 | 0.4 |
| Khwisero | 26.5°C16.0°C | 16.0°C | 101 | 15.8 |
| Kisii | 25.1°C14.6°C | 14.6°C | 151 | 16.7 |
| Ngong | 25.1°C13.8°C | 13.8°C | 35 | 6.3 |
| Mtwapa | 31.5°C24.7°C | 24.7°C | 18 | 3.5 |
| Wajir | 34.7°C23.3°C | 23.3°C | 9.1 | 1.3 |
| Lodwar | 35.0°C23.5°C | 23.5°C | 12 | 1.9 |
| Meru | 24.1°C13.9°C | 13.9°C | 39 | 7.5 |
| Nyeri | 22.6°C10.9°C | 10.9°C | 110 | 14.5 |
| Isiolo | 28.1°C16.6°C | 16.6°C | 41 | 8.2 |
| Ukunda | 31.5°C25.0°C | 25.0°C | 24 | 4.4 |
| Kilifi | 30.3°C24.9°C | 24.9°C | 27 | 5.2 |
| Nanyuki | 22.5°C11.4°C | 11.4°C | 45 | 7.5 |
| Busia | 27.3°C17.2°C | 17.2°C | 111 | 14.9 |
| Migori | 26.5°C16.6°C | 16.6°C | 116 | 17.0 |
A rain day is a local calendar day with at least 1 mm of precipitation.