Gilgil climate — normals and trends

Gilgil (Kenya) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 16.4 °C and it receives 1,066 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 (17.9 °C on average) and the coldest is July (14.9 °C). Rainfall peaks in April.

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

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

The hottest day of the period reached 31.3 °C (on 29 March 2016) and the coldest 3.3 °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

GilgilNakuru County

coords
-0.50°, 36.32°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthFebruary

Mean daily temperature

16.4°C

Average daily high

22.3°C

Average daily low

11.5°C

Annual rainfall

1,066mm

Sunshine / day

10.5h

Mean relative humidity

71%

Average peak wind

9.0km/h

Seasonal range

3.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

148 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.0 °C

Average feels-like low

10.9 °C

Average peak gust

26.3 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

31.3 °C

29 March 2016

Coldest day

3.3 °C

2 January 2012

Wettest day

76 mm

19 November 2016

Windiest day

24.0 km/h

9 July 2005

Strongest gust

73.1 km/h

29 April 2022

Hottest feels-like

31.0 °C

6 March 2003

Coldest feels-like

0.7 °C

2 January 2012

Sunniest day

12.0 h

14 December 2008

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.7 °C7 March 20257.3 °C22 February 202517.0 °C1,268 mm00
202429.3 °C22 March 20248.7 °C7 December 202417.5 °C1,386 mm00
202330.6 °C6 March 20237.2 °C3 February 202317.6 °C920 mm40
202230.4 °C8 March 20227.4 °C14 January 202217.3 °C829 mm10
202128.1 °C4 February 20216.0 °C1 February 202117.2 °C932 mm00
202027.8 °C15 March 20208.6 °C31 August 202017.1 °C1,174 mm00
201931.1 °C8 April 20198.6 °C12 January 201917.7 °C1,268 mm40
201829.6 °C24 February 20187.7 °C17 July 201816.9 °C1,127 mm00
201730.5 °C18 March 20178.0 °C12 January 201717.6 °C725 mm40
201631.3 °C29 March 20168.9 °C25 August 201617.3 °C938 mm50
201529.8 °C11 March 20156.6 °C4 March 201517.3 °C1,137 mm00
201428.2 °C1 February 20147.6 °C14 January 201416.8 °C811 mm00
201330.3 °C5 March 20137.5 °C22 January 201316.7 °C1,067 mm10
201229.5 °C26 March 20123.3 °C2 January 201216.6 °C1,320 mm00
201129.4 °C11 February 20116.6 °C27 January 201117.1 °C1,010 mm00
201029.6 °C3 February 20108.5 °C13 July 201016.8 °C1,185 mm00
200930.5 °C12 March 20097.7 °C12 January 200917.4 °C698 mm50
200830.3 °C13 March 20088.3 °C8 January 200816.7 °C902 mm10
200729.4 °C15 March 20077.2 °C18 December 200716.7 °C941 mm00
200630.0 °C15 February 20067.8 °C4 September 200617.0 °C1,085 mm10
200530.4 °C23 February 20057.6 °C30 August 200517.2 °C591 mm10
200428.6 °C5 March 20047.5 °C3 July 200416.7 °C910 mm00
200331.1 °C13 March 20037.2 °C14 January 200316.8 °C992 mm20
200228.5 °C1 March 20027.6 °C7 July 200216.9 °C1,010 mm00
200128.0 °C26 February 20017.6 °C2 March 200116.5 °C960 mm00
200030.6 °C24 March 20005.0 °C21 February 200017.1 °C316 mm20
199929.0 °C25 February 19996.5 °C4 February 199916.6 °C776 mm00
199827.1 °C2 April 19988.4 °C7 December 199816.7 °C1,327 mm00
199730.4 °C7 March 19977.6 °C5 February 199717.1 °C1,406 mm10
199628.3 °C11 March 19967.2 °C10 August 199616.8 °C777 mm00
199529.1 °C7 February 19957.4 °C21 September 199516.8 °C924 mm00
199429.5 °C10 March 19947.3 °C1 February 199416.7 °C1,054 mm00
199328.6 °C26 March 19937.3 °C21 February 199316.5 °C712 mm00
199229.4 °C29 March 19928.3 °C6 January 199216.4 °C1,026 mm00
199129.4 °C27 February 19917.2 °C22 January 199116.6 °C1,159 mm00
199027.8 °C29 January 19907.1 °C22 September 199016.3 °C1,544 mm00
198927.3 °C9 March 19897.4 °C1 July 198916.1 °C1,339 mm00
198829.4 °C2 March 19887.7 °C3 July 198816.4 °C1,466 mm00
198728.7 °C4 March 19876.9 °C13 July 198717.2 °C821 mm00
198629.5 °C11 February 19866.2 °C5 August 198616.5 °C1,171 mm00
198528.2 °C15 March 19856.2 °C6 August 198516.2 °C1,063 mm00
198430.5 °C12 March 19846.8 °C13 February 198416.4 °C832 mm20
198328.8 °C22 March 19837.6 °C17 December 198316.7 °C1,030 mm00
198230.1 °C23 March 19826.3 °C19 July 198216.5 °C1,059 mm10
198129.1 °C24 February 19815.5 °C4 February 198116.5 °C1,300 mm00
198029.4 °C26 February 19806.7 °C25 July 198016.6 °C1,019 mm00
197928.3 °C9 March 19797.2 °C3 March 197916.3 °C1,220 mm00
197825.9 °C8 February 19784.9 °C4 February 197815.8 °C1,399 mm00
197726.0 °C11 February 19776.0 °C14 August 197715.9 °C1,630 mm00
197629.8 °C11 March 19765.4 °C22 August 197616.4 °C740 mm00
197528.2 °C6 February 19757.1 °C23 December 197516.0 °C965 mm00
197428.5 °C1 February 19745.3 °C2 February 197416.0 °C1,194 mm00
197329.6 °C10 April 19737.4 °C2 February 197316.3 °C948 mm00
197229.0 °C7 March 19727.8 °C14 September 197216.2 °C1,224 mm00
197129.4 °C8 March 19714.8 °C27 February 197115.7 °C1,230 mm00
197027.6 °C16 February 19706.5 °C5 March 197015.9 °C1,159 mm00
196926.9 °C24 December 19695.3 °C12 August 196916.0 °C793 mm00
196829.5 °C27 January 19686.3 °C15 January 196815.7 °C1,459 mm00
196729.2 °C26 February 19676.8 °C15 January 196716.2 °C1,192 mm00
196628.2 °C26 December 19666.5 °C29 December 196616.4 °C1,183 mm00
196529.0 °C4 March 19655.2 °C16 February 196516.1 °C1,193 mm00
196427.2 °C21 February 19646.3 °C7 November 196415.6 °C1,241 mm00
196326.6 °C22 March 19635.1 °C28 August 196315.6 °C1,714 mm00
196226.5 °C27 February 19626.2 °C2 February 196215.7 °C1,169 mm00
196128.4 °C26 January 19616.1 °C5 January 196116.4 °C1,334 mm00
196026.8 °C23 February 19606.8 °C16 June 196016.1 °C1,040 mm00
195928.3 °C18 February 19596.7 °C22 June 195916.3 °C1,222 mm00
195828.5 °C11 March 19585.8 °C25 September 195816.2 °C1,194 mm00
195726.5 °C4 October 19576.4 °C24 September 195716.0 °C1,301 mm00
195625.9 °C12 February 19567.0 °C18 July 195615.2 °C1,241 mm00
195526.7 °C24 February 19558.0 °C13 July 195515.6 °C911 mm00
195426.0 °C23 February 19547.0 °C20 September 195415.4 °C1,031 mm00
195325.0 °C1 October 19537.4 °C17 July 195315.6 °C1,691 mm00
195225.6 °C26 October 19528.1 °C15 June 195215.6 °C1,286 mm00
195126.2 °C26 February 19517.0 °C4 July 195115.6 °C1,667 mm00
195026.2 °C22 February 19507.1 °C2 June 195015.4 °C1,182 mm00
194926.2 °C11 March 19497.4 °C25 July 194915.8 °C867 mm00
194824.5 °C17 January 19487.4 °C19 September 194815.9 °C1,088 mm00
194725.2 °C28 October 19477.8 °C4 October 194715.6 °C1,336 mm00
194629.0 °C26 February 19467.1 °C22 September 194616.3 °C635 mm00
194526.8 °C16 March 19457.0 °C8 March 194516.0 °C496 mm00
194427.7 °C23 February 19445.4 °C8 January 194416.3 °C434 mm00
194328.1 °C26 February 19436.7 °C8 June 194316.2 °C409 mm00
194226.3 °C9 February 19425.7 °C6 February 194215.9 °C511 mm00
194127.8 °C31 March 19416.0 °C15 January 194115.9 °C676 mm00
194023.8 °C20 February 19405.8 °C28 December 194015.3 °C1,193 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.9 °C
+0.6 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1268 mm
+202 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.3 °C+0.5 °C64 mm+20 mm
Feb26.3 °C+1.2 °C8 mm-35 mm
Mar25.0 °C+0.1 °C218 mm+122 mm
Apr23.2 °C+0.5 °C162 mm-19 mm
May22.4 °C+0.9 °C104 mm-7 mm
Jun21.7 °C+0.8 °C54 mm-15 mm
Jul20.7 °C+0.8 °C112 mm+47 mm
Aug20.4 °C+0.1 °C150 mm+85 mm
Sep22.1 °C+0.3 °C83 mm+21 mm
Oct21.9 °C-0.5 °C150 mm+70 mm
Nov23.2 °C+1.3 °C71 mm-85 mm
Dec23.8 °C+1.3 °C92 mm-2 mm

