Webuye climate — normals and trends

Webuye (Kenya) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 20.5 °C and it receives 867 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 February (21.9 °C on average) and the coldest is July (19.0 °C). Rainfall peaks in May.

Webuye averages 0 frost days, 57 hot days (≥ 30 °C) and 179 rainy days per year.

Webuye has warmed by +2.4 °C between 1940 and 2025, or +0.28 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.7 °C (on 23 February 2005) and the coldest 9.2 °C (on 26 July 1947).

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

WebuyeBungoma County

coords
0.60°, 34.77°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthMayDriest monthJanuary

Mean daily temperature

20.5°C

Average daily high

27.0°C

Average daily low

15.1°C

Annual rainfall

867mm

Sunshine / day

10.4h

Mean relative humidity

68%

Average peak wind

8.8km/h

Seasonal range

2.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

57 d/yr

Rainy days (≥ 1 mm)

179 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.5 °C

Average feels-like low

15.4 °C

Average peak gust

26.7 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.4 °C

since 1940

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

35.7 °C

23 February 2005

Coldest day

9.2 °C

26 July 1947

Wettest day

63 mm

27 April 2019

Windiest day

24.0 km/h

17 February 1999

Strongest gust

54.4 km/h

17 February 1999

Hottest feels-like

37.7 °C

25 February 2005

Coldest feels-like

7.1 °C

5 February 1978

Sunniest day

11.9 h

