Ogembo climate — normals and trends

Ogembo (Kenya) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 19.0 °C and it receives 2,090 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 (19.6 °C on average) and the coldest is July (18.3 °C). Rainfall peaks in April.

Ogembo averages 0 frost days, 3 hot days (≥ 30 °C) and 225 rainy days per year.

Ogembo has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.9 °C (on 23 February 2005) and the coldest 9.0 °C (on 27 July 1943).

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

OgemboKisii County

coords
-0.80°, 34.73°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthJuly

Mean daily temperature

19.0°C

Average daily high

25.1°C

Average daily low

14.4°C

Annual rainfall

2,090mm

Sunshine / day

10.8h

Mean relative humidity

77%

Average peak wind

9.9km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

3 d/yr

Rainy days (≥ 1 mm)

225 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.6 °C

Average feels-like low

14.2 °C

Average peak gust

26.7 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

+2.0 °C

since 1940

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

32.9 °C

23 February 2005

Coldest day

9.0 °C

27 July 1943

Wettest day

110 mm

23 November 1946

Windiest day

22.1 km/h

23 October 2018

Strongest gust

51.8 km/h

23 October 2002

Hottest feels-like

34.8 °C

20 April 2010

Coldest feels-like

6.4 °C

28 August 1963

Sunniest day

12.0 h

