Kyamahungu climate — normals and trends

Kyamahungu (Uganda) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 21.3 °C and it receives 1,900 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 November (20.6 °C). Rainfall peaks in April.

Kyamahungu averages 0 frost days, 6 hot days (≥ 30 °C) and 259 rainy days per year.

Kyamahungu has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.3 °C (on 22 February 2005) and the coldest 12.7 °C (on 31 July 1960).

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

KyamahunguWestern Region

coords
-0.45°, 30.11°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthFebruaryColdest monthNovemberWettest monthAprilDriest monthJuly

Mean daily temperature

21.3°C

Average daily high

26.1°C

Average daily low

17.3°C

Annual rainfall

1,900mm

Sunshine / day

10.9h

Mean relative humidity

76%

Average peak wind

7.7km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

6 d/yr

Rainy days (≥ 1 mm)

259 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.1 °C

Average feels-like low

18.5 °C

Average peak gust

27.5 km/h

Tropical nights (≥ 20 °C)

4 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

33.3 °C

22 February 2005

Coldest day

12.7 °C

31 July 1960

Wettest day

55 mm

3 May 2002

Windiest day

19.6 km/h

1 March 1974

Strongest gust

49.3 km/h

2 June 1979

Hottest feels-like

36.8 °C

30 March 2012

Coldest feels-like

11.6 °C

12 July 1944

Sunniest day

12.0 h

