Buyale climate — normals and trends

Buyale (Uganda) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 23.1 °C and it receives 1,672 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 (25.2 °C on average) and the coldest is July (21.9 °C). Rainfall peaks in October.

Buyale averages 0 frost days, 86 hot days (≥ 30 °C) and 229 rainy days per year.

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

The hottest day of the period reached 38.1 °C (on 6 March 2025) and the coldest 13.3 °C (on 17 February 1958).

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

BuyaleWestern Region

coords
1.93°, 32.12°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthFebruaryColdest monthJulyWettest monthOctoberDriest monthJanuary

Mean daily temperature

23.1°C

Average daily high

28.5°C

Average daily low

19.1°C

Annual rainfall

1,672mm

Sunshine / day

10.9h

Mean relative humidity

75%

Average peak wind

9.5km/h

Seasonal range

3.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

86 d/yr

Rainy days (≥ 1 mm)

229 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.7 °C

Average feels-like low

21.0 °C

Average peak gust

26.7 km/h

Tropical nights (≥ 20 °C)

79 d/yr

Solar radiation

19.9 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.74 · 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

38.1 °C

6 March 2025

Coldest day

13.3 °C

17 February 1958

Wettest day

73 mm

26 March 1945

Windiest day

25.6 km/h

3 February 1999

Strongest gust

59.8 km/h

21 January 2006

Hottest feels-like

40.4 °C

25 February 2005

Coldest feels-like

11.0 °C

17 February 1958

Sunniest day

12.0 h

