Masindi climate — normals and trends

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

Masindi averages 0 frost days, 66 hot days (≥ 30 °C) and 236 rainy days per year.

Masindi 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 37.9 °C (on 9 March 2015) and the coldest 13.4 °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

MasindiWestern Region

coords
1.67°, 31.71°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthFebruaryColdest monthJulyWettest monthOctoberDriest monthJanuary

Mean daily temperature

22.7°C

Average daily high

28.0°C

Average daily low

18.6°C

Annual rainfall

1,571mm

Sunshine / day

10.6h

Mean relative humidity

76%

Average peak wind

9.3km/h

Seasonal range

3.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

66 d/yr

Rainy days (≥ 1 mm)

236 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.4 °C

Average feels-like low

20.4 °C

Average peak gust

26.8 km/h

Tropical nights (≥ 20 °C)

53 d/yr

Solar radiation

19.4 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.73 · 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

37.9 °C

9 March 2015

Coldest day

13.4 °C

17 February 1958

Wettest day

72 mm

25 April 2021

Windiest day

24.9 km/h

21 January 2006

Strongest gust

59.8 km/h

21 January 2006

Hottest feels-like

40.1 °C

29 March 2016

Coldest feels-like

10.9 °C

17 February 1958

Sunniest day

12.0 h

27 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.6 °C27 February 202516.3 °C23 November 202524.4 °C1,121 mm1520
202435.1 °C21 March 202417.1 °C8 December 202424.5 °C1,280 mm1400
202336.6 °C13 February 202317.5 °C2 May 202324.3 °C1,363 mm1310
202235.7 °C5 March 202217.1 °C3 December 202224.1 °C1,048 mm1160
202134.9 °C12 March 202116.5 °C26 September 202124.2 °C936 mm1370
202034.6 °C16 February 202017.0 °C12 November 202023.5 °C1,500 mm740
201937.3 °C24 March 201917.1 °C24 August 201923.8 °C1,507 mm1060
201837.1 °C8 February 201815.7 °C8 July 201823.6 °C1,333 mm880
201736.9 °C17 January 201717.5 °C5 September 201724.2 °C1,158 mm1350
201636.0 °C15 March 201616.6 °C6 October 201624.4 °C1,026 mm1460
201537.9 °C9 March 201516.4 °C13 July 201524.1 °C1,334 mm1170
201436.7 °C31 January 201417.5 °C7 August 201423.9 °C1,160 mm1260
201336.0 °C27 February 201316.7 °C26 August 201323.4 °C1,296 mm850
201237.4 °C30 March 201216.3 °C2 February 201223.5 °C1,421 mm1100
201135.8 °C1 March 201115.9 °C26 November 201123.4 °C1,393 mm970
201035.3 °C30 January 201016.7 °C18 December 201023.3 °C1,478 mm860
200935.2 °C16 January 200916.3 °C18 July 200923.7 °C1,235 mm1140
200834.4 °C23 December 200816.2 °C21 July 200823.0 °C1,301 mm1030
200735.4 °C7 March 200716.8 °C21 August 200723.2 °C1,267 mm940
200637.4 °C9 February 200616.8 °C25 July 200623.3 °C1,484 mm760
200537.8 °C20 February 200515.0 °C14 July 200523.8 °C1,229 mm1360
200436.4 °C13 February 200415.9 °C25 July 200423.6 °C1,234 mm1060
200336.0 °C22 February 200316.7 °C15 December 200323.4 °C1,193 mm890
200235.4 °C7 February 200216.9 °C9 July 200223.4 °C1,253 mm900
200136.0 °C28 February 200115.8 °C20 September 200122.8 °C1,366 mm680
200035.0 °C21 February 200015.7 °C27 January 200023.1 °C1,089 mm900
199936.4 °C8 February 199915.6 °C7 July 199922.7 °C1,392 mm620
199835.2 °C13 March 199816.9 °C22 August 199823.6 °C1,119 mm1110
199736.1 °C13 March 199716.5 °C12 July 199723.4 °C1,595 mm890
199632.8 °C4 January 199616.6 °C11 August 199622.8 °C1,564 mm490
199534.0 °C3 February 199516.2 °C20 July 199523.2 °C1,410 mm720
199433.9 °C21 February 199416.1 °C5 July 199422.9 °C1,645 mm700
199333.0 °C30 December 199316.5 °C8 August 199322.9 °C1,387 mm430
199236.2 °C12 March 199215.9 °C5 July 199223.0 °C1,533 mm830
199133.7 °C19 March 199116.1 °C13 December 199122.6 °C1,618 mm440
199032.4 °C31 January 199015.2 °C9 January 199022.6 °C1,722 mm310
198934.8 °C28 February 198915.7 °C18 September 198922.6 °C1,591 mm430
198835.3 °C1 March 198816.2 °C28 November 198822.9 °C1,619 mm700
198734.3 °C30 December 198716.0 °C14 July 198723.0 °C1,638 mm640
198633.0 °C24 February 198615.0 °C20 July 198622.4 °C1,684 mm380
198536.0 °C16 March 198514.9 °C17 August 198522.2 °C1,580 mm580
198435.4 °C21 February 198415.5 °C19 August 198422.5 °C1,379 mm670
198335.8 °C13 February 198316.1 °C6 July 198323.0 °C1,668 mm760
198234.3 °C26 February 198215.2 °C11 July 198222.5 °C1,566 mm450
198135.5 °C7 February 198115.8 °C13 September 198122.7 °C1,757 mm570
198036.7 °C22 February 198015.2 °C21 July 198022.8 °C1,455 mm660
197932.2 °C6 March 197915.3 °C11 July 197922.5 °C1,709 mm310
197835.8 °C7 February 197814.8 °C30 November 197822.3 °C1,903 mm400
197733.5 °C16 March 197714.3 °C14 July 197722.3 °C1,856 mm440
197635.6 °C30 January 197614.8 °C10 July 197622.1 °C2,019 mm480
197535.2 °C22 February 197514.5 °C30 July 197522.1 °C2,004 mm680
197434.7 °C10 February 197415.6 °C30 July 197422.1 °C1,834 mm620
197333.4 °C3 February 197315.3 °C1 July 197322.5 °C1,539 mm730
197234.7 °C31 March 197215.6 °C31 July 197222.1 °C2,053 mm370
197135.8 °C7 March 197115.0 °C24 June 197122.0 °C1,735 mm630
197032.7 °C28 February 197014.8 °C26 July 197022.1 °C1,714 mm280
196931.7 °C3 October 196914.3 °C12 August 196922.3 °C1,471 mm270
196833.7 °C21 January 196815.0 °C19 July 196821.9 °C1,984 mm300
196735.0 °C13 February 196715.0 °C23 August 196722.0 °C2,140 mm570
196631.8 °C20 January 196615.5 °C1 July 196622.2 °C1,820 mm200
196532.0 °C24 January 196514.2 °C14 June 196522.1 °C1,780 mm300
196432.2 °C26 January 196414.9 °C31 August 196421.8 °C1,825 mm210
196331.6 °C24 March 196315.4 °C17 February 196321.5 °C2,349 mm20
196234.5 °C15 February 196216.0 °C4 June 196221.5 °C2,189 mm250
196135.5 °C10 March 196115.0 °C16 July 196122.2 °C2,150 mm530
196032.7 °C4 January 196015.1 °C27 July 196022.2 °C2,054 mm420
195935.9 °C13 March 195914.9 °C14 July 195922.7 °C1,897 mm780
195835.2 °C4 March 195813.4 °C17 February 195822.8 °C1,759 mm830
195733.2 °C16 February 195714.7 °C6 February 195722.3 °C1,657 mm360
195632.2 °C9 March 195615.3 °C27 July 195621.5 °C1,721 mm220
195530.9 °C21 February 195515.1 °C13 June 195521.6 °C1,629 mm60
195430.9 °C3 February 195415.0 °C3 July 195421.6 °C1,515 mm140
195330.8 °C14 March 195313.5 °C23 July 195321.2 °C2,560 mm50
195231.2 °C23 January 195215.5 °C2 July 195221.6 °C2,103 mm140
195131.5 °C6 March 195114.2 °C6 July 195121.5 °C2,443 mm130
195031.8 °C28 February 195014.4 °C19 July 195021.3 °C1,946 mm160
194931.2 °C23 March 194915.1 °C26 June 194921.6 °C1,732 mm130
194830.5 °C23 March 194815.8 °C1 January 194821.7 °C1,706 mm70
194730.3 °C2 January 194715.1 °C4 December 194721.6 °C1,731 mm70
194636.6 °C13 February 194615.6 °C6 September 194622.6 °C1,433 mm940
194534.9 °C22 February 194514.7 °C7 June 194522.3 °C1,190 mm540
194435.7 °C14 February 194414.5 °C7 July 194423.0 °C1,015 mm910
194336.2 °C18 February 194315.1 °C7 July 194323.0 °C1,001 mm1050
194235.0 °C8 February 194214.6 °C28 July 194222.3 °C1,048 mm680
194135.8 °C7 February 194115.0 °C3 January 194122.4 °C1,239 mm530
194030.8 °C22 February 194015.4 °C17 November 194021.3 °C1,762 mm110

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.7 °C
+1.7 °C
Hot days (≥ 30 °C)
152 d/yr
+86
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1121 mm
-450 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.9 °C+1.9 °C2 mm-37 mm
Feb34.4 °C+3.7 °C4 mm-58 mm
Mar31.9 °C+2.3 °C88 mm-63 mm
Apr28.9 °C+1.0 °C162 mm-30 mm
May28.8 °C+1.5 °C117 mm-44 mm
Jun28.8 °C+1.6 °C45 mm-52 mm
Jul28.2 °C+1.4 °C96 mm-7 mm
Aug27.4 °C+0.5 °C190 mm+43 mm
Sep28.8 °C+1.6 °C95 mm-73 mm
Oct27.7 °C+0.6 °C221 mm+18 mm
Nov29.6 °C+2.4 °C82 mm-93 mm
Dec30.3 °C+1.9 °C21 mm-53 mm

