Climate averages 1991–2020

Weather in Kenya in June

In June, average daytime highs across the 37 cities listed in Kenya range from 18.4°C in Limuru to 33.5°C in Mandera. Monthly rainfall ranges from under 1 mm in Mandera to 226 mm in Eldoret.

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

Kenya by monthAll cities

City by city

June in Kenya

1991–2020
Average June climate for cities in Kenya, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Nairobi22.2°C13.6°C13.6°C427.9
Kakamega24.1°C14.2°C14.2°C10521.9
Mombasa26.9°C23.2°C23.2°C9220.5
Nakuru22.4°C12.5°C12.5°C499.6
Ruiru22.2°C13.4°C13.4°C285.7
Eldoret21.2°C12.4°C12.4°C22623.3
Kisumu26.7°C17.9°C17.9°C10320.7
Kikuyu19.9°C11.8°C11.8°C427.9
Thika22.4°C13.9°C13.9°C5310.9
Naivasha20.0°C12.7°C12.7°C7013.9
Karuri (Kiambu County), Kenya20.3°C12.0°C12.0°C427.9
Karuri (Murang'A), Kenya22.8°C14.6°C14.6°C329.4
Matuga25.9°C22.6°C22.6°C9320.3
Mwala24.0°C15.1°C15.1°C5.51.5
Ongata Rongai21.8°C13.4°C13.4°C346.4
Jomvu27.4°C22.8°C22.8°C5815.8
Garissa32.1°C22.8°C22.8°C2.10.4
Kitale18.9°C11.2°C11.2°C19922.2
Limuru18.4°C10.3°C10.3°C7213.3
Kitengela22.5°C14.1°C14.1°C316.7
Mlolongo22.4°C13.8°C13.8°C316.7
Malindi26.7°C24.2°C24.2°C6114.8
Mandera33.5°C24.5°C24.5°C0.70.2
Khwisero24.2°C15.7°C15.7°C14424.8
Kisii23.7°C14.6°C14.6°C8713.6
Ngong21.2°C12.5°C12.5°C427.9
Mtwapa27.5°C23.1°C23.1°C9220.5
Wajir31.9°C22.7°C22.7°C2.10.3
Lodwar32.9°C24.1°C24.1°C234.0
Meru22.9°C14.4°C14.4°C132.8
Nyeri19.6°C11.9°C11.9°C7716.6
Isiolo28.0°C17.4°C17.4°C285.6
Ukunda26.7°C23.2°C23.2°C9320.3
Kilifi27.2°C23.7°C23.7°C5913.9
Nanyuki20.9°C12.8°C12.8°C428.9
Busia25.3°C16.5°C16.5°C17724.2
Migori26.0°C16.5°C16.5°C5511.7

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