Hoima climate — normals and trends

Hoima (Uganda) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 23.0 °C and it receives 2,918 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 (24.2 °C on average) and the coldest is July (22.3 °C). Rainfall peaks in October.

Hoima averages 0 frost days, 20 hot days (≥ 30 °C) and 289 rainy days per year.

Hoima has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.3 °C (on 21 February 2005) and the coldest 15.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

HoimaWestern Region

coords
1.43°, 31.35°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthJulyWettest monthOctoberDriest monthJanuary

Mean daily temperature

23.0°C

Average daily high

27.0°C

Average daily low

19.7°C

Annual rainfall

2,918mm

Sunshine / day

10.8h

Mean relative humidity

81%

Average peak wind

9.0km/h

Seasonal range

1.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

20 d/yr

Rainy days (≥ 1 mm)

289 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.4 °C

Average feels-like low

22.0 °C

Average peak gust

28.8 km/h

Tropical nights (≥ 20 °C)

139 d/yr

Solar radiation

20.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

+0.2 °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

34.3 °C

21 February 2005

Coldest day

15.3 °C

17 February 1958

Wettest day

90 mm

27 October 2023

Windiest day

25.3 km/h

19 February 1965

Strongest gust

52.9 km/h

19 February 1965

Hottest feels-like

39.3 °C

29 March 2016

Coldest feels-like

14.4 °C

17 February 1958

Sunniest day

12.0 h