The year's extremes

Hottest day
37.6 °C
27 Feb 2025
Coldest day
16.3 °C
23 Nov 2025
Wettest day
44.4 mm
1 Nov 2025
Windiest day
20.2 km/h
17 Jan 2025
Strongest gust
47.2 km/h
17 Jan 2025
Hottest feels-like
39.0 °C
6 Mar 2025
Coldest feels-like
17.0 °C
3 Dec 2025
Sunniest day
12.0 h
15 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 Masindi?

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

What is the hottest day ever recorded in Masindi?

The hottest day measured in Masindi between 1940 and 2025 was 9 March 2015, reaching 37.9 °C.

What is the coldest day in Masindi?

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

Does it snow in Masindi?

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

Has the climate of Masindi warmed?

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

What is the wettest day in Masindi?

The wettest day measured in Masindi between 1940 and 2025 was 25 April 2021, with 72 mm of rain in 24 hours.

What was the windiest day in Masindi?

The windiest day measured in Masindi between 1940 and 2025 was 21 January 2006, with winds reaching 24.9 km/h.

What is the warmest month in Masindi?

The warmest month in Masindi is February (24.7 °C on average); the coldest is July (21.7 °C).

How much does it rain in Masindi?

Masindi receives on average 1,571 mm of precipitation per year, spread over about 236 rainy days.

Is it sunny in Masindi?

Masindi gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Masindi?

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

What was the most extreme apparent temperature in Masindi?

In Masindi, between 1940 and 2025, the highest apparent temperature reached 40.1 °C on 29 March 2016, and the lowest was 10.9 °C on 17 February 1958.

Compare Masindi with another city

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

Nearby cities

The climate around Masindi

Other cities — Uganda