2 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.4 °C5 March 202515.9 °C25 June 202522.3 °C1,800 mm220
202431.5 °C17 March 202415.4 °C3 July 202422.8 °C1,770 mm100
202331.5 °C24 August 202316.3 °C28 November 202322.5 °C1,956 mm270
202231.6 °C5 March 202215.4 °C8 September 202222.2 °C1,768 mm120
202131.3 °C1 February 202115.9 °C24 June 202122.4 °C1,715 mm100
202031.4 °C9 February 202015.8 °C3 October 202022.5 °C1,929 mm180
201931.5 °C1 February 201915.4 °C25 February 201922.3 °C1,904 mm230
201832.7 °C8 February 201815.8 °C12 June 201822.2 °C1,784 mm160
201732.3 °C17 January 201715.8 °C10 July 201722.4 °C1,604 mm170
201631.9 °C5 September 201615.7 °C29 June 201622.7 °C1,490 mm270
201532.0 °C9 March 201514.5 °C13 July 201522.3 °C1,804 mm270
201430.8 °C4 March 201415.5 °C8 September 201422.3 °C1,471 mm180
201331.7 °C24 February 201314.6 °C4 September 201321.9 °C1,643 mm180
201232.6 °C5 February 201214.6 °C15 August 201221.7 °C1,947 mm270
201131.5 °C7 February 201114.4 °C14 July 201121.5 °C1,975 mm120
201031.6 °C8 August 201015.2 °C20 July 201022.2 °C1,821 mm190
200930.5 °C27 March 200915.3 °C29 July 200921.9 °C1,822 mm20
200830.8 °C23 December 200814.0 °C9 July 200821.3 °C1,602 mm10
200731.9 °C7 March 200714.9 °C15 December 200721.5 °C1,814 mm110
200633.0 °C9 February 200614.9 °C6 September 200621.8 °C1,854 mm140
200533.3 °C22 February 200514.4 °C8 July 200522.1 °C1,601 mm140
200430.8 °C12 February 200415.1 °C13 September 200422.0 °C1,490 mm50
200330.8 °C8 March 200315.3 °C29 August 200321.8 °C1,427 mm70
200230.6 °C5 February 200215.5 °C12 November 200221.5 °C1,564 mm20
200130.9 °C3 March 200114.6 °C3 August 200121.1 °C1,856 mm10
200030.2 °C21 February 200014.7 °C27 January 200021.3 °C1,257 mm10
199930.9 °C16 February 199914.6 °C15 September 199921.2 °C1,817 mm100
199830.2 °C15 March 199816.1 °C16 September 199821.8 °C1,727 mm10
199731.1 °C6 March 199715.2 °C17 July 199721.6 °C1,741 mm90
199629.0 °C11 March 199614.0 °C8 August 199621.1 °C1,908 mm00
199530.5 °C3 February 199515.1 °C10 August 199521.5 °C1,895 mm10
199429.6 °C22 February 199414.4 °C8 July 199421.2 °C1,913 mm00
199330.6 °C20 February 199315.1 °C19 July 199321.6 °C1,748 mm10
199232.0 °C12 March 199214.5 °C19 July 199221.6 °C1,670 mm80
199129.7 °C22 January 199114.9 °C9 July 199121.3 °C2,150 mm00
199030.4 °C29 January 199015.0 °C10 January 199021.6 °C1,991 mm10
198930.6 °C3 March 198914.2 °C18 February 198921.4 °C1,786 mm20
198831.4 °C2 March 198815.1 °C7 July 198821.5 °C2,268 mm30
198731.2 °C30 December 198715.6 °C25 June 198722.0 °C1,906 mm60
198630.7 °C24 February 198614.4 °C19 July 198621.3 °C1,944 mm10
198531.3 °C17 March 198514.7 °C29 July 198520.9 °C2,014 mm50
198430.2 °C21 February 198415.0 °C9 January 198421.1 °C1,808 mm10
198331.0 °C27 February 198315.3 °C6 July 198321.7 °C1,828 mm70
198230.7 °C29 January 198215.6 °C3 July 198221.5 °C1,843 mm80
198131.1 °C23 February 198114.8 °C20 August 198121.3 °C2,262 mm60
198030.7 °C18 March 198015.2 °C13 December 198021.5 °C1,748 mm80
197929.9 °C2 September 197915.2 °C14 July 197921.2 °C2,041 mm00
197831.2 °C7 February 197814.5 °C20 July 197821.0 °C2,173 mm30
197729.3 °C16 February 197713.5 °C23 July 197721.0 °C2,051 mm00
197629.6 °C14 October 197614.0 °C17 June 197620.4 °C2,278 mm00
197530.0 °C22 February 197513.2 °C30 July 197520.4 °C2,436 mm10
197430.0 °C13 March 197414.3 °C12 September 197420.4 °C2,095 mm10
197329.9 °C20 February 197314.1 °C1 July 197320.9 °C2,008 mm00
197228.9 °C31 March 197213.1 °C1 July 197220.3 °C2,703 mm00
197131.5 °C5 March 197114.2 °C25 June 197120.4 °C2,228 mm40
197029.2 °C21 February 197014.3 °C26 July 197020.8 °C2,016 mm00
196929.9 °C28 August 196914.7 °C16 June 196921.1 °C1,824 mm00
196829.3 °C4 October 196814.5 °C20 July 196820.6 °C2,075 mm00
196730.0 °C2 March 196713.9 °C1 August 196720.8 °C2,018 mm10
196629.3 °C16 August 196614.4 °C6 June 196620.9 °C2,053 mm00
196528.9 °C14 February 196512.9 °C18 September 196520.5 °C2,056 mm00
196429.1 °C31 January 196413.3 °C10 December 196420.2 °C2,350 mm00
196328.6 °C8 August 196314.0 °C18 March 196320.1 °C2,466 mm00
196227.8 °C5 February 196214.2 °C10 July 196220.0 °C2,470 mm00
196130.3 °C11 March 196113.2 °C3 January 196120.4 °C2,418 mm10
196029.0 °C15 August 196012.7 °C31 July 196020.7 °C2,350 mm00
195930.5 °C17 March 195913.0 °C14 July 195920.8 °C2,109 mm10
195829.5 °C16 January 195814.0 °C26 September 195821.1 °C1,935 mm00
195729.8 °C4 October 195714.2 °C24 September 195720.8 °C1,905 mm00
195628.7 °C2 March 195614.1 °C16 June 195620.1 °C2,215 mm00
195528.0 °C15 February 195514.6 °C13 December 195520.2 °C1,981 mm00
195427.3 °C8 August 195414.3 °C25 June 195420.3 °C1,858 mm00
195329.1 °C11 September 195314.0 °C7 July 195320.1 °C2,918 mm00
195228.9 °C18 August 195214.9 °C10 July 195220.5 °C2,310 mm00
195129.0 °C14 August 195114.1 °C7 July 195120.5 °C2,477 mm00
195028.5 °C4 March 195014.5 °C18 July 195020.3 °C1,909 mm00
194930.3 °C17 August 194914.1 °C28 July 194920.7 °C1,724 mm30
194828.3 °C2 August 194815.0 °C2 January 194820.7 °C1,844 mm00
194730.3 °C5 September 194714.6 °C11 January 194720.9 °C1,799 mm40
194631.9 °C13 February 194614.7 °C24 November 194621.2 °C1,613 mm110
194530.9 °C23 February 194514.5 °C9 June 194521.2 °C1,316 mm70
194431.5 °C1 March 194413.8 °C12 July 194421.5 °C1,271 mm180
194331.4 °C20 February 194314.7 °C13 June 194321.2 °C1,211 mm120
194231.0 °C7 February 194214.5 °C30 July 194221.1 °C1,227 mm70
194130.6 °C7 February 194114.1 °C27 December 194121.4 °C1,240 mm60
194028.9 °C22 August 194014.4 °C6 December 194020.4 °C1,844 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.9 °C
+0.8 °C
Hot days (≥ 30 °C)
22 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1800 mm
-100 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.7 °C+1.5 °C17 mm-68 mm
Feb29.6 °C+2.6 °C20 mm-77 mm
Mar27.8 °C+1.4 °C167 mm-28 mm
Apr26.2 °C+0.5 °C296 mm+36 mm
May26.4 °C+0.8 °C268 mm+24 mm
Jun26.6 °C+0.5 °C100 mm+4 mm
Jul26.8 °C+0.2 °C112 mm+61 mm
Aug26.0 °C-0.7 °C133 mm+35 mm
Sep27.4 °C+1.0 °C143 mm-19 mm
Oct25.9 °C0.0 °C307 mm+91 mm
Nov26.4 °C+1.3 °C126 mm-124 mm
Dec25.8 °C+0.4 °C113 mm-34 mm

