Upper Gilgil climate — normals and trends

Upper Gilgil (Kenya) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 15.5 °C and it receives 2,169 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 March (16.9 °C on average) and the coldest is July (14.3 °C). Rainfall peaks in April.

Upper Gilgil averages 0 frost days, 0 hot days (≥ 30 °C) and 190 rainy days per year.

Upper Gilgil has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.7 °C (on 8 April 2019) and the coldest 1.7 °C (on 2 January 2012).

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

Upper GilgilNyandarua County

coords
-0.21°, 36.27°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthJanuary

Mean daily temperature

15.5°C

Average daily high

21.5°C

Average daily low

10.4°C

Annual rainfall

2,169mm

Sunshine / day

10.6h

Mean relative humidity

72%

Average peak wind

9.7km/h

Seasonal range

2.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

190 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.1 °C

Average feels-like low

9.5 °C

Average peak gust

27.1 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

+0.2 °C per decade · r² = 0.79 · 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

30.7 °C

8 April 2019

Coldest day

1.7 °C

2 January 2012

Wettest day

273 mm

27 April 1948

Windiest day

24.3 km/h

30 March 1944

Strongest gust

69.5 km/h

1 May 2013

Hottest feels-like

30.1 °C

28 March 1992

Coldest feels-like

-1.8 °C

2 January 2012

Sunniest day

12.0 h

