The climate of Narok is influenced by altitude, and it's pleasantly warm during the day and cool, or even a little chilly, at night. There is a warmer period from January to March and a cooler period from June to August.
The city is located in south-western Kenya, at 1,900 meters (6,200 feet) above sea level.
As for the rains, there is a rainier period from March to May and a relatively dry season from June to October.
. 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
18.3 °C, with a minimum of
10.3 °C and a maximum of
26.2 °C.

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

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

Precipitation amounts to
75 mm, distributed over 11 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 63%.
The average wind speed is of
9.3 kph.
February is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
18.5 °C, with a minimum of
10.6 °C and a maximum of
26.4 °C.

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

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

Precipitation amounts to
70 mm, distributed over 10 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 64%.
The average wind speed is of
9.5 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
18.9 °C, with a minimum of
11.4 °C and a maximum of
26.4 °C.

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

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

Precipitation amounts to
90 mm, distributed over 14 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 63%.
The average wind speed is of
10.9 kph.
April is generally a warm month. The average temperature is of
18.7 °C, with a minimum of
13 °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
28 °C.

Precipitation amounts to
150 mm, distributed over 20 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
9.7 kph.
May is generally a very mild month. The average temperature is of
17.9 °C, with a minimum of
13 °C and a maximum of
22.7 °C.

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

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

Precipitation amounts to
95 mm, distributed over 16 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
10.7 kph.
June is generally a very mild month. The average temperature is of
16.6 °C, with a minimum of
11.5 °C and a maximum of
21.8 °C.

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

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

Precipitation amounts to
35 mm, distributed over 10 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
8.8 kph.
July, the coldest month of the year, is generally a very mild month. The average temperature is of
15.7 °C, with a minimum of
9.8 °C and a maximum of
21.7 °C.

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

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

Precipitation amounts to
25 mm, distributed over 9 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 72%. Hence, the air is normally humid.
The average wind speed is of
9.2 kph.
August is generally a very mild month. The average temperature is of
16.4 °C, with a minimum of
10 °C and a maximum of
22.9 °C.

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

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

Precipitation amounts to
30 mm, distributed over 9 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 67%.
The average wind speed is of
10 kph.
September is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
17.2 °C, with a minimum of
9.6 °C and a maximum of
24.7 °C.

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

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

Precipitation amounts to
30 mm, distributed over 9 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 62%.
The average wind speed is of
11.4 kph.
October is generally a warm month. However, there are remarkable differences between night and day. The average temperature is of
18.2 °C, with a minimum of
11 °C and a maximum of
25.3 °C.

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

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

Precipitation amounts to
30 mm, distributed over 10 days.
The day lasts on average 12 hours and 5 minutes.
The average humidity is 63%.
The average wind speed is of
12 kph.
November is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
17.9 °C, with a minimum of
11.2 °C and a maximum of
24.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 °C.

Precipitation amounts to
65 mm, distributed over 14 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 69%.
The average wind speed is of
10.8 kph.
December is generally a very mild month. However, there are remarkable differences between night and day. The average temperature is of
17.7 °C, with a minimum of
10.8 °C and a maximum of
24.6 °C.

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

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

Precipitation amounts to
75 mm, distributed over 12 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 70%. Hence, the air is normally humid.
The average wind speed is of
9.7 kph.