20 February 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.7 °C5 March 202513.2 °C23 November 202521.9 °C730 mm1050
202434.5 °C17 March 202413.5 °C8 December 202422.2 °C776 mm990
202335.3 °C7 March 202312.7 °C15 January 202322.0 °C899 mm1070
202234.8 °C11 March 202212.8 °C3 August 202221.6 °C754 mm930
202133.6 °C13 March 202112.6 °C28 January 202121.5 °C621 mm840
202031.6 °C24 February 202012.7 °C10 August 202020.8 °C1,150 mm300
201935.2 °C24 March 201912.3 °C20 December 201921.5 °C996 mm960
201834.7 °C3 February 201812.0 °C8 August 201821.1 °C981 mm720
201734.9 °C12 February 201713.9 °C5 December 201722.1 °C604 mm1250
201634.3 °C16 March 201613.7 °C16 June 201621.9 °C632 mm1220
201534.5 °C19 March 201512.4 °C2 January 201521.5 °C787 mm840
201434.8 °C4 March 201411.5 °C12 January 201421.3 °C617 mm820
201334.0 °C2 March 201311.9 °C16 July 201320.8 °C789 mm570
201234.7 °C29 March 201210.0 °C2 January 201220.9 °C873 mm870
201134.5 °C10 March 201111.6 °C7 February 201121.2 °C840 mm830
201034.5 °C2 February 201013.2 °C4 December 201021.1 °C980 mm610
200934.5 °C21 March 200911.3 °C11 January 200921.9 °C503 mm1310
200834.0 °C3 March 200812.1 °C14 December 200821.1 °C663 mm1070
200732.9 °C8 April 200712.5 °C30 October 200721.0 °C637 mm820
200635.0 °C10 February 200613.6 °C13 July 200621.3 °C791 mm740
200535.7 °C23 February 200511.5 °C4 January 200521.8 °C649 mm1460
200433.9 °C23 March 200412.4 °C4 July 200421.3 °C645 mm740
200334.9 °C25 February 200311.0 °C14 January 200321.1 °C710 mm840
200234.0 °C9 April 200213.5 °C5 September 200221.4 °C617 mm770
200133.8 °C3 March 200111.7 °C22 July 200120.3 °C864 mm470
200034.1 °C24 March 200011.0 °C27 January 200020.8 °C574 mm750
199933.5 °C9 February 199912.3 °C13 December 199920.6 °C624 mm510
199833.5 °C13 March 199813.1 °C29 November 199820.9 °C908 mm630
199734.9 °C14 March 199713.2 °C21 May 199721.3 °C996 mm800
199632.9 °C12 March 199612.0 °C11 December 199620.9 °C759 mm560
199533.2 °C5 February 199512.0 °C18 January 199521.1 °C777 mm650
199433.4 °C1 February 199412.3 °C24 June 199420.7 °C1,003 mm690
199333.9 °C10 April 199312.3 °C22 January 199321.0 °C630 mm700
199235.0 °C28 March 199212.1 °C21 November 199220.8 °C710 mm800
199133.9 °C22 March 199112.2 °C25 July 199120.7 °C802 mm700
199032.8 °C29 January 199010.8 °C9 January 199020.5 °C841 mm370
198933.5 °C3 March 198910.9 °C2 July 198920.2 °C880 mm350
198835.1 °C2 March 198811.3 °C28 November 198820.5 °C1,011 mm550
198733.4 °C5 March 198712.2 °C2 February 198721.1 °C815 mm760
198633.3 °C24 February 198610.9 °C6 August 198620.3 °C934 mm550
198535.3 °C16 March 198511.6 °C24 July 198520.1 °C971 mm570
198433.8 °C21 February 198411.1 °C18 December 198420.5 °C649 mm650
198334.0 °C1 April 198311.5 °C3 December 198320.7 °C808 mm620
198234.8 °C26 March 198211.7 °C7 September 198220.3 °C987 mm630
198134.6 °C1 March 198111.2 °C8 December 198120.5 °C850 mm650
198034.5 °C22 February 198011.3 °C24 July 198020.6 °C718 mm780
197932.7 °C7 March 197911.3 °C22 July 197920.2 °C927 mm480
197833.1 °C4 February 197810.3 °C5 February 197820.0 °C986 mm350
197733.0 °C16 March 197711.2 °C30 September 197720.1 °C1,045 mm400
197634.1 °C20 March 197610.4 °C25 July 197620.0 °C891 mm510
197534.3 °C9 February 197511.6 °C24 December 197519.8 °C1,137 mm600
197434.0 °C24 February 197411.0 °C20 July 197420.0 °C950 mm620
197334.2 °C15 March 197311.5 °C11 December 197320.4 °C911 mm790
197233.7 °C31 March 197212.0 °C29 August 197219.9 °C1,132 mm410
197133.7 °C7 March 197110.7 °C10 July 197119.6 °C1,128 mm580
197032.5 °C16 February 197011.4 °C18 September 197019.8 °C995 mm260
196932.4 °C13 April 196911.3 °C30 September 196920.2 °C703 mm400
196831.2 °C21 January 196810.6 °C14 January 196819.3 °C1,154 mm50
196733.8 °C10 March 196710.8 °C11 December 196719.6 °C1,191 mm540
196632.4 °C26 December 196610.5 °C24 December 196620.4 °C820 mm450
196533.3 °C14 February 196510.6 °C14 January 196520.4 °C718 mm550
196431.2 °C12 March 19649.9 °C31 August 196419.7 °C854 mm160
196331.2 °C6 April 196310.7 °C9 July 196319.2 °C1,093 mm70
196230.6 °C26 February 196210.7 °C2 July 196218.9 °C1,168 mm40
196133.9 °C8 March 196111.1 °C8 September 196120.1 °C1,242 mm580
196033.0 °C11 February 196011.5 °C29 December 196020.2 °C1,168 mm490
195933.5 °C17 March 195911.6 °C10 June 195920.4 °C1,105 mm580
195834.1 °C4 March 195810.9 °C28 June 195820.3 °C881 mm860
195733.2 °C18 January 195710.8 °C25 September 195720.0 °C1,009 mm320
195631.3 °C17 March 195610.8 °C24 July 195619.0 °C915 mm100
195530.7 °C3 March 195511.2 °C16 August 195519.2 °C868 mm10
195429.0 °C8 February 19549.8 °C2 July 195418.8 °C902 mm00
195329.6 °C15 February 19539.5 °C12 August 195318.8 °C1,676 mm00
195229.1 °C23 January 195212.1 °C9 July 195219.0 °C1,258 mm00
195130.6 °C2 March 195110.9 °C17 July 195118.9 °C1,534 mm20
195031.7 °C28 February 195010.2 °C19 July 195018.7 °C1,021 mm90
194931.6 °C23 March 19499.6 °C31 July 194919.2 °C920 mm80
194829.8 °C17 April 194811.3 °C2 January 194819.5 °C928 mm00
194729.5 °C28 October 19479.2 °C26 July 194719.2 °C1,302 mm00
194634.9 °C31 March 194612.1 °C6 August 194620.4 °C589 mm770
194532.2 °C21 March 194511.3 °C29 July 194520.1 °C540 mm340
194432.4 °C16 April 194411.4 °C8 January 194420.5 °C483 mm630
194332.9 °C21 February 194310.1 °C27 July 194320.8 °C308 mm990
194232.1 °C8 February 194211.6 °C20 July 194220.4 °C404 mm560
194132.5 °C27 March 194111.2 °C9 December 194120.1 °C471 mm280
194030.1 °C23 February 194011.0 °C29 November 194018.9 °C889 mm10

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
28.7 °C
+1.7 °C
Hot days (≥ 30 °C)
105 d/yr
+48
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
730 mm
-137 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.5 °C+1.5 °C14 mm-8 mm
Feb33.1 °C+3.4 °C9 mm-20 mm
Mar30.1 °C+0.9 °C98 mm+32 mm
Apr27.7 °C+0.6 °C72 mm-48 mm
May27.4 °C+1.8 °C126 mm-18 mm
Jun27.1 °C+2.0 °C34 mm-45 mm
Jul25.5 °C+0.9 °C123 mm+54 mm
Aug26.6 °C+1.4 °C75 mm-8 mm
Sep29.0 °C+2.6 °C69 mm-6 mm
Oct28.0 °C+1.0 °C56 mm-23 mm
Nov29.7 °C+2.7 °C33 mm-36 mm
Dec29.6 °C+1.6 °C22 mm-10 mm

