Климат (Af) тропический лесной. Верхний предел температуры, наблюдается в марте до 32.6°С, а наименьшая опускается до 16.3°C в июне. Наихолоднейший месяц — июнь, среднее суточное значение температуры 22.0 °C. Месяц, отмечающийся максимальными теплом — март с привычной температурой 27.8 °C. Средняя температура воздуха в Кисуму, учитывая данные наблюдений, достигает 25.4°C. За год: солнечных дней - 20, снегопадные дни - 0, дни с осадками - 333, облачных дней - 13.