Kenya'da iklime hakim iki etki var: Hint Okyanusu'ndan gelen irtifa ve muson rüzgarları. Kenya'nın iklimi Expert Africa'ya göre iki yağışlı mevsim ve iki kurak mevsimden oluşuyor. Yağışlı mevsimlerin başlangıcı muson rüzgarlarıyla belirlenir.
En yoğun yağışlı dönem nisan-haziran arasıdır. Haziran ayından ekim ayına kadar, Kasım ayından Aralık ayına kadar kısaltılmış başka bir yağışlı mevsimden önce hava serin ve nispeten kuru. Aralık ayının ortasından Mart ayına kadar yılın en sıcak ve kurak dönemidir.
Sıcak ve kurak hava nedeniyle Kenya'daki ana turizm mevsimi Aralık ayı ortalarında başlar ve Uzman Afrika'ya göre Mart ayına kadar devam eder. Nairobi'deki sıcaklıklar Nisan ayında ortalama sıcaklık günlük 80 derece Fahrenheit olan en yüksek derecelere ulaşırken, Temmuz, Ağustos ve Eylül aylarında sıcaklıklar 30'larda düşük seviyelere inebilir. Ülkenin ekvatora yakınlığı nedeniyle güneşin sıcağı ve parlaması yoğun.
Uzun süren yağışlar nadir görülmese de, yağışlı mevsimlerde, Uzman Afrika’ya göre yağışlar en çok 30 dakika kadar süren sağanak yağış olarak tanımlanır. Sağanak bir yağmurdan sonra, güneş genellikle yeniden ortaya çıkar ve toprak birkaç dakika içinde kurur.