Se diferencian cuatro zonas:
La meseta cálida y húmeda del oeste con precipitaciones todo el año. Las más altas son en abril y las más bajas en enero. Las temperaturas máximas son de 33ºC y las mínimas de 16ºC aproximadamente.
El Valle del Rift y las tierras altas son más templados, con dos estaciones al año. Las máximas son de unos 28ºC y las mínimas de 12ºC.
El monte Kenia y los Alberdares constituyen las principales zonas de lluvia del país.
En los montes semiáridos del norte y el este de Kenia las temperaturas oscilan entre los 40ºC del día a los 20ªC de la noche. Apenas hay precipitaciones aunque a veces suelen darse tormentas violentas.
La costa presenta un clima húmedo con precipitaciones medias.