Kericho climate — normals and trends

Kericho (Kenya) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 19.2 °C and it receives 2,081 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is February (20.2 °C on average) and the coldest is July (18.1 °C). Rainfall peaks in April.

Kericho averages 0 frost days, 17 hot days (≥ 30 °C) and 221 rainy days per year.

Kericho has warmed by +2.2 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.0 °C (on 24 March 2000) and the coldest 8.1 °C (on 15 January 1968).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

KerichoKericho County

coords
-0.37°, 35.28°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJuly

Mean daily temperature

19.2°C

Average daily high

25.4°C

Average daily low

14.2°C

Annual rainfall

2,081mm

Sunshine / day

10.5h

Mean relative humidity

69%

Average peak wind

10.1km/h

Seasonal range

2.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

17 d/yr

Rainy days (≥ 1 mm)

221 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.1 °C

Average feels-like low

13.5 °C

Average peak gust

26.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

+0.3 °C per decade · r² = 0.65 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

34.0 °C

24 March 2000

Coldest day

8.1 °C

15 January 1968

Wettest day

149 mm

4 April 2015

Windiest day

23.5 km/h

26 November 1942

Strongest gust

65.2 km/h

12 October 2018

Hottest feels-like

35.2 °C

5 March 2016

Coldest feels-like

5.7 °C

3 January 2012

Sunniest day

11.9 h

