Apac climate — normals and trends

Apac (Uganda) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.3 °C and it receives 1,436 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 (22.1 °C). Rainfall peaks in April.

Apac averages 0 frost days, 75 hot days (≥ 30 °C) and 216 rainy days per year.

Apac 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 37.7 °C (on 27 February 2025) and the coldest 14.7 °C (on 6 February 1957).

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

ApacNorthern Region

coords
1.98°, 32.54°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJanuary

Mean daily temperature

23.3°C

Average daily high

28.3°C

Average daily low

19.5°C

Annual rainfall

1,436mm

Sunshine / day

10.9h

Mean relative humidity

75%

Average peak wind

10.0km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

75 d/yr

Rainy days (≥ 1 mm)

216 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.6 °C

Average feels-like low

21.5 °C

Average peak gust

26.9 km/h

Tropical nights (≥ 20 °C)

114 d/yr

Solar radiation

20.5 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.70 · 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.7 °C

27 February 2025

Coldest day

14.7 °C

6 February 1957

Wettest day

97 mm

26 March 1945

Windiest day

26.1 km/h

23 December 2016

Strongest gust

58.3 km/h

8 March 2010

Hottest feels-like

40.1 °C

25 February 2005

Coldest feels-like

11.6 °C

5 February 1957

Sunniest day

12.0 h