The year's extremes

Hottest day
29.7 °C
7 Mar 2025
Coldest day
7.3 °C
22 Feb 2025
Wettest day
39.8 mm
29 Mar 2025
Windiest day
15.6 km/h
10 Oct 2025
Strongest gust
39.2 km/h
10 Oct 2025
Hottest feels-like
30.0 °C
14 Mar 2025
Coldest feels-like
5.4 °C
22 Feb 2025
Sunniest day
11.9 h
2 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 Gilgil?

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

What is the hottest day ever recorded in Gilgil?

The hottest day measured in Gilgil between 1940 and 2025 was 29 March 2016, reaching 31.3 °C.

What is the coldest day in Gilgil?

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

Does it snow in Gilgil?

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

Has the climate of Gilgil warmed?

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

What is the wettest day in Gilgil?

The wettest day measured in Gilgil between 1940 and 2025 was 19 November 2016, with 76 mm of rain in 24 hours.

What was the windiest day in Gilgil?

The windiest day measured in Gilgil between 1940 and 2025 was 9 July 2005, with winds reaching 24.0 km/h.

What is the warmest month in Gilgil?

The warmest month in Gilgil is March (17.9 °C on average); the coldest is July (14.9 °C).

How much does it rain in Gilgil?

Gilgil receives on average 1,066 mm of precipitation per year, spread over about 148 rainy days.

Is it sunny in Gilgil?

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

Are there tropical nights in Gilgil?

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

What was the most extreme apparent temperature in Gilgil?

In Gilgil, between 1940 and 2025, the highest apparent temperature reached 31.0 °C on 6 March 2003, and the lowest was 0.7 °C on 2 January 2012.

Compare Gilgil with another city

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

Nearby cities

The climate around Gilgil

Other cities — Kenya