Busia climate — normals and trends

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

Busia averages 0 frost days, 19 hot days (≥ 30 °C) and 290 rainy days per year.

Busia has warmed by +2.2 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.7 °C (on 10 February 2006) and the coldest 12.1 °C (on 1 August 1949).

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

BusiaBusia County

coords
0.46°, 34.11°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJanuary

Mean daily temperature

21.5°C

Average daily high

26.8°C

Average daily low

17.5°C

Annual rainfall

2,465mm

Sunshine / day

10.4h

Mean relative humidity

82%

Average peak wind

9.7km/h

Seasonal range

1.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

19 d/yr

Rainy days (≥ 1 mm)

290 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.6 °C

Average feels-like low

19.0 °C

Average peak gust

25.0 km/h

Tropical nights (≥ 20 °C)

8 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

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

10 February 2006

Coldest day

12.1 °C

1 August 1949

Wettest day

109 mm

19 March 2020

Windiest day

21.1 km/h

2 February 1961

Strongest gust

47.5 km/h

4 March 2011

Hottest feels-like

38.4 °C

5 March 1958

Coldest feels-like

10.8 °C

26 July 1947

Sunniest day

12.0 h

6 February 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.1 °C27 February 202515.6 °C23 November 202522.7 °C1,862 mm510
202432.1 °C23 March 202416.8 °C29 December 202423.0 °C2,204 mm300
202333.9 °C19 February 202315.6 °C6 January 202322.8 °C2,374 mm410
202232.8 °C13 January 202214.8 °C3 August 202222.4 °C2,217 mm270
202132.3 °C2 March 202114.8 °C23 July 202122.3 °C1,829 mm150
202030.6 °C16 February 202015.5 °C27 July 202022.3 °C2,699 mm90
201934.0 °C24 March 201915.9 °C20 December 201922.5 °C2,528 mm470
201834.9 °C16 February 201815.0 °C8 August 201822.3 °C2,342 mm240
201734.6 °C24 January 201716.8 °C4 September 201722.8 °C2,017 mm620
201633.5 °C16 March 201616.0 °C29 January 201622.9 °C1,693 mm560
201535.4 °C11 March 201515.0 °C5 January 201522.6 °C2,259 mm630
201433.9 °C4 March 201415.1 °C12 February 201422.3 °C1,978 mm400
201333.0 °C24 February 201314.1 °C16 July 201322.0 °C2,063 mm350
201234.6 °C16 February 201214.1 °C3 January 201222.2 °C2,298 mm600
201133.2 °C27 February 201114.0 °C27 January 201122.1 °C2,341 mm300
201033.1 °C3 February 201015.8 °C16 December 201022.3 °C2,250 mm280
200931.9 °C2 January 200914.9 °C11 January 200922.3 °C2,074 mm340
200831.4 °C10 January 200815.4 °C25 July 200821.9 °C2,152 mm330
200732.0 °C20 February 200714.7 °C18 December 200722.0 °C2,079 mm230
200635.7 °C10 February 200616.0 °C25 August 200622.2 °C2,659 mm390
200535.2 °C23 February 200514.5 °C14 July 200522.5 °C1,923 mm590
200433.3 °C13 February 200414.5 °C4 July 200422.1 °C2,190 mm250
200333.9 °C6 March 200315.3 °C26 December 200322.1 °C1,874 mm370
200232.5 °C22 February 200215.2 °C9 July 200222.1 °C2,168 mm230
200132.4 °C3 March 200115.1 °C20 July 200121.7 °C2,050 mm130
200031.9 °C24 February 200014.0 °C28 January 200021.8 °C1,996 mm270
199933.6 °C9 February 199915.2 °C17 July 199921.7 °C2,186 mm310
199832.0 °C13 March 199815.9 °C7 September 199822.3 °C2,127 mm270
199733.3 °C7 March 199715.4 °C13 January 199722.2 °C2,585 mm390
199630.4 °C5 March 199615.0 °C30 November 199621.8 °C2,210 mm60
199531.4 °C5 February 199515.2 °C21 December 199522.1 °C2,421 mm170
199431.6 °C21 January 199415.5 °C4 July 199421.8 °C2,793 mm160
199330.9 °C30 December 199314.8 °C21 January 199321.8 °C2,120 mm90
199233.1 °C15 March 199215.2 °C1 September 199221.7 °C2,292 mm270
199131.6 °C21 February 199114.9 °C25 July 199121.6 °C2,597 mm160
199031.1 °C28 January 199014.7 °C8 January 199021.6 °C2,390 mm70
198932.5 °C1 March 198914.0 °C20 January 198921.4 °C2,471 mm120
198832.4 °C2 March 198814.0 °C5 December 198821.6 °C2,575 mm120
198732.5 °C30 December 198715.3 °C2 February 198722.0 °C2,406 mm130
198630.4 °C25 February 198613.9 °C5 August 198621.3 °C2,868 mm30
198534.0 °C16 March 198514.4 °C9 July 198521.2 °C2,727 mm150
198432.4 °C21 February 198414.3 °C23 December 198421.2 °C2,414 mm110
198332.3 °C14 February 198314.6 °C14 July 198321.7 °C2,373 mm230
198232.5 °C26 March 198215.1 °C15 August 198221.4 °C2,645 mm130
198132.1 °C1 March 198114.7 °C13 September 198121.4 °C2,359 mm180
198032.8 °C22 February 198014.4 °C24 July 198021.4 °C2,374 mm190
197931.3 °C6 March 197914.7 °C23 July 197921.4 °C2,719 mm80
197833.4 °C7 February 197813.5 °C5 February 197821.1 °C2,800 mm90
197731.2 °C16 March 197713.1 °C11 August 197721.2 °C2,689 mm60
197631.8 °C30 January 197613.5 °C25 July 197620.9 °C2,791 mm120
197532.0 °C19 February 197514.4 °C5 November 197520.9 °C3,143 mm210
197432.7 °C16 March 197414.0 °C20 July 197420.9 °C2,750 mm140
197332.1 °C6 February 197314.3 °C11 December 197321.3 °C2,696 mm240
197230.3 °C31 March 197214.8 °C2 September 197220.9 °C3,450 mm30
197131.8 °C7 March 197113.6 °C10 July 197120.7 °C2,928 mm70
197031.0 °C8 February 197014.3 °C28 June 197020.9 °C2,826 mm10
196930.3 °C2 October 196913.9 °C16 July 196921.1 °C2,179 mm20
196829.8 °C3 September 196813.8 °C14 January 196820.8 °C3,034 mm00
196731.2 °C15 February 196714.1 °C19 September 196720.9 °C3,099 mm240
196630.3 °C18 January 196612.7 °C24 December 196621.2 °C2,789 mm30
196530.6 °C25 January 196513.6 °C20 February 196521.1 °C2,948 mm50
196429.9 °C31 January 196413.2 °C9 December 196420.8 °C3,071 mm00
196330.2 °C24 March 196313.0 °C8 August 196320.6 °C3,291 mm10
196230.2 °C14 February 196214.3 °C2 July 196220.3 °C3,292 mm20
196132.9 °C21 January 196114.0 °C20 September 196121.3 °C3,708 mm220
196031.4 °C12 December 196014.1 °C29 December 196021.4 °C3,215 mm120
195932.1 °C17 March 195914.1 °C16 June 195921.5 °C3,138 mm220
195832.7 °C3 March 195813.4 °C28 June 195821.4 °C2,682 mm190
195730.3 °C15 February 195713.3 °C5 February 195721.3 °C2,979 mm60
195629.7 °C13 March 195614.1 °C23 July 195620.3 °C2,428 mm00
195529.0 °C3 March 195514.4 °C10 August 195520.4 °C2,620 mm00
195429.2 °C24 November 195413.2 °C2 July 195420.5 °C2,165 mm00
195328.6 °C15 February 195312.7 °C12 August 195320.3 °C3,673 mm00
195229.2 °C23 January 195214.8 °C19 July 195220.6 °C2,646 mm00
195128.6 °C1 March 195113.3 °C4 July 195120.5 °C3,052 mm00
195030.7 °C1 March 195013.4 °C19 August 195020.3 °C2,415 mm20
194929.9 °C23 March 194912.1 °C1 August 194920.6 °C2,387 mm00
194828.6 °C23 March 194814.2 °C27 July 194820.6 °C2,458 mm00
194729.0 °C1 November 194712.4 °C26 July 194720.6 °C2,548 mm00
194634.1 °C14 February 194614.0 °C7 August 194621.1 °C1,925 mm510
194530.1 °C23 February 194514.5 °C2 August 194520.8 °C1,655 mm10
194432.7 °C3 March 194414.0 °C7 July 194421.4 °C1,656 mm340
194334.2 °C19 February 194312.5 °C27 July 194321.5 °C1,246 mm550
194232.7 °C8 February 194214.3 °C14 December 194221.0 °C1,501 mm240
194131.9 °C7 February 194114.5 °C26 July 194120.9 °C1,927 mm150
194028.9 °C26 December 194014.1 °C29 June 194020.2 °C2,440 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
28.1 °C
+1.3 °C
Hot days (≥ 30 °C)
51 d/yr
+32
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1862 mm
-603 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.4 °C+0.7 °C107 mm-20 mm
Feb31.0 °C+2.7 °C28 mm-125 mm
Mar29.4 °C+1.6 °C229 mm-19 mm
Apr27.6 °C+1.1 °C296 mm-16 mm
May27.6 °C+1.3 °C265 mm-44 mm
Jun27.1 °C+0.9 °C112 mm-78 mm
Jul26.9 °C+1.0 °C142 mm+1 mm
Aug27.0 °C+0.6 °C162 mm-9 mm
Sep28.5 °C+1.6 °C143 mm-66 mm
Oct27.4 °C+0.7 °C173 mm-52 mm
Nov28.4 °C+2.1 °C69 mm-153 mm
Dec28.3 °C+1.5 °C137 mm-21 mm

