Kisii's climate is pleasantly warm with cool nights, and rainy.
The city is located in western Kenya, at 1,700 meters (5,500 feet) above sea level.
Thunderstorms are frequent for most of the year, although they are somewhat less frequent in January and February, and from June to August.
. Here are the average temperatures.
January, the warmest month of the year, is generally a warm month. The average temperature is of
21.1 °C, with a minimum of
15.9 °C and a maximum of
26.3 °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
30.5 °C.

Precipitation amounts to
90 mm, distributed over 14 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 62%.
The average wind speed is of
7.8 kph.
February is generally a warm month. The average temperature is of
20.9 °C, with a minimum of
15.2 °C and a maximum of
26.7 °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
30 °C.

Precipitation amounts to
105 mm, distributed over 15 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 62%.
The average wind speed is of
9.1 kph.
March is generally a warm month. The average temperature is of
20.7 °C, with a minimum of
14.7 °C and a maximum of
26.8 °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
31 °C.

Precipitation amounts to
170 mm, distributed over 19 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 65%.
The average wind speed is of
9.5 kph.
April is generally a warm month. The average temperature is of
19.9 °C, with a minimum of
15 °C and a maximum of
24.8 °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
28 °C.

Precipitation amounts to
250 mm, distributed over 25 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 76%. Hence, the air is normally humid.
The average wind speed is of
8.7 kph.
May is generally a warm month. The average temperature is of
19.4 °C, with a minimum of
14.4 °C and a maximum of
24.4 °C.

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

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

Precipitation amounts to
200 mm, distributed over 22 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
12.9 kph.
June is generally a warm month. The average temperature is of
19.1 °C, with a minimum of
14.4 °C and a maximum of
23.9 °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
26.5 °C.

Precipitation amounts to
155 mm, distributed over 16 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 73%. Hence, the air is normally humid.
The average wind speed is of
12.4 kph.
July, the coldest month of the year, is generally a warm month. The average temperature is of
18.6 °C, with a minimum of
13.5 °C and a maximum of
23.7 °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
26.5 °C.

Precipitation amounts to
115 mm, distributed over 14 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 70%. Hence, the air is normally humid.
The average wind speed is of
13.3 kph.
August is generally a warm month. The average temperature is of
19.1 °C, with a minimum of
13.7 °C and a maximum of
24.5 °C.

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

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

Precipitation amounts to
150 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
14.4 kph.
September is generally a warm month. The average temperature is of
19.9 °C, with a minimum of
14.2 °C and a maximum of
25.6 °C.

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

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

Precipitation amounts to
140 mm, distributed over 16 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 64%.
The average wind speed is of
14.4 kph.
October is generally a warm month. The average temperature is of
20.1 °C, with a minimum of
14.8 °C and a maximum of
25.3 °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
28 °C.

Precipitation amounts to
145 mm, distributed over 18 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 69%.
The average wind speed is of
11.6 kph.
November is generally a warm month. The average temperature is of
19.4 °C, with a minimum of
14.4 °C and a maximum of
24.4 °C.

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

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

Precipitation amounts to
195 mm, distributed over 20 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 74%. Hence, the air is normally humid.
The average wind speed is of
9.4 kph.
December is generally a warm month. The average temperature is of
20.2 °C, with a minimum of
15.3 °C and a maximum of
25.2 °C.

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

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

Precipitation amounts to
125 mm, distributed over 16 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 70%.
The average wind speed is of
8.5 kph.