Kiserian climate — normals and trends

Kiserian (Kenya) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 19.5 °C and it receives 581 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 (21.2 °C on average) and the coldest is July (17.6 °C). Rainfall peaks in April.

Kiserian averages 0 frost days, 8 hot days (≥ 30 °C) and 115 rainy days per year.

Kiserian has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.3 °C (on 25 February 2005) and the coldest 8.2 °C (on 18 September 1970).

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

KiserianKajiado County

coords
-1.43°, 36.69°
period
19402025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthSeptember

Mean daily temperature

19.5°C

Average daily high

25.2°C

Average daily low

14.8°C

Annual rainfall

581mm

Sunshine / day

10.7h

Mean relative humidity

68%

Average peak wind

14.6km/h

Seasonal range

3.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

8 d/yr

Rainy days (≥ 1 mm)

115 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.4 °C

Average feels-like low

15.0 °C

Average peak gust

34.7 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

33.3 °C

25 February 2005

Coldest day

8.2 °C

18 September 1970

Wettest day

58 mm

14 May 1981

Windiest day

28.5 km/h

14 January 1957

Strongest gust

62.3 km/h

14 January 1957

Hottest feels-like

36.6 °C

25 February 2005

Coldest feels-like

6.3 °C

18 September 1970

Sunniest day

12.1 h

