Climate averages 1991–2020

Weather in Kenya in March

In March, average daytime highs across the 37 cities listed in Kenya range from 22.8°C in Kitale to 36.6°C in Mandera. Monthly rainfall ranges from 15 mm in Mandera to 216 mm in Busia.

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

Kenya by monthAll cities

City by city

March in Kenya

1991–2020
Average March climate for cities in Kenya, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Nairobi26.5°C15.6°C15.6°C5710.3
Kakamega27.9°C15.1°C15.1°C14919.8
Mombasa31.6°C25.0°C25.0°C4912.4
Nakuru26.4°C13.5°C13.5°C486.5
Ruiru26.4°C15.1°C15.1°C5812.7
Eldoret25.4°C13.1°C13.1°C9710.8
Kisumu29.2°C18.8°C18.8°C18220.2
Kikuyu24.3°C13.6°C13.6°C5710.3
Thika26.4°C15.5°C15.5°C7514.1
Naivasha24.3°C13.6°C13.6°C12111.7
Karuri (Kiambu County), Kenya24.5°C14.0°C14.0°C5710.3
Karuri (Murang'A), Kenya27.4°C15.1°C15.1°C6312.2
Matuga30.7°C24.5°C24.5°C5413.5
Mwala27.3°C17.7°C17.7°C7014.3
Ongata Rongai25.9°C15.6°C15.6°C499.4
Jomvu32.5°C24.7°C24.7°C6215.5
Garissa35.6°C25.1°C25.1°C203.6
Kitale22.8°C12.2°C12.2°C9512.5
Limuru23.0°C11.8°C11.8°C5810.8
Kitengela26.3°C16.3°C16.3°C7213.3
Mlolongo26.4°C15.9°C15.9°C7213.3
Malindi30.5°C25.7°C25.7°C359.9
Mandera36.6°C25.7°C25.7°C152.4
Khwisero26.9°C16.5°C16.5°C15821.6
Kisii26.1°C15.2°C15.2°C18918.9
Ngong25.7°C14.7°C14.7°C5710.3
Mtwapa32.1°C25.1°C25.1°C4912.4
Wajir35.2°C24.7°C24.7°C293.6
Lodwar35.7°C25.3°C25.3°C364.5
Meru25.5°C15.1°C15.1°C428.8
Nyeri23.5°C12.2°C12.2°C13318.4
Isiolo29.5°C18.1°C18.1°C438.6
Ukunda31.3°C25.3°C25.3°C5413.5
Kilifi30.8°C25.4°C25.4°C5614.3
Nanyuki23.9°C12.1°C12.1°C6610.5
Busia27.6°C17.6°C17.6°C21622.7
Migori27.5°C17.2°C17.2°C15518.9

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