Embu climate — normals and trends

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

Embu averages 0 frost days, 2 hot days (≥ 30 °C) and 200 rainy days per year.

Embu has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.0 °C (on 1 March 2019) and the coldest 9.4 °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

EmbuEmbu County

coords
-0.54°, 37.46°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthSeptember

Mean daily temperature

19.5°C

Average daily high

24.4°C

Average daily low

15.6°C

Annual rainfall

1,384mm

Sunshine / day

10.6h

Mean relative humidity

72%

Average peak wind

11.0km/h

Seasonal range

3.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

200 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.5 °C

Average feels-like low

16.0 °C

Average peak gust

30.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

1 March 2019

Coldest day

9.4 °C

15 January 1968

Wettest day

123 mm

29 October 2025

Windiest day

21.1 km/h

4 February 1997

Strongest gust

64.4 km/h

2 March 1995

Hottest feels-like

33.8 °C

20 April 2019

Coldest feels-like

7.0 °C

15 January 1968

Sunniest day

12.0 h

27 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.6 °C14 March 202512.8 °C6 September 202520.3 °C1,514 mm80
202430.8 °C22 March 202411.4 °C28 June 202420.5 °C1,770 mm60
202330.2 °C3 February 202311.3 °C28 January 202320.3 °C1,080 mm10
202230.5 °C23 March 202212.0 °C29 June 202220.1 °C736 mm40
202130.1 °C27 February 202112.7 °C28 August 202120.3 °C1,180 mm10
202029.7 °C7 March 202012.0 °C11 July 202020.4 °C1,504 mm00
201932.0 °C1 March 201913.5 °C20 December 201920.8 °C1,804 mm120
201830.0 °C26 February 201811.7 °C17 July 201820.0 °C1,856 mm10
201730.5 °C7 March 201713.6 °C17 January 201720.6 °C1,145 mm70
201631.3 °C20 March 201613.1 °C24 July 201620.2 °C1,218 mm50
201530.4 °C7 March 201512.3 °C15 January 201520.6 °C1,669 mm40
201429.4 °C4 March 201412.7 °C29 June 201420.3 °C1,400 mm00
201330.3 °C7 March 201311.4 °C5 July 201319.9 °C1,472 mm20
201230.8 °C15 March 201210.4 °C2 January 201220.2 °C1,471 mm20
201131.5 °C11 February 201112.8 °C17 July 201120.3 °C1,363 mm50
201029.3 °C10 February 201012.5 °C12 August 201020.2 °C1,112 mm00
200931.2 °C22 March 200912.2 °C10 July 200920.7 °C913 mm60
200829.6 °C2 March 200811.5 °C9 July 200820.1 °C1,004 mm00
200730.5 °C24 February 200712.8 °C23 July 200720.0 °C1,047 mm20
200630.7 °C18 February 200612.8 °C4 September 200620.0 °C1,689 mm20
200531.0 °C22 February 200511.0 °C30 August 200520.0 °C1,302 mm80
200429.7 °C5 March 200411.6 °C6 July 200419.9 °C1,325 mm00
200330.6 °C23 February 200311.6 °C14 January 200319.9 °C1,367 mm30
200228.6 °C30 January 200211.6 °C8 July 200219.7 °C1,387 mm00
200130.7 °C4 March 200112.0 °C7 August 200119.7 °C1,533 mm10
200030.3 °C15 February 200012.3 °C27 January 200019.9 °C713 mm30
199930.5 °C10 February 199911.8 °C5 July 199919.7 °C995 mm10
199829.5 °C23 February 199811.8 °C22 June 199819.6 °C1,673 mm00
199730.8 °C7 March 199712.9 °C21 May 199720.0 °C1,628 mm40
199630.2 °C22 February 199611.7 °C2 July 199619.8 °C1,120 mm10
199529.4 °C25 February 199511.1 °C23 July 199519.6 °C1,379 mm00
199430.1 °C8 March 199411.6 °C31 December 199419.7 °C1,596 mm10
199329.1 °C11 March 199311.7 °C5 July 199319.3 °C1,083 mm00
199231.2 °C28 March 199211.7 °C12 August 199219.4 °C997 mm30
199130.3 °C23 March 199111.1 °C27 June 199119.6 °C1,237 mm20
199029.1 °C11 February 199011.7 °C12 July 199019.2 °C1,551 mm00
198928.9 °C26 February 198910.1 °C21 June 198918.9 °C1,697 mm00
198830.6 °C2 March 198812.1 °C19 July 198819.6 °C1,605 mm10
198730.9 °C14 March 19879.9 °C13 July 198720.1 °C1,196 mm20
198630.6 °C14 March 198610.5 °C14 August 198619.2 °C1,423 mm10
198529.0 °C17 March 198510.0 °C6 August 198519.0 °C1,532 mm00
198430.1 °C12 March 198411.2 °C19 January 198419.3 °C1,204 mm10
198329.4 °C10 March 198311.5 °C5 July 198319.7 °C1,556 mm00
198231.0 °C3 March 198211.3 °C20 July 198219.4 °C1,650 mm20
198130.5 °C27 February 198111.3 °C13 June 198119.4 °C1,684 mm10
198029.9 °C10 March 198011.0 °C19 September 198019.4 °C1,274 mm00
197929.2 °C4 March 197911.6 °C24 August 197918.8 °C1,661 mm00
197827.3 °C19 March 197810.8 °C5 February 197818.8 °C1,564 mm00
197728.0 °C11 February 197710.8 °C30 September 197719.1 °C2,220 mm00
197629.3 °C22 March 197611.2 °C19 August 197619.1 °C1,265 mm00
197530.3 °C12 March 197511.6 °C27 December 197519.2 °C1,252 mm10
197429.7 °C27 February 197412.0 °C30 July 197419.2 °C1,318 mm00
197330.6 °C2 March 197311.0 °C2 July 197319.6 °C1,504 mm50
197229.3 °C13 March 197211.7 °C28 July 197219.4 °C1,732 mm00
197130.1 °C1 March 197111.4 °C18 February 197119.1 °C1,563 mm10
197029.5 °C26 February 197010.0 °C18 September 197019.2 °C1,354 mm00
196928.5 °C19 March 19699.8 °C23 August 196919.1 °C1,092 mm00
196830.6 °C29 January 19689.4 °C15 January 196818.7 °C1,677 mm10
196730.6 °C20 February 196711.7 °C27 August 196719.4 °C1,471 mm50
196628.5 °C1 March 196611.7 °C24 December 196619.5 °C1,526 mm00
196529.2 °C22 March 196511.1 °C9 June 196519.2 °C1,497 mm00
196427.9 °C14 March 196410.4 °C12 August 196418.7 °C1,777 mm00
196327.9 °C23 March 196310.2 °C28 July 196318.8 °C1,847 mm00
196227.5 °C25 February 196211.0 °C21 January 196218.9 °C1,355 mm00
196129.9 °C28 February 196111.5 °C2 January 196119.6 °C1,578 mm00
196029.7 °C21 February 196010.2 °C20 January 196019.4 °C1,164 mm00
195930.5 °C16 March 19599.9 °C10 August 195919.5 °C1,556 mm30
195829.3 °C4 February 195811.2 °C25 September 195819.3 °C1,321 mm00
195728.1 °C16 March 195711.1 °C15 February 195718.9 °C1,589 mm00
195628.8 °C23 September 195611.4 °C10 July 195619.0 °C1,254 mm00
195527.9 °C3 March 195511.5 °C15 July 195518.9 °C1,204 mm00
195427.6 °C26 December 195411.0 °C23 June 195418.7 °C1,407 mm00
195327.2 °C10 October 195310.6 °C12 August 195318.4 °C1,531 mm00
195227.9 °C24 March 195211.7 °C15 June 195218.6 °C1,212 mm00
195127.7 °C27 February 195110.6 °C3 July 195118.7 °C1,952 mm00
195027.4 °C27 January 195010.5 °C2 June 195018.5 °C1,478 mm00
194929.0 °C8 February 194910.7 °C31 July 194919.1 °C1,220 mm00
194827.2 °C23 September 194811.6 °C23 May 194819.0 °C1,306 mm00
194727.0 °C2 February 194711.2 °C18 September 194718.7 °C1,511 mm00
194631.4 °C21 February 194611.8 °C9 January 194619.8 °C924 mm90
194528.2 °C6 February 194511.2 °C31 July 194519.2 °C1,007 mm00
194430.5 °C22 February 19449.7 °C6 July 194419.4 °C1,109 mm50
194329.2 °C22 March 194311.2 °C26 July 194319.5 °C638 mm00
194229.2 °C30 January 194210.6 °C4 August 194219.5 °C685 mm00
194131.8 °C26 March 194111.7 °C10 December 194119.5 °C1,436 mm50
194027.3 °C2 January 194011.7 °C29 November 194019.0 °C1,586 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
25.3 °C
+0.9 °C
Hot days (≥ 30 °C)
8 d/yr
+6
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1514 mm
+130 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.5 °C+0.9 °C181 mm+100 mm
Feb28.5 °C+1.8 °C3 mm-72 mm
Mar27.3 °C+0.7 °C160 mm+50 mm
Apr25.5 °C+0.6 °C350 mm+97 mm
May25.0 °C+1.4 °C130 mm-88 mm
Jun23.9 °C+1.2 °C52 mm-22 mm
Jul22.4 °C+0.3 °C40 mm-15 mm
Aug22.6 °C-0.2 °C77 mm+22 mm
Sep26.1 °C+1.3 °C80 mm+26 mm
Oct25.8 °C+0.7 °C275 mm+129 mm
Nov24.6 °C+1.0 °C72 mm-99 mm
Dec25.6 °C+1.4 °C96 mm+4 mm

