Masaka climate — normals and trends

Masaka (Uganda) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 20.9 °C and it receives 1,312 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.5 °C on average) and the coldest is July (20.4 °C). Rainfall peaks in April.

Masaka averages 0 frost days, 2 hot days (≥ 30 °C) and 247 rainy days per year.

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

The hottest day of the period reached 32.6 °C (on 23 February 2005) and the coldest 11.0 °C (on 18 September 1965).

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

MasakaCentral Region

coords
-0.33°, 31.73°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJuly

Mean daily temperature

20.9°C

Average daily high

25.3°C

Average daily low

17.2°C

Annual rainfall

1,312mm

Sunshine / day

10.3h

Mean relative humidity

83%

Average peak wind

13.4km/h

Seasonal range

1.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

247 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.2 °C

Average feels-like low

18.4 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

5 d/yr

Solar radiation

18.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

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

32.6 °C

23 February 2005

Coldest day

11.0 °C

18 September 1965

Wettest day

88 mm

20 February 1957

Windiest day

30.3 km/h

18 July 2009

Strongest gust

59.4 km/h

18 July 2009

Hottest feels-like

36.0 °C

25 September 1997

Coldest feels-like

10.0 °C

18 September 1965

Sunniest day

12.0 h

3 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.1 °C28 February 202514.9 °C21 September 202522.6 °C813 mm230
202431.3 °C16 September 202416.4 °C2 July 202422.9 °C1,031 mm100
202331.2 °C8 March 202316.2 °C29 March 202322.5 °C1,111 mm120
202231.7 °C27 January 202215.6 °C3 August 202222.3 °C978 mm140
202130.8 °C12 March 202113.8 °C25 August 202122.1 °C839 mm30
202030.9 °C21 January 202015.9 °C27 July 202022.0 °C1,125 mm40
201931.0 °C13 February 201915.3 °C5 August 201921.9 °C1,280 mm70
201831.9 °C18 February 201815.0 °C14 August 201821.9 °C1,138 mm80
201732.6 °C25 January 201714.9 °C10 July 201722.2 °C1,069 mm180
201632.0 °C15 March 201613.9 °C19 August 201622.4 °C978 mm180
201531.8 °C17 January 201514.2 °C6 July 201522.0 °C1,034 mm160
201431.9 °C16 February 201415.2 °C5 July 201421.6 °C1,165 mm110
201330.0 °C24 December 201314.8 °C15 July 201321.4 °C1,100 mm10
201231.0 °C23 January 201213.9 °C4 July 201221.3 °C1,218 mm50
201130.4 °C30 January 201114.7 °C7 July 201121.2 °C1,248 mm10
201031.1 °C2 February 201013.6 °C17 July 201021.5 °C1,300 mm20
200930.8 °C10 March 200914.4 °C20 July 200921.7 °C993 mm20
200830.5 °C24 December 200814.1 °C9 July 200821.2 °C981 mm20
200729.8 °C24 February 200714.0 °C24 August 200721.3 °C1,112 mm00
200631.6 °C12 February 200613.6 °C5 September 200621.4 °C1,125 mm50
200532.6 °C23 February 200513.2 °C14 July 200521.6 °C1,146 mm80
200430.5 °C14 February 200415.0 °C11 July 200421.5 °C1,074 mm40
200330.8 °C7 March 200315.0 °C13 July 200321.3 °C918 mm40
200229.6 °C23 February 200214.1 °C9 July 200221.1 °C995 mm00
200129.1 °C3 February 200114.1 °C25 June 200120.8 °C1,222 mm00
200030.1 °C1 February 200013.5 °C27 January 200020.8 °C969 mm20
199929.5 °C17 February 199913.7 °C22 August 199920.7 °C1,185 mm00
199829.5 °C17 February 199814.5 °C16 September 199821.5 °C1,272 mm00
199729.3 °C15 February 199714.1 °C19 July 199721.3 °C1,343 mm00
199629.4 °C4 January 199613.7 °C8 August 199620.9 °C1,300 mm00
199529.0 °C19 January 199513.2 °C24 August 199521.1 °C1,172 mm00
199429.9 °C1 February 199413.9 °C5 August 199420.9 °C1,293 mm00
199327.7 °C8 February 199313.4 °C19 July 199320.9 °C1,262 mm00
199230.9 °C29 February 199213.5 °C19 July 199220.9 °C1,212 mm10
199129.4 °C20 February 199114.3 °C21 July 199120.9 °C1,366 mm00
199028.4 °C10 February 199014.7 °C18 June 199021.0 °C1,366 mm00
198929.4 °C26 January 198913.5 °C2 July 198920.8 °C1,392 mm00
198829.9 °C2 March 198814.2 °C21 June 198821.0 °C1,393 mm00
198730.5 °C30 December 198713.9 °C14 July 198721.3 °C1,450 mm20
198628.9 °C25 February 198613.4 °C5 August 198620.7 °C1,523 mm00
198529.7 °C17 March 198513.6 °C6 July 198520.4 °C1,618 mm00
198428.6 °C24 January 198414.2 °C26 May 198420.4 °C1,390 mm00
198330.4 °C14 February 198314.2 °C7 July 198321.0 °C1,223 mm10
198229.1 °C29 January 198213.3 °C3 July 198220.6 °C1,276 mm00
198129.2 °C27 November 198113.7 °C15 June 198120.8 °C1,325 mm00
198029.6 °C18 March 198013.1 °C22 July 198020.7 °C1,150 mm00
197929.0 °C2 March 197914.3 °C24 July 197920.7 °C1,350 mm00
197830.2 °C7 February 197812.9 °C5 February 197820.6 °C1,424 mm20
197729.4 °C30 September 197712.8 °C21 August 197720.6 °C1,570 mm00
197629.8 °C16 March 197613.1 °C20 August 197620.2 °C1,618 mm00
197529.4 °C21 February 197512.6 °C30 July 197520.2 °C1,713 mm00
197429.3 °C16 March 197413.5 °C30 July 197420.2 °C1,560 mm00
197329.1 °C9 March 197313.2 °C29 June 197320.6 °C1,473 mm00
197228.5 °C23 September 197213.9 °C22 January 197220.2 °C1,722 mm00
197129.3 °C4 March 197113.3 °C23 June 197120.0 °C1,640 mm00
197028.1 °C8 February 197013.4 °C30 July 197020.2 °C1,556 mm00
196928.3 °C3 October 196913.0 °C13 July 196920.4 °C1,309 mm00
196827.7 °C4 January 196813.1 °C20 July 196820.2 °C1,826 mm00
196730.2 °C20 February 196713.3 °C12 December 196720.3 °C1,603 mm10
196629.0 °C26 December 196612.5 °C3 October 196620.5 °C1,460 mm00
196529.6 °C14 February 196511.0 °C18 September 196520.3 °C1,446 mm00
196428.5 °C11 March 196413.3 °C22 June 196420.2 °C1,576 mm00
196328.2 °C13 September 196312.7 °C10 September 196320.0 °C1,636 mm00
196227.1 °C2 February 196214.5 °C30 June 196219.8 °C1,695 mm00
196130.4 °C21 January 196113.1 °C16 July 196120.4 °C1,741 mm10
196028.7 °C30 December 196013.1 °C23 June 196020.5 °C1,646 mm00
195929.5 °C5 February 195912.5 °C14 July 195920.8 °C1,744 mm00
195829.7 °C16 January 195813.4 °C16 February 195821.0 °C1,296 mm00
195729.1 °C5 October 195713.3 °C23 July 195720.7 °C1,638 mm00
195626.9 °C12 January 195613.7 °C14 July 195619.9 °C1,459 mm00
195526.2 °C16 August 195514.2 °C18 June 195520.0 °C1,280 mm00
195426.4 °C13 January 195413.4 °C2 July 195420.0 °C1,289 mm00
195326.7 °C30 September 195313.3 °C23 July 195319.9 °C1,852 mm00
195227.0 °C12 September 195214.5 °C21 July 195220.2 °C1,486 mm00
195127.4 °C2 October 195113.1 °C6 July 195120.1 °C1,757 mm00
195027.3 °C3 March 195014.3 °C19 August 195019.9 °C1,400 mm00
194929.6 °C23 August 194913.8 °C31 July 194920.4 °C1,205 mm00
194826.9 °C28 July 194813.9 °C27 July 194820.1 °C1,339 mm00
194727.5 °C26 September 194713.4 °C22 June 194720.2 °C1,314 mm00
194631.9 °C25 February 194614.4 °C20 July 194620.6 °C1,125 mm40
194528.7 °C19 January 194512.7 °C9 June 194520.3 °C1,085 mm00
194431.1 °C5 March 194411.8 °C8 July 194420.9 °C981 mm80
194329.6 °C19 January 194313.2 °C27 July 194320.5 °C1,022 mm00
194229.5 °C9 February 194213.4 °C4 September 194220.2 °C930 mm00
194130.5 °C27 March 194113.8 °C26 July 194120.4 °C1,252 mm10
194026.8 °C3 March 194013.0 °C29 December 194019.8 °C1,363 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
27.2 °C
+1.9 °C
Hot days (≥ 30 °C)
23 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
813 mm
-499 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.0 °C+2.0 °C53 mm-35 mm
Feb29.4 °C+3.1 °C34 mm-66 mm
Mar28.0 °C+2.1 °C95 mm-49 mm
Apr26.3 °C+1.2 °C166 mm+0 mm
May25.8 °C+1.1 °C91 mm-41 mm
Jun26.1 °C+1.3 °C27 mm-33 mm
Jul26.5 °C+1.6 °C29 mm-17 mm
Aug26.3 °C+1.1 °C70 mm-13 mm
Sep28.4 °C+2.9 °C32 mm-77 mm
Oct27.6 °C+2.2 °C85 mm-48 mm
Nov27.3 °C+2.4 °C52 mm-92 mm
Dec26.7 °C+1.5 °C79 mm-30 mm