18 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.0 °C14 March 202511.6 °C6 September 202520.5 °C584 mm130
202431.6 °C18 February 20249.8 °C12 July 202420.6 °C688 mm100
202331.7 °C9 March 202310.7 °C20 August 202320.5 °C457 mm220
202231.2 °C15 March 202210.7 °C18 August 202220.4 °C288 mm190
202130.6 °C4 February 20219.5 °C27 August 202120.4 °C400 mm70
202029.7 °C11 February 202010.6 °C11 July 202020.1 °C690 mm00
201932.9 °C1 March 201911.6 °C6 August 201920.9 °C914 mm410
201831.8 °C26 February 201810.1 °C7 August 201819.9 °C750 mm90
201731.8 °C7 March 201713.1 °C10 July 201721.0 °C313 mm220
201632.1 °C29 March 201611.3 °C23 July 201620.3 °C496 mm140
201532.0 °C14 February 201510.5 °C16 July 201520.6 °C652 mm350
201430.1 °C2 February 201410.8 °C30 June 201420.3 °C431 mm20
201332.1 °C7 March 20139.5 °C8 July 201319.8 °C668 mm130
201232.2 °C16 March 201210.0 °C1 August 201220.1 °C601 mm310
201132.2 °C11 February 201110.7 °C12 July 201120.6 °C474 mm130
201031.7 °C2 February 201010.9 °C24 September 201020.0 °C472 mm40
200931.9 °C22 March 200910.8 °C10 July 200920.6 °C228 mm200
200831.6 °C18 March 20089.2 °C9 July 200820.1 °C419 mm120
200731.6 °C18 March 200711.2 °C23 September 200720.1 °C356 mm130
200632.0 °C23 February 200610.3 °C19 August 200620.0 °C636 mm110
200533.3 °C25 February 20059.5 °C30 August 200520.2 °C436 mm180
200430.3 °C5 March 20049.8 °C6 July 200420.0 °C379 mm20
200331.1 °C13 March 200310.4 °C29 August 200319.9 °C458 mm190
200230.8 °C16 February 20029.3 °C23 July 200219.8 °C486 mm40
200130.3 °C3 March 200110.0 °C7 August 200119.4 °C481 mm20
200031.2 °C27 February 200010.6 °C22 August 200019.9 °C197 mm130
199931.4 °C10 February 199910.7 °C6 July 199919.6 °C370 mm30
199829.9 °C31 March 199811.1 °C24 July 199819.5 °C719 mm00
199731.2 °C23 February 199711.2 °C21 May 199719.9 °C724 mm150
199629.7 °C10 March 19969.8 °C10 August 199619.7 °C460 mm00
199530.6 °C7 February 199510.1 °C22 August 199519.7 °C469 mm20
199430.9 °C8 March 199410.0 °C24 August 199419.8 °C558 mm120
199329.8 °C10 April 19939.3 °C5 July 199319.4 °C431 mm00
199231.4 °C28 March 19929.6 °C1 August 199219.4 °C462 mm80
199131.8 °C23 March 19919.4 °C4 September 199119.6 °C495 mm160
199030.3 °C10 February 19909.0 °C27 June 199019.1 °C640 mm10
198930.9 °C2 March 19898.9 °C21 June 198918.9 °C687 mm20
198830.8 °C26 January 19889.7 °C3 July 198819.5 °C691 mm40
198731.8 °C14 March 19879.1 °C13 July 198720.2 °C512 mm120
198632.6 °C14 March 19869.5 °C26 August 198619.4 °C608 mm140
198530.3 °C17 January 19858.9 °C6 August 198518.9 °C699 mm10
198431.5 °C11 February 198410.5 °C25 June 198419.6 °C453 mm160
198330.7 °C10 March 19839.7 °C5 July 198319.9 °C604 mm80
198231.8 °C3 March 19828.9 °C19 July 198219.5 °C622 mm230
198131.1 °C24 February 198110.1 °C25 July 198119.4 °C770 mm100
198030.8 °C26 February 19809.2 °C27 July 198019.5 °C584 mm50
197929.2 °C13 December 19799.4 °C18 July 197918.9 °C631 mm00
197827.7 °C17 February 19788.9 °C18 July 197818.6 °C665 mm00
197729.9 °C11 February 19779.0 °C21 August 197718.9 °C1,122 mm00
197631.1 °C5 April 19769.5 °C19 August 197619.5 °C444 mm70
197531.4 °C12 March 197510.3 °C3 October 197519.3 °C493 mm80
197430.3 °C27 February 19749.2 °C23 September 197418.9 °C703 mm20
197332.2 °C17 March 19739.8 °C2 July 197319.7 °C487 mm140
197230.1 °C9 March 197210.3 °C28 July 197219.2 °C789 mm10
197130.9 °C27 February 19719.8 °C6 August 197118.7 °C880 mm80
197029.4 °C26 February 19708.2 °C18 September 197019.0 °C625 mm00
196929.1 °C4 September 19698.6 °C6 August 196919.0 °C345 mm00
196830.9 °C29 January 19688.6 °C20 September 196818.4 °C851 mm30
196730.6 °C24 March 19679.1 °C28 August 196719.1 °C595 mm40
196631.6 °C15 February 196610.4 °C14 September 196619.3 °C608 mm10
196530.1 °C22 March 19659.7 °C10 June 196518.9 °C680 mm10
196430.0 °C22 February 19648.8 °C12 August 196418.4 °C801 mm10
196328.5 °C10 October 19638.8 °C28 July 196318.4 °C1,053 mm00
196228.3 °C4 November 19629.4 °C13 August 196218.6 °C638 mm00
196131.1 °C28 February 19619.6 °C15 June 196119.6 °C778 mm120
196030.5 °C22 February 19609.3 °C26 July 196019.1 °C550 mm10
195931.4 °C17 March 19599.0 °C10 August 195919.3 °C701 mm80
195829.6 °C4 February 19589.7 °C7 August 195819.2 °C636 mm00
195729.4 °C20 January 19579.8 °C18 August 195718.9 °C802 mm00
195629.5 °C10 October 19569.8 °C29 July 195618.7 °C674 mm00
195528.7 °C3 March 195510.3 °C13 June 195519.0 °C587 mm00
195429.0 °C26 December 19548.9 °C23 June 195418.6 °C754 mm00
195328.3 °C10 October 19539.5 °C21 July 195318.4 °C764 mm00
195229.5 °C24 March 19529.8 °C15 June 195218.6 °C695 mm00
195128.6 °C2 October 19518.9 °C3 July 195118.5 °C1,031 mm00
195030.4 °C22 February 195010.0 °C25 June 195018.7 °C723 mm10
194930.1 °C8 February 194910.2 °C31 July 194919.3 °C507 mm10
194829.1 °C23 September 194810.7 °C28 July 194819.2 °C428 mm00
194728.9 °C18 February 194710.1 °C23 July 194718.7 °C677 mm00
194632.0 °C25 February 194611.0 °C26 August 194620.1 °C276 mm270
194529.2 °C28 January 194510.1 °C25 July 194519.3 °C342 mm00
194432.0 °C21 February 19448.4 °C6 July 194419.7 °C336 mm110
194330.5 °C28 February 194310.1 °C8 June 194319.7 °C248 mm70
194229.8 °C1 October 194210.0 °C4 August 194219.6 °C264 mm00
194132.5 °C27 March 194110.2 °C2 July 194119.5 °C604 mm100
194028.0 °C17 October 194010.6 °C9 June 194018.9 °C718 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.1 °C
+0.9 °C
Hot days (≥ 30 °C)
13 d/yr
+5
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
584 mm
+3 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.9 °C+0.4 °C54 mm+20 mm
Feb28.5 °C+1.0 °C2 mm-30 mm
Mar28.3 °C+1.0 °C33 mm-21 mm
Apr26.1 °C+0.7 °C127 mm+5 mm
May24.8 °C+0.9 °C131 mm+28 mm
Jun23.9 °C+0.7 °C44 mm+7 mm
Jul23.5 °C+0.7 °C16 mm-3 mm
Aug23.6 °C+0.1 °C53 mm+36 mm
Sep27.1 °C+1.7 °C6 mm-8 mm
Oct26.8 °C+0.5 °C42 mm+14 mm
Nov26.6 °C+1.8 °C17 mm-59 mm
Dec26.8 °C+1.6 °C60 mm+14 mm