3 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.7 °C27 February 202517.0 °C23 November 202524.7 °C1,047 mm1520
202436.0 °C22 February 202417.3 °C29 December 202424.9 °C1,119 mm1360
202336.4 °C20 February 202318.5 °C14 January 202324.8 °C1,323 mm1550
202236.8 °C6 March 202218.3 °C3 December 202224.5 °C1,000 mm1190
202135.4 °C2 March 202117.9 °C25 August 202124.4 °C864 mm1310
202033.9 °C16 February 202017.8 °C8 September 202023.8 °C1,403 mm700
201937.4 °C24 March 201917.5 °C27 August 201924.2 °C1,546 mm1120
201836.8 °C7 February 201817.1 °C7 July 201824.1 °C1,239 mm1020
201737.0 °C24 January 201718.3 °C29 August 201724.6 °C1,131 mm1420
201636.9 °C19 February 201618.1 °C28 January 201625.0 °C899 mm1730
201537.4 °C18 March 201517.1 °C11 January 201524.6 °C1,213 mm1320
201436.2 °C31 January 201417.6 °C7 August 201424.1 °C1,160 mm1100
201335.4 °C26 February 201317.4 °C9 December 201323.7 °C1,251 mm870
201237.0 °C30 March 201217.4 °C29 January 201224.0 °C1,282 mm1080
201136.5 °C1 March 201117.7 °C25 November 201123.8 °C1,360 mm1140
201036.4 °C2 February 201017.7 °C19 December 201023.8 °C1,385 mm970
200935.0 °C28 March 200918.3 °C30 June 200924.3 °C1,026 mm1410
200835.0 °C3 February 200817.2 °C27 July 200823.6 °C1,215 mm1180
200734.8 °C8 March 200717.4 °C21 June 200723.7 °C1,175 mm1000
200637.3 °C27 January 200617.8 °C25 June 200623.8 °C1,313 mm880
200537.5 °C20 February 200517.2 °C31 August 200524.2 °C1,208 mm1420
200436.0 °C13 February 200417.2 °C25 July 200424.0 °C1,207 mm1090
200336.3 °C21 February 200317.3 °C5 July 200323.9 °C1,088 mm1020
200236.1 °C23 February 200217.5 °C15 June 200224.0 °C1,086 mm1060
200135.5 °C28 February 200117.3 °C19 July 200123.4 °C1,234 mm760
200035.3 °C21 February 200016.7 °C19 August 200023.8 °C881 mm1090
199936.4 °C8 February 199917.4 °C7 July 199923.3 °C1,362 mm600
199836.0 °C13 March 199817.4 °C4 December 199824.2 °C977 mm1190
199736.8 °C5 March 199717.6 °C5 August 199724.1 °C1,538 mm1130
199633.8 °C13 March 199617.8 °C30 July 199623.4 °C1,478 mm520
199534.8 °C3 February 199517.6 °C20 July 199523.8 °C1,418 mm820
199434.9 °C16 February 199417.3 °C24 August 199423.6 °C1,609 mm890
199334.2 °C20 February 199316.7 °C22 January 199323.7 °C1,135 mm790
199236.5 °C12 March 199217.3 °C5 January 199223.5 °C1,230 mm930
199133.8 °C19 March 199117.0 °C25 August 199123.2 °C1,476 mm540
199032.9 °C28 January 199016.5 °C8 January 199023.2 °C1,553 mm320
198934.6 °C28 February 198917.4 °C8 July 198923.2 °C1,374 mm500
198836.6 °C1 March 198817.1 °C14 June 198823.4 °C1,414 mm700
198733.6 °C29 December 198717.5 °C27 October 198723.6 °C1,481 mm600
198632.8 °C24 February 198617.0 °C1 August 198622.9 °C1,511 mm420
198536.1 °C16 March 198516.9 °C17 February 198522.8 °C1,540 mm550
198435.6 °C21 February 198416.8 °C19 August 198423.1 °C1,162 mm710
198336.1 °C14 February 198316.1 °C29 December 198323.5 °C1,539 mm810
198233.6 °C26 March 198217.1 °C10 July 198223.0 °C1,374 mm470
198135.4 °C1 March 198116.8 °C9 August 198123.2 °C1,676 mm620
198036.7 °C22 February 198017.0 °C17 December 198023.4 °C1,290 mm740
197933.2 °C12 October 197917.0 °C10 January 197923.2 °C1,501 mm650
197835.2 °C7 February 197816.2 °C30 November 197822.8 °C1,813 mm420
197733.9 °C16 March 197715.9 °C14 July 197722.9 °C1,623 mm520
197636.0 °C30 January 197616.6 °C25 July 197622.8 °C1,660 mm660
197534.8 °C22 February 197516.3 °C30 July 197522.8 °C1,872 mm830
197435.8 °C10 February 197416.1 °C1 August 197422.8 °C1,569 mm790
197334.1 °C15 March 197316.4 °C16 December 197323.2 °C1,385 mm970
197233.7 °C31 March 197216.4 °C2 January 197222.7 °C1,886 mm410
197135.7 °C7 March 197115.9 °C31 December 197122.6 °C1,613 mm760
197032.6 °C2 January 197016.6 °C14 September 197022.7 °C1,607 mm380
196931.6 °C9 March 196916.6 °C31 January 196923.0 °C1,270 mm560
196833.4 °C8 February 196815.5 °C23 December 196822.5 °C1,810 mm500
196734.8 °C1 February 196715.7 °C12 December 196722.7 °C1,979 mm730
196633.9 °C26 December 196615.0 °C24 December 196622.8 °C1,754 mm440
196533.4 °C16 February 196516.3 °C20 December 196522.8 °C1,568 mm470
196432.0 °C26 January 196416.0 °C9 December 196422.5 °C1,729 mm310
196331.6 °C24 March 196316.5 °C8 August 196322.1 °C2,214 mm100
196234.3 °C15 February 196216.4 °C5 January 196222.1 °C2,052 mm270
196135.2 °C21 January 196116.4 °C3 January 196122.8 °C2,148 mm660
196033.8 °C10 February 196016.8 °C30 August 196023.0 °C1,898 mm550
195934.6 °C14 March 195916.1 °C17 July 195923.2 °C1,966 mm820
195835.4 °C4 March 195814.8 °C17 February 195823.4 °C1,519 mm1150
195733.0 °C15 February 195714.7 °C6 February 195722.9 °C1,559 mm480
195632.6 °C13 March 195616.5 °C25 July 195622.1 °C1,474 mm240
195530.9 °C15 January 195516.6 °C18 June 195522.1 °C1,516 mm90
195431.2 °C7 February 195416.6 °C3 July 195422.1 °C1,373 mm80
195331.0 °C15 February 195315.7 °C13 August 195321.8 °C2,202 mm70
195232.2 °C23 January 195217.2 °C23 June 195222.2 °C1,981 mm130
195131.4 °C4 January 195116.0 °C13 July 195122.0 °C2,223 mm130
195031.9 °C1 March 195015.9 °C11 August 195021.8 °C1,763 mm210
194932.6 °C5 March 194915.9 °C31 July 194922.2 °C1,478 mm170
194831.1 °C20 January 194816.6 °C10 August 194822.3 °C1,463 mm100
194732.9 °C27 October 194716.1 °C23 July 194722.3 °C1,470 mm170
194636.9 °C30 March 194616.6 °C16 August 194623.2 °C1,201 mm930
194534.5 °C23 February 194515.8 °C6 December 194523.0 °C1,000 mm730
194435.6 °C2 March 194416.3 °C7 July 194423.7 °C884 mm1080
194336.3 °C19 February 194316.3 °C14 August 194323.4 °C960 mm1180
194235.1 °C2 March 194216.4 °C16 July 194223.0 °C887 mm840
194135.0 °C8 February 194116.3 °C11 December 194122.9 °C1,092 mm530
194030.5 °C22 February 194016.4 °C29 November 194021.8 °C1,739 mm70

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.8 °C
+1.5 °C
Hot days (≥ 30 °C)
152 d/yr
+77
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1047 mm
-389 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.0 °C+1.7 °C1 mm-32 mm
Feb34.7 °C+3.8 °C1 mm-56 mm
Mar32.1 °C+2.2 °C94 mm-45 mm
Apr29.3 °C+1.2 °C144 mm-43 mm
May28.6 °C+1.4 °C130 mm-38 mm
Jun28.7 °C+1.6 °C29 mm-73 mm
Jul28.2 °C+1.4 °C83 mm-19 mm
Aug27.5 °C+0.4 °C182 mm+41 mm
Sep29.1 °C+1.3 °C102 mm-42 mm
Oct28.0 °C+0.2 °C218 mm+56 mm
Nov29.8 °C+2.0 °C45 mm-99 mm
Dec30.4 °C+1.6 °C18 mm-40 mm