1 December 1981

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.2 °C2 March 202512.1 °C15 January 202520.3 °C2,152 mm300
202432.8 °C17 March 202412.6 °C8 December 202420.4 °C2,298 mm170
202333.6 °C7 March 202312.6 °C14 January 202320.4 °C2,375 mm460
202232.0 °C12 March 202212.1 °C3 August 202220.1 °C1,674 mm300
202131.3 °C11 March 202111.7 °C1 February 202120.0 °C1,460 mm130
202029.6 °C30 December 202012.3 °C9 February 202019.5 °C2,495 mm00
201933.6 °C24 March 201912.5 °C14 July 201920.4 °C2,279 mm630
201833.2 °C23 February 201812.0 °C8 August 201820.0 °C1,877 mm290
201733.2 °C13 February 201713.5 °C8 July 201720.9 °C1,432 mm610
201633.1 °C20 March 201612.7 °C16 June 201620.6 °C1,456 mm430
201533.5 °C11 March 201512.1 °C5 January 201520.1 °C2,542 mm540
201433.1 °C4 March 201411.9 °C12 January 201420.2 °C1,459 mm240
201333.0 °C5 March 201311.4 °C15 July 201319.7 °C1,905 mm250
201232.9 °C26 March 20129.3 °C3 January 201219.8 °C2,083 mm540
201133.0 °C4 March 201111.9 °C10 December 201119.8 °C2,017 mm330
201031.6 °C2 February 201011.9 °C16 January 201019.8 °C2,169 mm100
200933.5 °C21 March 200912.1 °C11 January 200920.4 °C1,614 mm520
200832.6 °C12 January 200811.7 °C8 July 200819.8 °C1,710 mm370
200730.2 °C6 March 200711.4 °C20 February 200719.5 °C1,819 mm20
200632.7 °C3 February 200612.0 °C22 June 200619.9 °C2,396 mm360
200533.8 °C23 February 200511.0 °C13 July 200520.6 °C1,314 mm600
200431.3 °C23 March 200411.5 °C4 July 200419.9 °C1,864 mm200
200333.3 °C19 March 200311.1 °C14 January 200319.8 °C1,430 mm320
200231.6 °C27 February 200211.7 °C9 July 200219.7 °C1,795 mm100
200131.3 °C26 February 200111.2 °C22 July 200119.2 °C1,975 mm70
200034.0 °C24 March 200011.0 °C27 January 200019.7 °C1,074 mm290
199931.9 °C9 February 199911.9 °C6 July 199919.3 °C1,710 mm190
199831.4 °C5 March 199812.3 °C22 June 199819.7 °C1,773 mm100
199733.4 °C7 March 199712.0 °C19 July 199720.1 °C2,853 mm590
199631.4 °C12 March 199611.2 °C10 August 199619.6 °C1,462 mm140
199531.0 °C4 February 199511.3 °C26 August 199519.5 °C2,110 mm60
199432.5 °C10 March 199411.2 °C24 August 199419.5 °C2,414 mm280
199331.9 °C16 March 199310.9 °C22 January 199319.7 °C1,416 mm110
199232.9 °C28 March 199211.8 °C21 November 199219.3 °C1,942 mm270
199131.6 °C3 March 199111.1 °C4 September 199119.0 °C2,084 mm120
199030.0 °C31 January 199010.4 °C10 January 199019.0 °C2,371 mm10
198930.5 °C8 March 198910.2 °C21 June 198918.8 °C2,184 mm50
198831.5 °C29 February 198810.4 °C19 July 198819.3 °C2,134 mm90
198731.1 °C29 December 198711.6 °C1 February 198719.4 °C2,122 mm70
198630.9 °C1 February 19869.5 °C5 August 198618.8 °C2,557 mm120
198532.3 °C17 March 198510.1 °C9 July 198518.7 °C2,797 mm180
198432.9 °C10 March 198410.5 °C18 December 198419.1 °C1,848 mm340
198332.7 °C7 March 198311.3 °C9 January 198319.6 °C1,787 mm130
198231.6 °C17 March 198211.1 °C5 August 198218.9 °C2,373 mm200
198133.0 °C2 March 198110.9 °C15 June 198119.2 °C2,053 mm330
198032.2 °C17 March 198010.0 °C24 July 198019.3 °C1,631 mm300
197929.7 °C7 March 197910.4 °C23 July 197918.7 °C2,579 mm00
197831.3 °C4 February 19789.7 °C18 July 197818.5 °C2,639 mm70
197730.8 °C29 September 19779.0 °C14 August 197718.7 °C2,687 mm10
197631.3 °C27 January 19769.4 °C19 August 197618.6 °C2,160 mm110
197532.9 °C9 February 197510.9 °C31 October 197518.6 °C2,022 mm190
197432.2 °C25 February 197410.6 °C2 July 197418.6 °C2,438 mm210
197330.8 °C15 March 197310.7 °C1 July 197318.8 °C2,106 mm60
197229.8 °C30 January 197211.0 °C2 September 197218.3 °C3,112 mm00
197131.8 °C5 March 19719.7 °C23 February 197118.2 °C2,328 mm230
197030.5 °C16 February 19709.7 °C25 July 197018.5 °C2,286 mm10
196929.8 °C24 December 19699.1 °C6 August 196918.5 °C1,978 mm00
196829.5 °C27 January 19688.1 °C15 January 196818.0 °C2,759 mm00
196732.8 °C26 February 196710.5 °C11 December 196718.5 °C2,476 mm360
196631.1 °C26 December 196610.6 °C20 June 196618.9 °C2,266 mm80
196531.9 °C7 March 19659.2 °C6 August 196518.7 °C2,052 mm120
196428.8 °C12 March 19649.3 °C31 August 196418.0 °C2,333 mm00
196329.1 °C8 September 19639.0 °C28 August 196317.9 °C2,824 mm00
196228.7 °C26 February 196210.5 °C2 July 196217.7 °C2,598 mm00
196131.9 °C26 January 196110.2 °C15 February 196118.6 °C2,945 mm140
196030.3 °C7 January 196010.4 °C10 September 196018.8 °C2,381 mm30
195929.8 °C20 January 19599.7 °C10 August 195918.9 °C2,283 mm00
195831.9 °C18 January 195810.2 °C22 September 195819.1 °C1,825 mm120
195729.7 °C17 February 19579.8 °C19 July 195718.6 °C2,517 mm00
195629.8 °C12 March 195610.9 °C30 July 195618.0 °C2,102 mm00
195528.7 °C3 March 195511.2 °C22 July 195518.1 °C1,808 mm00
195427.2 °C18 November 195410.5 °C12 January 195417.9 °C1,707 mm00
195327.7 °C2 October 195310.2 °C12 August 195317.8 °C3,717 mm00
195227.7 °C27 September 195211.4 °C21 September 195218.1 °C2,684 mm00
195128.6 °C3 March 195110.1 °C4 July 195118.0 °C3,098 mm00
195029.6 °C28 February 195010.5 °C11 August 195017.8 °C1,997 mm00
194929.3 °C23 March 194910.9 °C7 February 194918.2 °C1,872 mm00
194827.7 °C19 September 194811.1 °C12 August 194818.4 °C2,182 mm00
194728.6 °C6 October 194710.7 °C26 July 194718.3 °C2,737 mm00
194633.6 °C31 March 194611.6 °C17 December 194619.3 °C1,506 mm490
194530.3 °C19 March 194511.1 °C28 June 194518.8 °C1,120 mm30
194430.7 °C24 March 194410.4 °C7 July 194419.2 °C1,255 mm130
194331.6 °C21 February 194311.1 °C27 July 194319.7 °C671 mm300
194230.6 °C8 February 194211.1 °C12 January 194219.2 °C1,063 mm20
194131.6 °C27 March 194110.4 °C9 December 194118.9 °C1,326 mm120
194028.2 °C22 February 194010.7 °C8 February 194017.9 °C2,250 mm00

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
26.5 °C
+1.1 °C
Hot days (≥ 30 °C)
30 d/yr
+13
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2152 mm
+71 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C+0.7 °C77 mm-20 mm
Feb30.6 °C+3.1 °C16 mm-85 mm
Mar28.1 °C+1.0 °C344 mm+112 mm
Apr25.5 °C+0.6 °C349 mm-29 mm
May25.2 °C+1.2 °C301 mm+27 mm
Jun25.0 °C+1.3 °C104 mm+3 mm
Jul24.6 °C+1.1 °C141 mm+68 mm
Aug25.1 °C+0.8 °C105 mm+19 mm
Sep27.1 °C+1.5 °C149 mm+28 mm
Oct26.2 °C+0.3 °C297 mm+108 mm
Nov26.7 °C+1.5 °C99 mm-169 mm
Dec26.9 °C+1.1 °C171 mm+10 mm