2 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.3 °C22 February 202512.1 °C15 January 202519.9 °C1,786 mm160
202430.2 °C22 February 202413.2 °C12 July 202420.2 °C2,300 mm30
202332.4 °C19 February 202312.0 °C6 January 202320.2 °C2,283 mm160
202230.2 °C12 March 202210.5 °C14 January 202219.8 °C1,663 mm60
202130.0 °C2 March 202112.0 °C1 February 202119.7 °C1,597 mm10
202028.9 °C7 March 202012.6 °C9 February 202019.6 °C2,288 mm00
201931.9 °C24 March 201912.8 °C14 July 201920.1 °C2,069 mm150
201831.5 °C17 February 201811.9 °C17 July 201819.7 °C1,838 mm110
201731.6 °C15 February 201712.9 °C13 January 201720.3 °C1,441 mm160
201631.1 °C13 March 201612.4 °C28 June 201620.1 °C1,545 mm110
201532.5 °C9 March 201511.9 °C5 January 201519.9 °C2,237 mm200
201431.1 °C2 March 201410.8 °C13 February 201419.4 °C1,506 mm50
201330.3 °C27 February 201310.4 °C16 July 201319.3 °C1,798 mm20
201231.7 °C4 February 201210.1 °C3 January 201219.3 °C2,006 mm110
201131.0 °C10 March 201111.2 °C27 January 201119.4 °C2,153 mm60
201030.8 °C2 February 201013.0 °C16 January 201019.7 °C1,957 mm30
200930.2 °C18 February 200912.5 °C12 January 200919.8 °C1,641 mm30
200829.9 °C12 January 200811.5 °C9 July 200819.4 °C1,703 mm00
200729.8 °C20 February 200711.7 °C18 December 200719.4 °C1,859 mm00
200631.5 °C10 February 200612.4 °C22 June 200619.7 °C2,288 mm220
200532.9 °C23 February 200511.6 °C14 July 200520.1 °C1,198 mm190
200430.7 °C10 October 200411.3 °C4 July 200419.6 °C1,677 mm10
200331.4 °C6 March 200311.5 °C25 July 200319.6 °C1,411 mm120
200230.4 °C21 February 200212.2 °C9 July 200219.8 °C1,859 mm30
200129.9 °C28 February 200112.0 °C7 November 200119.0 °C1,742 mm00
200031.3 °C24 March 200011.1 °C21 February 200019.5 °C1,246 mm20
199931.0 °C26 February 199912.2 °C31 August 199919.3 °C1,502 mm70
199830.0 °C25 February 199812.4 °C22 June 199819.7 °C1,916 mm10
199732.2 °C11 March 199712.3 °C5 February 199719.9 °C2,390 mm180
199628.6 °C13 October 199611.7 °C24 September 199619.3 °C1,676 mm00
199529.2 °C5 February 199511.6 °C18 January 199519.4 °C1,944 mm00
199431.4 °C2 October 199411.8 °C24 August 199419.3 °C2,159 mm20
199329.7 °C25 September 199311.2 °C22 January 199319.3 °C1,455 mm00
199230.7 °C28 March 199212.5 °C28 May 199219.1 °C1,924 mm40
199129.7 °C20 September 199111.5 °C4 September 199118.9 °C2,253 mm00
199029.1 °C7 October 199011.2 °C8 January 199019.0 °C2,220 mm00
198929.6 °C1 March 198910.7 °C21 June 198918.7 °C2,177 mm00
198829.8 °C28 February 198810.8 °C19 July 198819.1 °C2,206 mm00
198730.1 °C30 December 198711.6 °C2 February 198719.5 °C1,959 mm20
198629.3 °C30 September 19869.9 °C5 August 198618.8 °C2,410 mm00
198530.9 °C16 March 198510.1 °C7 August 198518.8 °C2,270 mm20
198430.2 °C10 March 198410.8 °C20 January 198418.9 °C1,941 mm10
198329.2 °C7 March 198310.8 °C3 December 198319.1 °C2,109 mm00
198229.2 °C25 March 198211.1 °C19 July 198218.8 °C2,163 mm00
198130.4 °C2 March 198110.8 °C15 June 198118.9 °C1,944 mm10
198030.8 °C22 February 198010.7 °C20 March 198018.9 °C1,884 mm10
197929.3 °C19 October 197910.1 °C18 July 197918.8 °C2,391 mm00
197829.6 °C7 February 19789.5 °C30 January 197818.4 °C2,660 mm00
197729.6 °C29 September 197710.0 °C14 August 197718.6 °C2,705 mm00
197629.5 °C30 January 197610.2 °C19 August 197618.4 °C2,323 mm00
197529.6 °C9 February 197511.1 °C17 December 197518.3 °C2,171 mm00
197430.1 °C16 March 197410.8 °C30 July 197418.3 °C2,464 mm10
197329.6 °C6 February 197310.7 °C4 July 197318.9 °C2,110 mm00
197228.6 °C31 March 197211.5 °C2 September 197218.4 °C2,998 mm00
197129.2 °C5 March 197110.3 °C29 January 197118.1 °C2,287 mm00
197028.7 °C16 February 197010.7 °C11 July 197018.4 °C2,418 mm00
196929.9 °C1 October 19699.6 °C6 August 196918.7 °C1,938 mm00
196828.7 °C5 October 19689.2 °C15 January 196818.1 °C2,694 mm00
196730.0 °C26 February 196710.5 °C8 October 196718.3 °C2,596 mm10
196628.3 °C20 October 19669.9 °C24 December 196618.6 °C2,409 mm00
196529.3 °C9 March 196510.0 °C18 January 196518.5 °C2,273 mm00
196428.5 °C30 October 19649.8 °C3 November 196418.0 °C2,677 mm00
196330.1 °C20 October 19639.2 °C28 August 196318.0 °C3,135 mm20
196227.5 °C6 February 19629.8 °C2 July 196217.8 °C2,772 mm00
196130.2 °C21 January 196111.1 °C7 February 196118.6 °C2,835 mm10
196028.7 °C22 October 196011.0 °C28 January 196018.8 °C2,275 mm00
195929.8 °C17 March 195910.4 °C22 September 195918.8 °C2,247 mm00
195830.7 °C3 March 195810.4 °C28 June 195818.8 °C2,127 mm30
195729.7 °C8 October 195710.8 °C29 June 195718.6 °C2,667 mm00
195628.2 °C16 October 195610.6 °C23 July 195617.8 °C2,393 mm00
195527.1 °C7 October 195511.1 °C22 July 195517.9 °C1,991 mm00
195427.4 °C24 November 195410.3 °C2 July 195417.9 °C1,991 mm00
195329.0 °C7 September 195310.5 °C12 August 195318.0 °C3,597 mm00
195227.8 °C27 September 195211.7 °C16 August 195218.2 °C2,690 mm00
195129.4 °C8 October 195110.9 °C4 July 195118.2 °C2,895 mm00
195028.3 °C28 February 195010.6 °C18 July 195017.8 °C2,295 mm00
194928.0 °C31 October 194910.5 °C1 August 194918.3 °C1,939 mm00
194828.9 °C19 September 194811.5 °C18 March 194818.3 °C2,282 mm00
194730.4 °C10 October 19479.5 °C25 July 194718.4 °C2,414 mm10
194632.4 °C31 March 194611.6 °C30 December 194618.7 °C1,771 mm220
194529.6 °C16 September 194511.4 °C6 December 194518.6 °C1,234 mm00
194429.8 °C19 October 194410.6 °C7 July 194419.1 °C1,441 mm00
194330.9 °C18 February 19439.0 °C27 July 194319.0 °C871 mm40
194229.4 °C1 October 194211.2 °C10 January 194218.6 °C1,131 mm00
194129.1 °C8 February 194110.9 °C29 December 194118.4 °C1,766 mm00
194027.0 °C6 October 194010.7 °C4 December 194017.7 °C2,308 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.0 °C
+0.9 °C
Hot days (≥ 30 °C)
16 d/yr
+13
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1786 mm
-304 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.0 °C+0.6 °C117 mm-47 mm
Feb28.7 °C+2.5 °C30 mm-116 mm
Mar27.1 °C+1.1 °C239 mm-2 mm
Apr25.7 °C+0.7 °C258 mm-56 mm
May25.5 °C+0.8 °C212 mm-3 mm
Jun25.0 °C+0.8 °C73 mm-25 mm
Jul24.7 °C+0.6 °C88 mm+25 mm
Aug24.8 °C0.0 °C156 mm+73 mm
Sep26.5 °C+0.8 °C97 mm-10 mm
Oct25.4 °C-0.5 °C245 mm+96 mm
Nov26.6 °C+1.8 °C61 mm-207 mm
Dec26.2 °C+1.5 °C212 mm-33 mm