The year's extremes

Hottest day
35.7 °C
5 Mar 2025
Coldest day
13.2 °C
23 Nov 2025
Wettest day
54.8 mm
10 Jul 2025
Windiest day
20.7 km/h
25 Feb 2025
Strongest gust
47.9 km/h
25 Feb 2025
Hottest feels-like
36.7 °C
5 Mar 2025
Coldest feels-like
12.0 °C
23 Nov 2025
Sunniest day
11.9 h
20 Feb 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 Webuye?

Webuye has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 20.5 °C and it receives 867 mm of precipitation per year.

What is the hottest day ever recorded in Webuye?

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

What is the coldest day in Webuye?

The coldest day measured in Webuye between 1940 and 2025 was 26 July 1947, at 9.2 °C.

Does it snow in Webuye?

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

Has the climate of Webuye warmed?

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

What is the wettest day in Webuye?

The wettest day measured in Webuye between 1940 and 2025 was 27 April 2019, with 63 mm of rain in 24 hours.

What was the windiest day in Webuye?

The windiest day measured in Webuye between 1940 and 2025 was 17 February 1999, with winds reaching 24.0 km/h.

What is the warmest month in Webuye?

The warmest month in Webuye is February (21.9 °C on average); the coldest is July (19.0 °C).

How much does it rain in Webuye?

Webuye receives on average 867 mm of precipitation per year, spread over about 179 rainy days.

Is it sunny in Webuye?

Webuye gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Webuye?

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

What was the most extreme apparent temperature in Webuye?

In Webuye, between 1940 and 2025, the highest apparent temperature reached 37.7 °C on 25 February 2005, and the lowest was 7.1 °C on 5 February 1978.

Compare Webuye with another city

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

Nearby cities

The climate around Webuye

Other cities — Kenya