29 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.1 °C6 March 202515.9 °C23 November 202524.6 °C1,271 mm1630
202436.1 °C21 March 202416.8 °C7 December 202424.8 °C1,240 mm1630
202336.7 °C13 February 202317.7 °C1 January 202324.5 °C1,456 mm1620
202236.6 °C6 March 202217.1 °C3 December 202224.3 °C1,168 mm1260
202134.9 °C1 February 202117.5 °C26 September 202124.4 °C923 mm1560
202034.6 °C16 February 202017.4 °C12 November 202023.8 °C1,506 mm870
201937.5 °C24 March 201917.5 °C24 August 201924.1 °C1,647 mm1190
201837.3 °C8 February 201816.1 °C8 July 201824.0 °C1,401 mm1130
201737.1 °C24 January 201717.6 °C6 November 201724.4 °C1,303 mm1510
201636.6 °C19 February 201617.2 °C28 January 201624.8 °C1,127 mm1740
201537.9 °C9 March 201516.2 °C12 January 201524.3 °C1,423 mm1330
201436.5 °C31 January 201417.4 °C18 February 201424.1 °C1,221 mm1340
201335.8 °C28 February 201317.3 °C5 July 201323.7 °C1,397 mm1010
201237.4 °C30 March 201217.4 °C2 February 201223.9 °C1,506 mm1300
201136.6 °C1 March 201116.8 °C27 January 201123.7 °C1,526 mm1300
201036.3 °C2 February 201016.7 °C18 December 201023.7 °C1,518 mm1060
200935.2 °C16 January 200917.7 °C29 June 200924.0 °C1,263 mm1410
200834.8 °C23 December 200816.5 °C27 July 200823.3 °C1,490 mm1180
200735.3 °C7 March 200716.4 °C21 June 200723.5 °C1,340 mm1220
200637.4 °C27 January 200617.5 °C30 August 200623.6 °C1,593 mm940
200537.9 °C20 February 200515.1 °C14 July 200524.0 °C1,347 mm1600
200436.4 °C13 February 200416.4 °C7 July 200423.7 °C1,409 mm1160
200336.5 °C22 February 200316.4 °C15 December 200323.7 °C1,286 mm1050
200236.2 °C23 February 200216.6 °C9 July 200223.7 °C1,398 mm1150
200135.7 °C28 February 200117.0 °C21 July 200123.2 °C1,408 mm930
200035.7 °C21 February 200015.5 °C27 January 200023.5 °C1,154 mm1160
199937.2 °C8 February 199916.3 °C7 July 199923.2 °C1,489 mm800
199836.3 °C13 March 199817.3 °C4 December 199824.1 °C1,123 mm1400
199736.5 °C13 March 199717.1 °C12 July 199723.8 °C1,670 mm1120
199634.1 °C13 March 199616.8 °C7 July 199623.3 °C1,623 mm750
199535.2 °C3 February 199517.1 °C20 July 199523.6 °C1,602 mm960
199434.6 °C21 January 199416.4 °C24 August 199423.3 °C1,902 mm1000
199333.9 °C20 February 199315.8 °C22 January 199323.4 °C1,531 mm810
199236.7 °C12 March 199216.6 °C21 November 199223.4 °C1,592 mm940
199134.0 °C19 March 199117.0 °C13 December 199123.0 °C1,798 mm630
199032.9 °C28 January 199015.2 °C9 January 199023.0 °C1,775 mm530
198935.8 °C28 February 198916.1 °C27 June 198923.1 °C1,644 mm640
198836.6 °C1 March 198816.6 °C6 December 198823.3 °C1,657 mm940
198734.6 °C9 February 198716.9 °C5 January 198723.5 °C1,704 mm780
198633.9 °C24 February 198616.5 °C8 July 198622.8 °C1,734 mm550
198536.5 °C16 March 198516.2 °C9 July 198522.7 °C1,768 mm630
198436.1 °C21 February 198415.9 °C19 December 198423.0 °C1,421 mm830
198336.4 °C13 February 198315.5 °C29 December 198323.4 °C1,815 mm880
198235.0 °C26 February 198216.2 °C11 July 198223.0 °C1,629 mm590
198136.0 °C7 February 198116.5 °C13 December 198123.1 °C1,884 mm760
198037.2 °C22 February 198016.6 °C8 July 198023.2 °C1,578 mm750
197932.8 °C1 March 197916.1 °C11 July 197923.0 °C1,739 mm640
197836.4 °C7 February 197814.5 °C30 November 197822.8 °C1,971 mm630
197734.9 °C16 March 197714.8 °C14 July 197722.8 °C1,904 mm730
197636.3 °C30 January 197615.6 °C10 July 197622.7 °C2,078 mm700
197535.9 °C22 February 197515.8 °C30 July 197522.6 °C2,192 mm910
197435.7 °C10 February 197416.1 °C1 August 197422.6 °C1,939 mm840
197334.3 °C5 February 197315.7 °C16 December 197323.0 °C1,645 mm1020
197235.3 °C31 March 197216.2 °C31 July 197222.7 °C2,065 mm660
197136.3 °C7 March 197115.8 °C30 January 197122.5 °C1,837 mm860
197033.2 °C28 February 197015.7 °C14 September 197022.5 °C1,897 mm560
196932.8 °C7 February 196915.9 °C3 October 196922.8 °C1,555 mm660
196834.2 °C8 February 196815.8 °C17 January 196822.4 °C2,093 mm580
196735.9 °C13 February 196715.8 °C23 August 196722.6 °C2,257 mm850
196633.0 °C20 January 196616.1 °C27 May 196622.7 °C1,990 mm530
196533.4 °C24 January 196515.2 °C20 December 196522.6 °C1,844 mm550
196432.9 °C26 January 196415.6 °C14 July 196422.3 °C1,964 mm390
196332.0 °C24 March 196316.0 °C8 August 196321.9 °C2,467 mm130
196235.2 °C15 February 196215.7 °C5 January 196222.0 °C2,390 mm390
196135.7 °C11 March 196115.9 °C20 December 196122.7 °C2,444 mm750
196033.8 °C4 January 196015.8 °C26 July 196022.8 °C2,193 mm700
195935.9 °C13 March 195915.9 °C17 October 195923.2 °C2,120 mm1020
195835.7 °C27 February 195813.3 °C17 February 195823.2 °C1,913 mm1210
195733.7 °C16 February 195713.6 °C6 February 195722.7 °C1,730 mm550
195633.0 °C9 March 195616.4 °C30 June 195622.1 °C1,789 mm480
195531.1 °C15 January 195515.9 °C13 June 195522.0 °C1,705 mm200
195432.2 °C6 February 195415.3 °C3 July 195422.0 °C1,554 mm320
195331.7 °C14 March 195314.2 °C24 July 195321.7 °C2,565 mm140
195232.4 °C23 January 195216.7 °C2 July 195222.1 °C2,314 mm240
195132.1 °C4 January 195115.4 °C6 July 195121.9 °C2,477 mm210
195032.7 °C5 March 195015.1 °C18 July 195021.8 °C2,042 mm310
194932.1 °C3 March 194915.7 °C2 January 194922.1 °C1,758 mm320
194831.1 °C20 January 194816.2 °C27 July 194822.1 °C1,773 mm130
194731.8 °C28 October 194716.1 °C4 December 194722.1 °C1,796 mm220
194636.9 °C25 February 194615.3 °C16 August 194622.9 °C1,665 mm960
194535.2 °C22 February 194514.3 °C8 June 194522.6 °C1,322 mm680
194436.1 °C2 March 194414.6 °C7 July 194423.4 °C1,089 mm1070
194336.5 °C18 February 194315.2 °C9 June 194323.2 °C1,124 mm1190
194235.4 °C9 February 194215.5 °C28 July 194222.7 °C1,169 mm880
194135.9 °C7 February 194115.8 °C11 December 194122.8 °C1,259 mm690
194031.5 °C22 February 194015.5 °C30 November 194021.7 °C1,919 mm180

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
29.9 °C
+1.4 °C
Hot days (≥ 30 °C)
163 d/yr
+77
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1271 mm
-401 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.2 °C+1.4 °C2 mm-33 mm
Feb34.9 °C+3.5 °C2 mm-59 mm
Mar32.4 °C+2.1 °C82 mm-69 mm
Apr29.4 °C+1.1 °C206 mm+7 mm
May29.0 °C+1.5 °C130 mm-47 mm
Jun28.8 °C+1.5 °C49 mm-68 mm
Jul28.2 °C+1.3 °C136 mm+11 mm
Aug27.3 °C+0.2 °C212 mm+34 mm
Sep28.9 °C+1.3 °C132 mm-55 mm
Oct28.0 °C+0.3 °C238 mm+28 mm
Nov29.9 °C+2.1 °C68 mm-102 mm
Dec30.5 °C+1.4 °C15 mm-48 mm