The year's extremes

Hottest day
31.3 °C
22 Feb 2025
Coldest day
12.1 °C
15 Jan 2025
Wettest day
44.1 mm
16 Aug 2025
Windiest day
16.4 km/h
10 Oct 2025
Strongest gust
39.2 km/h
10 Oct 2025
Hottest feels-like
32.8 °C
14 Mar 2025
Coldest feels-like
11.2 °C
15 Jan 2025
Sunniest day
12.0 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 Ogembo?

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

What is the hottest day ever recorded in Ogembo?

The hottest day measured in Ogembo between 1940 and 2025 was 23 February 2005, reaching 32.9 °C.

What is the coldest day in Ogembo?

The coldest day measured in Ogembo between 1940 and 2025 was 27 July 1943, at 9.0 °C.

Does it snow in Ogembo?

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

Has the climate of Ogembo warmed?

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

What is the wettest day in Ogembo?

The wettest day measured in Ogembo between 1940 and 2025 was 23 November 1946, with 110 mm of rain in 24 hours.

What was the windiest day in Ogembo?

The windiest day measured in Ogembo between 1940 and 2025 was 23 October 2018, with winds reaching 22.1 km/h.

What is the warmest month in Ogembo?

The warmest month in Ogembo is March (19.6 °C on average); the coldest is July (18.3 °C).

How much does it rain in Ogembo?

Ogembo receives on average 2,090 mm of precipitation per year, spread over about 225 rainy days.

Is it sunny in Ogembo?

Ogembo gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Ogembo?

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

What was the most extreme apparent temperature in Ogembo?

In Ogembo, between 1940 and 2025, the highest apparent temperature reached 34.8 °C on 20 April 2010, and the lowest was 6.4 °C on 28 August 1963.

Compare Ogembo with another city

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

Nearby cities

The climate around Ogembo

Other cities — Kenya