21 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.5 °C1 March 202517.6 °C23 November 202524.1 °C1,867 mm580
202432.3 °C24 February 202418.5 °C8 December 202424.4 °C2,189 mm450
202333.4 °C13 February 202318.9 °C6 January 202324.2 °C2,370 mm390
202232.9 °C5 March 202218.5 °C4 July 202223.9 °C1,902 mm410
202133.0 °C1 March 202117.5 °C25 August 202123.9 °C1,704 mm230
202031.7 °C4 March 202018.4 °C3 October 202023.8 °C2,570 mm250
201932.3 °C9 February 201918.2 °C19 July 201923.9 °C2,789 mm560
201833.7 °C8 February 201817.5 °C8 July 201823.8 °C2,419 mm360
201733.3 °C17 January 201718.1 °C4 August 201724.1 °C2,086 mm550
201634.1 °C17 February 201618.5 °C19 August 201624.4 °C1,982 mm720
201533.8 °C16 March 201518.0 °C10 January 201524.0 °C2,459 mm690
201432.4 °C14 February 201418.1 °C19 February 201423.8 °C2,212 mm550
201333.0 °C24 February 201317.6 °C22 February 201323.5 °C2,335 mm330
201233.2 °C5 February 201217.4 °C2 February 201223.5 °C2,532 mm560
201131.8 °C8 February 201117.9 °C10 January 201123.4 °C2,603 mm380
201032.3 °C2 February 201018.3 °C18 December 201023.6 °C2,826 mm220
200931.8 °C16 January 200917.6 °C7 July 200923.6 °C2,687 mm180
200830.7 °C23 December 200816.9 °C21 July 200823.1 °C2,252 mm110
200732.1 °C7 March 200717.5 °C18 December 200723.3 °C2,499 mm230
200632.6 °C10 February 200617.8 °C21 June 200623.4 °C3,017 mm260
200534.3 °C21 February 200516.9 °C14 July 200523.7 °C2,290 mm470
200432.5 °C11 February 200417.1 °C4 July 200423.5 °C2,370 mm270
200333.1 °C20 February 200318.3 °C24 July 200323.4 °C2,500 mm330
200233.0 °C26 February 200218.0 °C9 July 200223.4 °C2,779 mm260
200132.0 °C2 February 200117.5 °C14 June 200123.1 °C2,860 mm150
200031.9 °C4 March 200017.5 °C28 July 200023.2 °C2,436 mm220
199931.8 °C3 February 199916.2 °C7 July 199922.9 °C2,902 mm210
199832.6 °C13 March 199818.0 °C10 July 199823.7 °C2,365 mm410
199732.1 °C26 February 199717.8 °C19 July 199723.4 °C2,990 mm320
199630.0 °C10 March 199617.8 °C21 August 199623.1 °C2,884 mm10
199530.5 °C9 March 199516.9 °C20 July 199523.4 °C2,925 mm100
199431.8 °C21 February 199416.8 °C1 September 199423.2 °C2,969 mm250
199330.7 °C17 March 199318.0 °C22 January 199323.2 °C2,914 mm30
199233.3 °C14 March 199217.4 °C19 July 199223.1 °C2,796 mm380
199130.9 °C18 March 199117.5 °C22 June 199123.1 °C3,117 mm70
199030.6 °C29 January 199017.7 °C30 July 199023.1 °C3,158 mm40
198931.8 °C3 March 198917.1 °C22 June 198922.9 °C2,744 mm130
198831.4 °C6 February 198817.4 °C21 June 198823.2 °C3,055 mm140
198731.6 °C30 December 198718.0 °C9 July 198723.4 °C2,857 mm160
198630.3 °C25 February 198617.4 °C3 August 198622.8 °C3,310 mm20
198532.2 °C16 March 198516.6 °C17 August 198522.7 °C3,109 mm130
198431.9 °C16 February 198417.3 °C19 August 198422.9 °C2,847 mm140
198332.6 °C14 February 198317.5 °C29 December 198323.3 °C3,012 mm340
198231.0 °C21 February 198217.3 °C27 June 198222.8 °C3,055 mm90
198131.6 °C1 March 198117.0 °C14 June 198122.9 °C3,309 mm120
198032.8 °C18 March 198017.0 °C21 July 198023.1 °C2,739 mm180
197930.7 °C28 February 197917.5 °C11 July 197922.9 °C3,320 mm90
197832.0 °C4 February 197816.0 °C30 November 197822.7 °C3,471 mm110
197731.3 °C16 February 197715.5 °C15 August 197722.8 °C3,395 mm60
197631.9 °C29 January 197616.1 °C10 July 197622.5 °C3,471 mm140
197531.4 °C17 February 197516.8 °C30 July 197522.5 °C3,389 mm170
197431.2 °C26 January 197416.7 °C19 July 197422.4 °C3,256 mm150
197331.9 °C6 February 197316.7 °C30 June 197322.9 °C2,963 mm390
197231.4 °C31 March 197216.3 °C2 January 197222.5 °C3,632 mm40
197131.8 °C5 March 197116.3 °C29 December 197122.3 °C3,259 mm240
197031.9 °C28 February 197016.9 °C15 September 197022.6 °C3,210 mm60
196930.0 °C6 April 196916.3 °C12 August 196922.8 °C3,251 mm40
196830.1 °C7 February 196816.7 °C19 July 196822.3 °C3,380 mm10
196730.9 °C13 February 196716.6 °C1 September 196722.3 °C3,643 mm70
196629.9 °C20 January 196616.4 °C1 July 196622.7 °C3,289 mm00
196530.4 °C16 February 196515.7 °C14 June 196522.5 °C3,418 mm40
196431.0 °C19 March 196415.8 °C30 November 196422.2 °C3,522 mm30
196331.0 °C24 March 196316.7 °C24 June 196322.0 °C3,951 mm10
196230.3 °C2 February 196217.3 °C28 June 196221.9 °C3,921 mm40
196132.2 °C8 March 196115.9 °C16 July 196122.5 °C3,751 mm200
196030.3 °C4 January 196016.2 °C27 July 196022.7 °C3,403 mm30
195932.6 °C16 March 195916.0 °C14 July 195922.9 °C3,038 mm180
195831.8 °C3 March 195815.3 °C17 February 195823.1 °C2,975 mm330
195731.0 °C17 February 195716.9 °C6 February 195722.8 °C3,073 mm80
195629.8 °C1 March 195616.9 °C20 January 195622.0 °C2,998 mm00
195529.3 °C18 February 195516.9 °C18 June 195522.1 °C2,940 mm00
195429.3 °C27 January 195417.1 °C3 July 195422.1 °C2,852 mm00
195329.8 °C14 March 195315.4 °C23 July 195321.8 °C4,452 mm00
195230.0 °C27 January 195217.1 °C18 July 195222.1 °C4,024 mm10
195129.5 °C1 March 195116.5 °C6 July 195122.0 °C4,128 mm00
195029.9 °C28 February 195016.8 °C12 August 195021.9 °C3,145 mm00
194929.5 °C25 March 194916.7 °C28 July 194922.2 °C3,157 mm00
194829.0 °C1 April 194817.2 °C14 July 194822.1 °C3,534 mm00
194728.6 °C1 January 194717.1 °C23 July 194722.1 °C3,395 mm00
194633.3 °C13 February 194616.7 °C15 July 194622.6 °C2,719 mm560
194531.3 °C22 February 194516.0 °C7 June 194522.5 °C2,282 mm70
194432.1 °C2 March 194416.4 °C12 July 194422.7 °C2,112 mm210
194332.3 °C2 March 194317.3 °C14 August 194322.7 °C1,885 mm400
194231.3 °C8 February 194216.2 °C27 July 194222.4 °C2,033 mm70
194132.9 °C8 February 194116.8 °C11 December 194122.7 °C2,507 mm220
194028.5 °C22 February 194016.9 °C30 November 194021.9 °C3,190 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.1 °C
Hot days (≥ 30 °C)
58 d/yr
+38
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1867 mm
-1051 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.6 °C+1.6 °C2 mm-83 mm
Feb31.3 °C+2.5 °C8 mm-101 mm
Mar29.8 °C+1.7 °C202 mm-46 mm
Apr28.1 °C+0.9 °C244 mm-71 mm
May28.0 °C+1.0 °C217 mm-53 mm
Jun27.7 °C+1.0 °C85 mm-93 mm
Jul27.0 °C+0.7 °C185 mm+4 mm
Aug26.3 °C+0.1 °C243 mm+2 mm
Sep27.5 °C+1.1 °C150 mm-145 mm
Oct26.9 °C+0.8 °C283 mm-119 mm
Nov27.8 °C+1.8 °C170 mm-231 mm
Dec27.8 °C+0.9 °C78 mm-113 mm