17 December 2007

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.5 °C2 March 20256.5 °C22 February 202516.2 °C2,232 mm00
202429.1 °C22 March 20246.5 °C24 January 202416.6 °C2,283 mm00
202329.6 °C1 March 20234.1 °C3 February 202316.7 °C1,761 mm00
202229.5 °C8 March 20225.5 °C14 January 202216.5 °C1,525 mm00
202127.6 °C11 March 20214.5 °C1 February 202116.4 °C1,578 mm00
202027.2 °C15 March 20206.7 °C15 December 202016.2 °C2,457 mm00
201930.7 °C8 April 20196.3 °C19 December 201916.8 °C2,985 mm40
201829.2 °C25 February 20187.1 °C17 July 201816.1 °C2,531 mm00
201729.9 °C20 March 20176.7 °C12 January 201716.5 °C1,822 mm00
201630.5 °C29 March 20167.5 °C23 February 201616.4 °C1,833 mm10
201528.5 °C11 March 20153.9 °C4 March 201516.4 °C2,187 mm00
201427.4 °C1 February 20146.2 °C15 January 201415.8 °C1,972 mm00
201329.3 °C7 March 20136.3 °C22 January 201315.8 °C2,450 mm00
201228.2 °C26 March 20121.7 °C2 January 201215.6 °C3,244 mm00
201128.7 °C11 February 20115.3 °C26 January 201116.1 °C2,145 mm00
201027.7 °C3 February 20107.3 °C16 January 201016.0 °C2,775 mm00
200929.9 °C27 March 20095.8 °C11 January 200916.6 °C1,434 mm00
200829.2 °C13 March 20086.3 °C8 January 200815.8 °C1,878 mm00
200727.6 °C15 March 20075.7 °C18 December 200715.7 °C2,242 mm00
200629.4 °C17 February 20067.2 °C4 September 200616.3 °C2,775 mm00
200528.7 °C23 February 20055.3 °C5 January 200516.3 °C1,199 mm00
200427.8 °C5 March 20046.5 °C28 January 200415.9 °C2,184 mm00
200329.9 °C13 March 20034.9 °C14 January 200316.0 °C1,698 mm00
200228.9 °C2 March 20027.1 °C7 July 200216.1 °C2,564 mm00
200126.4 °C26 February 20016.3 °C2 March 200115.6 °C2,417 mm00
200029.8 °C24 March 20003.8 °C21 February 200016.1 °C901 mm00
199927.6 °C10 February 19995.1 °C4 February 199915.7 °C1,543 mm00
199826.7 °C2 April 19987.0 °C7 December 199816.0 °C2,003 mm00
199729.2 °C7 March 19976.6 °C5 February 199716.3 °C3,869 mm00
199627.3 °C13 February 19966.0 °C10 August 199615.9 °C1,659 mm00
199527.9 °C7 February 19955.6 °C20 January 199515.9 °C2,089 mm00
199428.0 °C10 March 19946.0 °C1 February 199415.8 °C2,567 mm00
199327.3 °C26 March 19936.2 °C21 February 199315.5 °C1,521 mm00
199229.2 °C29 March 19927.0 °C22 November 199215.6 °C1,822 mm00
199129.3 °C27 February 19915.8 °C22 January 199115.7 °C2,597 mm00
199027.0 °C3 February 19905.0 °C10 January 199015.5 °C2,727 mm00
198926.6 °C16 March 19896.3 °C27 February 198915.2 °C2,433 mm00
198827.9 °C2 March 19886.1 °C19 October 198815.6 °C3,006 mm00
198728.8 °C4 March 19875.9 °C1 February 198716.4 °C1,696 mm00
198628.6 °C11 February 19865.2 °C5 August 198615.6 °C2,308 mm00
198527.5 °C15 March 19856.0 °C6 August 198515.4 °C2,539 mm00
198429.4 °C12 March 19845.2 °C8 March 198415.5 °C1,539 mm00
198328.4 °C25 March 19835.6 °C17 December 198315.8 °C2,122 mm00
198229.8 °C23 March 19825.9 °C20 July 198215.7 °C2,260 mm00
198128.5 °C2 March 19813.6 °C4 February 198115.6 °C2,405 mm00
198028.2 °C6 April 19805.1 °C23 January 198015.8 °C1,689 mm00
197927.1 °C9 March 19795.7 °C3 March 197915.4 °C2,639 mm00
197825.1 °C8 February 19783.1 °C4 February 197815.0 °C2,456 mm00
197724.9 °C29 September 19775.0 °C30 September 197715.1 °C2,667 mm00
197629.2 °C14 March 19764.9 °C14 January 197615.4 °C1,682 mm00
197528.5 °C28 March 19755.3 °C23 December 197515.2 °C2,204 mm00
197427.4 °C19 January 19743.7 °C2 February 197415.2 °C2,006 mm00
197329.4 °C10 April 19735.9 °C31 January 197315.4 °C2,008 mm00
197227.9 °C13 March 19726.6 °C13 January 197215.4 °C2,571 mm00
197128.4 °C8 March 19713.8 °C27 February 197114.9 °C2,216 mm00
197027.0 °C6 March 19705.1 °C5 March 197015.1 °C1,998 mm00
196926.4 °C13 April 19695.3 °C12 August 196915.2 °C1,655 mm00
196828.2 °C27 January 19683.1 °C15 January 196814.8 °C2,673 mm00
196728.6 °C10 March 19675.4 °C15 January 196715.2 °C2,389 mm00
196627.7 °C1 February 19665.2 °C24 December 196615.6 °C1,973 mm00
196527.7 °C7 March 19653.7 °C16 February 196515.2 °C1,910 mm00
196426.2 °C12 March 19645.7 °C7 November 196414.8 °C2,042 mm00
196325.4 °C6 April 19633.5 °C28 August 196314.7 °C3,003 mm00
196226.1 °C27 February 19624.4 °C2 February 196214.7 °C2,306 mm00
196127.4 °C30 January 19614.2 °C2 January 196115.5 °C2,524 mm00
196025.8 °C23 February 19604.9 °C20 January 196015.2 °C2,119 mm00
195926.7 °C18 February 19595.9 °C3 February 195915.4 °C2,126 mm00
195826.9 °C11 March 19585.0 °C25 September 195815.2 °C1,859 mm00
195725.2 °C17 February 19574.7 °C24 September 195715.0 °C2,195 mm00
195624.8 °C2 March 19565.5 °C9 February 195614.3 °C2,370 mm00
195525.6 °C4 March 19556.1 °C27 November 195514.6 °C1,909 mm00
195424.7 °C8 February 19545.8 °C7 October 195414.4 °C2,066 mm00
195324.0 °C1 October 19535.5 °C12 August 195314.7 °C3,250 mm00
195223.7 °C24 February 19526.8 °C5 January 195214.6 °C2,905 mm00
195125.4 °C26 February 19516.1 °C20 July 195114.7 °C3,502 mm00
195025.3 °C3 March 19505.8 °C9 September 195014.3 °C3,040 mm00
194925.3 °C11 March 19496.3 °C4 January 194914.7 °C2,468 mm00
194824.1 °C17 January 19486.0 °C2 January 194814.8 °C2,586 mm00
194723.7 °C3 November 19477.0 °C11 September 194714.6 °C3,055 mm00
194628.1 °C31 March 19465.2 °C22 September 194615.1 °C1,383 mm00
194525.4 °C17 March 19454.8 °C23 December 194514.8 °C997 mm00
194427.0 °C23 February 19443.4 °C8 January 194415.1 °C1,122 mm00
194327.0 °C26 February 19435.7 °C13 January 194315.1 °C749 mm00
194225.8 °C2 February 19422.6 °C29 January 194214.8 °C958 mm00
194126.6 °C27 March 19414.2 °C15 January 194114.9 °C1,154 mm00
194023.0 °C21 February 19404.6 °C28 December 194014.3 °C2,328 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
22.2 °C
+0.7 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2232 mm
+63 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.4 °C+0.6 °C85 mm+22 mm
Feb25.6 °C+1.6 °C5 mm-65 mm
Mar24.4 °C+0.3 °C266 mm+108 mm
Apr22.6 °C+0.4 °C276 mm-77 mm
May22.2 °C+1.0 °C171 mm-121 mm
Jun21.4 °C+1.0 °C129 mm-3 mm
Jul20.3 °C+1.1 °C243 mm+95 mm
Aug19.7 °C+0.2 °C212 mm+46 mm
Sep21.4 °C+0.5 °C191 mm+33 mm
Oct21.1 °C-0.4 °C273 mm+35 mm
Nov22.2 °C+1.4 °C276 mm+10 mm
Dec22.9 °C+1.5 °C106 mm-20 mm