The year's extremes

Hottest day
32.0 °C
14 Mar 2025
Coldest day
11.6 °C
6 Sep 2025
Wettest day
27.0 mm
28 Dec 2025
Windiest day
26.6 km/h
15 Jan 2025
Strongest gust
58.7 km/h
15 Jan 2025
Hottest feels-like
31.5 °C
27 Dec 2025
Coldest feels-like
10.4 °C
14 Sep 2025
Sunniest day
12.0 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 Kiserian?

Kiserian has a warm-summer mediterranean climate (Köppen Csb). Over 1940-2025, the average annual temperature is 19.5 °C and it receives 581 mm of precipitation per year.

What is the hottest day ever recorded in Kiserian?

The hottest day measured in Kiserian between 1940 and 2025 was 25 February 2005, reaching 33.3 °C.

What is the coldest day in Kiserian?

The coldest day measured in Kiserian between 1940 and 2025 was 18 September 1970, at 8.2 °C.

Does it snow in Kiserian?

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

Has the climate of Kiserian warmed?

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

What is the wettest day in Kiserian?

The wettest day measured in Kiserian between 1940 and 2025 was 14 May 1981, with 58 mm of rain in 24 hours.

What was the windiest day in Kiserian?

The windiest day measured in Kiserian between 1940 and 2025 was 14 January 1957, with winds reaching 28.5 km/h.

What is the warmest month in Kiserian?

The warmest month in Kiserian is March (21.2 °C on average); the coldest is July (17.6 °C).

How much does it rain in Kiserian?

Kiserian receives on average 581 mm of precipitation per year, spread over about 115 rainy days.

Is it sunny in Kiserian?

Kiserian gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Kiserian?

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

What was the most extreme apparent temperature in Kiserian?

In Kiserian, between 1940 and 2025, the highest apparent temperature reached 36.6 °C on 25 February 2005, and the lowest was 6.3 °C on 18 September 1970.

Compare Kiserian with another city

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

Nearby cities

The climate around Kiserian

Other cities — Kenya