The year's extremes

Hottest day
31.6 °C
14 Mar 2025
Coldest day
12.8 °C
6 Sep 2025
Wettest day
123.0 mm
29 Oct 2025
Windiest day
18.0 km/h
22 Feb 2025
Strongest gust
47.2 km/h
9 Jan 2025
Hottest feels-like
32.0 °C
14 Mar 2025
Coldest feels-like
11.6 °C
7 Jan 2025
Sunniest day
11.8 h
7 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 Embu?

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

What is the hottest day ever recorded in Embu?

The hottest day measured in Embu between 1940 and 2025 was 1 March 2019, reaching 32.0 °C.

What is the coldest day in Embu?

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

Does it snow in Embu?

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

Has the climate of Embu warmed?

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

What is the wettest day in Embu?

The wettest day measured in Embu between 1940 and 2025 was 29 October 2025, with 123 mm of rain in 24 hours.

What was the windiest day in Embu?

The windiest day measured in Embu between 1940 and 2025 was 4 February 1997, with winds reaching 21.1 km/h.

What is the warmest month in Embu?

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

How much does it rain in Embu?

Embu receives on average 1,384 mm of precipitation per year, spread over about 200 rainy days.

Is it sunny in Embu?

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

Are there tropical nights in Embu?

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

What was the most extreme apparent temperature in Embu?

In Embu, between 1940 and 2025, the highest apparent temperature reached 33.8 °C on 20 April 2019, and the lowest was 7.0 °C on 15 January 1968.

Compare Embu with another city

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

Nearby cities

The climate around Embu

Other cities — Kenya