The climate of Kakamega is warm without excesses, with cool nights, and quite rainy. In fact, we are near a tropical forest.
The city is located in western Kenya, at 1,500 meters (4,900 feet) above sea level.
There is no dry month, although there are two less rainy periods in January-February and July-August.
. Here are the average temperatures.
January is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
21.2 °C, with a minimum of
14.2 °C and a maximum of
28.3 °C.

On the coldest nights of the month, the temperature usually drops to around
9.5 °C.

On the warmest days of the month, the temperature usually reaches around
32.5 °C.

Precipitation amounts to
65 mm, distributed over 11 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 65%.
The average wind speed is of
5.7 kph.
February is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
21.7 °C, with a minimum of
14.5 °C and a maximum of
29 °C.

On the coldest nights of the month, the temperature usually drops to around
11 °C.

On the warmest days of the month, the temperature usually reaches around
32.5 °C.

Precipitation amounts to
90 mm, distributed over 13 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 64%.
The average wind speed is of
7 kph.
March, the warmest month of the year, is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
21.9 °C, with a minimum of
15.2 °C and a maximum of
28.6 °C.

On the coldest nights of the month, the temperature usually drops to around
12 °C.

On the warmest days of the month, the temperature usually reaches around
32 °C.

Precipitation amounts to
155 mm, distributed over 16 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 68%.
The average wind speed is of
6.7 kph.
April is generally a warm month. The average temperature is of
21.3 °C, with a minimum of
15.4 °C and a maximum of
27.2 °C.

On the coldest nights of the month, the temperature usually drops to around
13 °C.

On the warmest days of the month, the temperature usually reaches around
31 °C.

Precipitation amounts to
210 mm, distributed over 21 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
5.8 kph.
May is generally a warm month. The average temperature is of
20.6 °C, with a minimum of
15.1 °C and a maximum of
26.1 °C.

On the coldest nights of the month, the temperature usually drops to around
11 °C.

On the warmest days of the month, the temperature usually reaches around
29 °C.

Precipitation amounts to
180 mm, distributed over 19 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
4.9 kph.
June is generally a warm month. The average temperature is of
20.1 °C, with a minimum of
14.6 °C and a maximum of
25.6 °C.

On the coldest nights of the month, the temperature usually drops to around
12 °C.

On the warmest days of the month, the temperature usually reaches around
27.5 °C.

Precipitation amounts to
85 mm, distributed over 13 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
4.8 kph.
July, the coldest month of the year, is generally a warm month. The average temperature is of
19.6 °C, with a minimum of
14 °C and a maximum of
25.2 °C.

On the coldest nights of the month, the temperature usually drops to around
11.5 °C.

On the warmest days of the month, the temperature usually reaches around
27.5 °C.

Precipitation amounts to
70 mm, distributed over 12 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of
4.9 kph.
August is generally a warm month. The average temperature is of
19.6 °C, with a minimum of
13.4 °C and a maximum of
25.8 °C.

On the coldest nights of the month, the temperature usually drops to around
10.5 °C.

On the warmest days of the month, the temperature usually reaches around
28 °C.

Precipitation amounts to
105 mm, distributed over 13 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
5.1 kph.
September is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
20.2 °C, with a minimum of
13.5 °C and a maximum of
27 °C.

On the coldest nights of the month, the temperature usually drops to around
10 °C.

On the warmest days of the month, the temperature usually reaches around
30 °C.

Precipitation amounts to
100 mm, distributed over 14 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 75%. Hence, the air is normally humid.
The average wind speed is of
5.4 kph.
October is generally a warm month. The average temperature is of
20.4 °C, with a minimum of
14.4 °C and a maximum of
26.4 °C.

On the coldest nights of the month, the temperature usually drops to around
12 °C.

On the warmest days of the month, the temperature usually reaches around
29.5 °C.

Precipitation amounts to
90 mm, distributed over 16 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
5.3 kph.
November is generally a warm month. The average temperature is of
20.3 °C, with a minimum of
14.5 °C and a maximum of
26.2 °C.

On the coldest nights of the month, the temperature usually drops to around
11.5 °C.

On the warmest days of the month, the temperature usually reaches around
28.5 °C.

Precipitation amounts to
140 mm, distributed over 18 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 77%. Hence, the air is normally humid.
The average wind speed is of
5.7 kph.
December is generally a warm month. The average temperature is of
20.7 °C, with a minimum of
14.3 °C and a maximum of
27.1 °C.

On the coldest nights of the month, the temperature usually drops to around
10.5 °C.

On the warmest days of the month, the temperature usually reaches around
29.5 °C.

Precipitation amounts to
100 mm, distributed over 14 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 68%.
The average wind speed is of
6.4 kph.