The year's extremes

Hottest day
38.1 °C
6 Mar 2025
Coldest day
15.9 °C
23 Nov 2025
Wettest day
37.9 mm
1 Nov 2025
Windiest day
19.9 km/h
17 Jan 2025
Strongest gust
43.9 km/h
23 Feb 2025
Hottest feels-like
38.1 °C
6 Mar 2025
Coldest feels-like
15.4 °C
23 Nov 2025
Sunniest day
12.0 h
8 Mar 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 Buyale?

Buyale has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 23.1 °C and it receives 1,672 mm of precipitation per year.

What is the hottest day ever recorded in Buyale?

The hottest day measured in Buyale between 1940 and 2025 was 6 March 2025, reaching 38.1 °C.

What is the coldest day in Buyale?

The coldest day measured in Buyale between 1940 and 2025 was 17 February 1958, at 13.3 °C.

Does it snow in Buyale?

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

Has the climate of Buyale warmed?

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

What is the wettest day in Buyale?

The wettest day measured in Buyale between 1940 and 2025 was 26 March 1945, with 73 mm of rain in 24 hours.

What was the windiest day in Buyale?

The windiest day measured in Buyale between 1940 and 2025 was 3 February 1999, with winds reaching 25.6 km/h.

What is the warmest month in Buyale?

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

How much does it rain in Buyale?

Buyale receives on average 1,672 mm of precipitation per year, spread over about 229 rainy days.

Is it sunny in Buyale?

Buyale gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Buyale?

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

What was the most extreme apparent temperature in Buyale?

In Buyale, between 1940 and 2025, the highest apparent temperature reached 40.4 °C on 25 February 2005, and the lowest was 11.0 °C on 17 February 1958.

Compare Buyale with another city

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

Nearby cities

The climate around Buyale

Other cities — Uganda