The year's extremes

Hottest day
28.5 °C
2 Mar 2025
Coldest day
6.5 °C
22 Feb 2025
Wettest day
122.5 mm
9 Nov 2025
Windiest day
19.5 km/h
22 Feb 2025
Strongest gust
48.6 km/h
22 Feb 2025
Hottest feels-like
29.5 °C
5 Mar 2025
Coldest feels-like
3.6 °C
22 Feb 2025
Sunniest day
11.8 h
23 Dec 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 Upper Gilgil?

Upper Gilgil has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 15.5 °C and it receives 2,169 mm of precipitation per year.

What is the hottest day ever recorded in Upper Gilgil?

The hottest day measured in Upper Gilgil between 1940 and 2025 was 8 April 2019, reaching 30.7 °C.

What is the coldest day in Upper Gilgil?

The coldest day measured in Upper Gilgil between 1940 and 2025 was 2 January 2012, at 1.7 °C.

Does it snow in Upper Gilgil?

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

Has the climate of Upper Gilgil warmed?

Yes: Upper Gilgil warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Upper Gilgil?

The wettest day measured in Upper Gilgil between 1940 and 2025 was 27 April 1948, with 273 mm of rain in 24 hours.

What was the windiest day in Upper Gilgil?

The windiest day measured in Upper Gilgil between 1940 and 2025 was 30 March 1944, with winds reaching 24.3 km/h.

What is the warmest month in Upper Gilgil?

The warmest month in Upper Gilgil is March (16.9 °C on average); the coldest is July (14.3 °C).

How much does it rain in Upper Gilgil?

Upper Gilgil receives on average 2,169 mm of precipitation per year, spread over about 190 rainy days.

Is it sunny in Upper Gilgil?

Upper Gilgil gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Upper Gilgil?

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

What was the most extreme apparent temperature in Upper Gilgil?

In Upper Gilgil, between 1940 and 2025, the highest apparent temperature reached 30.1 °C on 28 March 1992, and the lowest was -1.8 °C on 2 January 2012.

Compare Upper Gilgil with another city

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

Nearby cities

The climate around Upper Gilgil

Other cities — Kenya