The year's extremes

Hottest day
33.5 °C
1 Mar 2025
Coldest day
17.6 °C
23 Nov 2025
Wettest day
66.0 mm
28 Mar 2025
Windiest day
22.2 km/h
14 Feb 2025
Strongest gust
45.4 km/h
14 Feb 2025
Hottest feels-like
36.9 °C
11 Apr 2025
Coldest feels-like
19.3 °C
23 Nov 2025
Sunniest day
12.0 h
18 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 Hoima?

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

What is the hottest day ever recorded in Hoima?

The hottest day measured in Hoima between 1940 and 2025 was 21 February 2005, reaching 34.3 °C.

What is the coldest day in Hoima?

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

Does it snow in Hoima?

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

Has the climate of Hoima warmed?

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

What is the wettest day in Hoima?

The wettest day measured in Hoima between 1940 and 2025 was 27 October 2023, with 90 mm of rain in 24 hours.

What was the windiest day in Hoima?

The windiest day measured in Hoima between 1940 and 2025 was 19 February 1965, with winds reaching 25.3 km/h.

What is the warmest month in Hoima?

The warmest month in Hoima is February (24.2 °C on average); the coldest is July (22.3 °C).

How much does it rain in Hoima?

Hoima receives on average 2,918 mm of precipitation per year, spread over about 289 rainy days.

Is it sunny in Hoima?

Hoima gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Hoima?

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

What was the most extreme apparent temperature in Hoima?

In Hoima, between 1940 and 2025, the highest apparent temperature reached 39.3 °C on 29 March 2016, and the lowest was 14.4 °C on 17 February 1958.

Compare Hoima with another city

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

Nearby cities

The climate around Hoima

Other cities — Uganda