The year's extremes

Hottest day
37.7 °C
27 Feb 2025
Coldest day
17.0 °C
23 Nov 2025
Wettest day
27.0 mm
29 Oct 2025
Windiest day
23.6 km/h
25 Feb 2025
Strongest gust
51.5 km/h
25 Feb 2025
Hottest feels-like
38.2 °C
7 Mar 2025
Coldest feels-like
15.7 °C
23 Nov 2025
Sunniest day
12.0 h
2 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 Apac?

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

What is the hottest day ever recorded in Apac?

The hottest day measured in Apac between 1940 and 2025 was 27 February 2025, reaching 37.7 °C.

What is the coldest day in Apac?

The coldest day measured in Apac between 1940 and 2025 was 6 February 1957, at 14.7 °C.

Does it snow in Apac?

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

Has the climate of Apac warmed?

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

What is the wettest day in Apac?

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

What was the windiest day in Apac?

The windiest day measured in Apac between 1940 and 2025 was 23 December 2016, with winds reaching 26.1 km/h.

What is the warmest month in Apac?

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

How much does it rain in Apac?

Apac receives on average 1,436 mm of precipitation per year, spread over about 216 rainy days.

Is it sunny in Apac?

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

Are there tropical nights in Apac?

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

What was the most extreme apparent temperature in Apac?

In Apac, between 1940 and 2025, the highest apparent temperature reached 40.1 °C on 25 February 2005, and the lowest was 11.6 °C on 5 February 1957.

Compare Apac with another city

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

Nearby cities

The climate around Apac

Other cities — Uganda