Climate averages 1991–2020

Weather in Kenya in April

In April, average daytime highs across the 37 cities listed in Kenya range from 21.1°C in Limuru to 34.4°C in Garissa. Monthly rainfall ranges from 36 mm in Garissa to 291 mm in Busia.

Long-term climate patterns, not a forecast for a particular trip.

Kenya by monthAll cities

City by city

April in Kenya

1991–2020
Average April climate for cities in Kenya, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Nairobi24.4°C15.8°C15.8°C11419.4
Kakamega25.8°C15.2°C15.2°C23526.7
Mombasa29.6°C24.7°C24.7°C13624.4
Nakuru24.3°C13.6°C13.6°C10412.9
Ruiru24.3°C15.7°C15.7°C12022.0
Eldoret23.8°C13.2°C13.2°C19519.5
Kisumu27.3°C18.5°C18.5°C28127.0
Kikuyu22.3°C13.9°C13.9°C11419.4
Thika24.4°C15.9°C15.9°C17925.0
Naivasha22.3°C14.3°C14.3°C18120.4
Karuri (Kiambu County), Kenya22.6°C14.3°C14.3°C11419.4
Karuri (Murang'A), Kenya25.0°C16.3°C16.3°C20124.9
Matuga28.5°C24.0°C24.0°C13424.0
Mwala25.6°C17.8°C17.8°C10920.5
Ongata Rongai23.9°C15.7°C15.7°C10016.1
Jomvu30.3°C24.5°C24.5°C10822.8
Garissa34.4°C24.9°C24.9°C367.9
Kitale21.3°C12.3°C12.3°C18920.7
Limuru21.1°C12.4°C12.4°C13322.0
Kitengela24.5°C16.4°C16.4°C13221.3
Mlolongo24.4°C16.1°C16.1°C13221.3
Malindi29.2°C25.4°C25.4°C9622.0
Mandera33.5°C25.2°C25.2°C9113.2
Khwisero25.3°C16.4°C16.4°C25627.3
Kisii25.0°C15.4°C15.4°C27723.4
Ngong23.6°C14.9°C14.9°C11419.4
Mtwapa30.3°C24.7°C24.7°C13624.4
Wajir33.0°C24.6°C24.6°C6912.1
Lodwar33.9°C25.1°C25.1°C749.0
Meru24.2°C15.9°C15.9°C8413.8
Nyeri21.5°C13.4°C13.4°C20625.4
Isiolo28.7°C18.8°C18.8°C7611.2
Ukunda29.1°C24.7°C24.7°C13424.0
Kilifi29.6°C25.1°C25.1°C11222.6
Nanyuki22.5°C13.5°C13.5°C21819.7
Busia26.0°C17.4°C17.4°C29127.5
Migori26.5°C17.0°C17.0°C23222.6

A rain day is a local calendar day with at least 1 mm of precipitation.