The year's extremes

Hottest day
32.4 °C
5 Mar 2025
Coldest day
15.9 °C
25 Jun 2025
Wettest day
28.2 mm
4 Oct 2025
Windiest day
15.2 km/h
27 Feb 2025
Strongest gust
39.2 km/h
17 May 2025
Hottest feels-like
35.9 °C
5 Mar 2025
Coldest feels-like
15.5 °C
31 Jul 2025
Sunniest day
12.0 h
1 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 Kyamahungu?

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

What is the hottest day ever recorded in Kyamahungu?

The hottest day measured in Kyamahungu between 1940 and 2025 was 22 February 2005, reaching 33.3 °C.

What is the coldest day in Kyamahungu?

The coldest day measured in Kyamahungu between 1940 and 2025 was 31 July 1960, at 12.7 °C.

Does it snow in Kyamahungu?

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

Has the climate of Kyamahungu warmed?

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

What is the wettest day in Kyamahungu?

The wettest day measured in Kyamahungu between 1940 and 2025 was 3 May 2002, with 55 mm of rain in 24 hours.

What was the windiest day in Kyamahungu?

The windiest day measured in Kyamahungu between 1940 and 2025 was 1 March 1974, with winds reaching 19.6 km/h.

What is the warmest month in Kyamahungu?

The warmest month in Kyamahungu is February (21.9 °C on average); the coldest is November (20.6 °C).

How much does it rain in Kyamahungu?

Kyamahungu receives on average 1,900 mm of precipitation per year, spread over about 259 rainy days.

Is it sunny in Kyamahungu?

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

Are there tropical nights in Kyamahungu?

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

What was the most extreme apparent temperature in Kyamahungu?

In Kyamahungu, between 1940 and 2025, the highest apparent temperature reached 36.8 °C on 30 March 2012, and the lowest was 11.6 °C on 12 July 1944.

Compare Kyamahungu with another city

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

Nearby cities

The climate around Kyamahungu

Other cities — Uganda