The year's extremes

Hottest day
34.1 °C
27 Feb 2025
Coldest day
15.6 °C
23 Nov 2025
Wettest day
39.7 mm
7 Apr 2025
Windiest day
17.9 km/h
20 Jan 2025
Strongest gust
40.3 km/h
3 Mar 2025
Hottest feels-like
36.6 °C
5 Mar 2025
Coldest feels-like
15.1 °C
27 Feb 2025
Sunniest day
12.0 h
5 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 Busia?

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

What is the hottest day ever recorded in Busia?

The hottest day measured in Busia between 1940 and 2025 was 10 February 2006, reaching 35.7 °C.

What is the coldest day in Busia?

The coldest day measured in Busia between 1940 and 2025 was 1 August 1949, at 12.1 °C.

Does it snow in Busia?

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

Has the climate of Busia warmed?

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

What is the wettest day in Busia?

The wettest day measured in Busia between 1940 and 2025 was 19 March 2020, with 109 mm of rain in 24 hours.

What was the windiest day in Busia?

The windiest day measured in Busia between 1940 and 2025 was 2 February 1961, with winds reaching 21.1 km/h.

What is the warmest month in Busia?

The warmest month in Busia is February (22.4 °C on average); the coldest is July (20.7 °C).

How much does it rain in Busia?

Busia receives on average 2,465 mm of precipitation per year, spread over about 290 rainy days.

Is it sunny in Busia?

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

Are there tropical nights in Busia?

Yes: Busia has on average 8 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Busia?

In Busia, between 1940 and 2025, the highest apparent temperature reached 38.4 °C on 5 March 1958, and the lowest was 10.8 °C on 26 July 1947.

Compare Busia with another city

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

Nearby cities

The climate around Busia

Other cities — Kenya