В Кении преобладает субэкваториальный тип климата. Самое жаркое и засушливое место Кении - северо-восточное плоскогорье и окрестности озера Рудольф. В феврале-марте дневные температуры достигают здесь 36..38 градусов тепла, а ночные опускаются до +24..+26 градусов. В июле-августе днём воздух прогревается до +32..+34 градусов, а ночью охлаждается до +22..+24 градусов. На Центральном нагорье температура воздуха сильно зависит от высоты местности. Например, в столице страны, которая расположена на высоте 1800 м над уровнем моря, в январе днём отмечается около 25 градусов тепла, а ночью - около +12 градусов, в июле - +21 и +11 градусов соответственно. На больших высотах в ночные часы нередки заморозки, а самая высокая точка страны - гора Кения - покрыта снегом круглый год. На побережье климат более мягкий. В январе днём воздух прогревается до +29..+31 градуса, а ночью охлаждается до +22..+24 градусов, в июле дневные температуры воздуха достигают 26..28 градусов тепла, а ночные - 21..23 градусов тепла.
В течение года в Кении отмечается два сезона дождей: ярко выраженный - с марта по июнь - и менее выраженный - с октября по декабрь. Больше всего дождей выпадает на юге побережья Индийского океана и на западе страны (на восточных склонах Центрального нагорья). В этих регионах отмечается до 1500 мм осадков в год. На крайнем северо-востоке страны выпадает до 500 мм осадков в год, а в северо-западной части страны, вблизи озера Рудольф - до 200 мм осадков в год.