The year's extremes

Hottest day
33.2 °C
2 Mar 2025
Coldest day
12.1 °C
15 Jan 2025
Wettest day
102.6 mm
7 Apr 2025
Windiest day
20.1 km/h
26 Feb 2025
Strongest gust
44.3 km/h
20 Jan 2025
Hottest feels-like
34.4 °C
5 Mar 2025
Coldest feels-like
9.2 °C
15 Jan 2025
Sunniest day
11.9 h
22 Jan 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Kericho?

Kericho has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 19.2 °C and it receives 2,081 mm of precipitation per year.

What is the hottest day ever recorded in Kericho?

The hottest day measured in Kericho between 1940 and 2025 was 24 March 2000, reaching 34.0 °C.

What is the coldest day in Kericho?

The coldest day measured in Kericho between 1940 and 2025 was 15 January 1968, at 8.1 °C.

Does it snow in Kericho?

Almost never: Kericho sees virtually no snow, with about 0 frost days per year.

Has the climate of Kericho warmed?

Yes: Kericho warmed by +2.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kericho?

The wettest day measured in Kericho between 1940 and 2025 was 4 April 2015, with 149 mm of rain in 24 hours.

What was the windiest day in Kericho?

The windiest day measured in Kericho between 1940 and 2025 was 26 November 1942, with winds reaching 23.5 km/h.

What is the warmest month in Kericho?

The warmest month in Kericho is February (20.2 °C on average); the coldest is July (18.1 °C).

How much does it rain in Kericho?

Kericho receives on average 2,081 mm of precipitation per year, spread over about 221 rainy days.

Is it sunny in Kericho?

Kericho gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Kericho?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Kericho.

What was the most extreme apparent temperature in Kericho?

In Kericho, between 1940 and 2025, the highest apparent temperature reached 35.2 °C on 5 March 2016, and the lowest was 5.7 °C on 3 January 2012.

Compare Kericho with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Kericho

Other cities — Kenya