The year's extremes

Hottest day
32.1 °C
28 Feb 2025
Coldest day
14.9 °C
21 Sep 2025
Wettest day
21.0 mm
19 Mar 2025
Windiest day
26.4 km/h
30 Jul 2025
Strongest gust
53.3 km/h
29 Jul 2025
Hottest feels-like
34.5 °C
20 Feb 2025
Coldest feels-like
14.6 °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 Masaka?

Masaka has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 20.9 °C and it receives 1,312 mm of precipitation per year.

What is the hottest day ever recorded in Masaka?

The hottest day measured in Masaka between 1940 and 2025 was 23 February 2005, reaching 32.6 °C.

What is the coldest day in Masaka?

The coldest day measured in Masaka between 1940 and 2025 was 18 September 1965, at 11.0 °C.

Does it snow in Masaka?

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

Has the climate of Masaka warmed?

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

What is the wettest day in Masaka?

The wettest day measured in Masaka between 1940 and 2025 was 20 February 1957, with 88 mm of rain in 24 hours.

What was the windiest day in Masaka?

The windiest day measured in Masaka between 1940 and 2025 was 18 July 2009, with winds reaching 30.3 km/h.

What is the warmest month in Masaka?

The warmest month in Masaka is February (21.5 °C on average); the coldest is July (20.4 °C).

How much does it rain in Masaka?

Masaka receives on average 1,312 mm of precipitation per year, spread over about 247 rainy days.

Is it sunny in Masaka?

Masaka gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Masaka?

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

What was the most extreme apparent temperature in Masaka?

In Masaka, between 1940 and 2025, the highest apparent temperature reached 36.0 °C on 25 September 1997, and the lowest was 10.0 °C on 18 September 1965.

Compare Masaka with another city

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

Nearby cities

The climate around Masaka

Other cities — Uganda