Kaliro climate — normals and trends

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

Kaliro averages 0 frost days, 53 hot days (≥ 30 °C) and 246 rainy days per year.

Kaliro has warmed by +2.3 °C between 1940 and 2025, or +0.28 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.1 °C (on 25 February 2005) and the coldest 13.1 °C (on 24 December 1966).

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

KaliroEastern Region

coords
0.89°, 33.50°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthFebruaryColdest monthJulyWettest monthMayDriest monthJanuary

Mean daily temperature

22.5°C

Average daily high

27.9°C

Average daily low

18.5°C

Annual rainfall

1,598mm

Sunshine / day

10.1h

Mean relative humidity

81%

Average peak wind

9.3km/h

Seasonal range

1.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

53 d/yr

Rainy days (≥ 1 mm)

246 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.8 °C

Average feels-like low

20.6 °C

Average peak gust

23.6 km/h

Tropical nights (≥ 20 °C)

41 d/yr

Solar radiation

19.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

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

38.1 °C

25 February 2005

Coldest day

13.1 °C

24 December 1966

Wettest day

114 mm

29 November 2020

Windiest day

21.0 km/h

27 February 2002

Strongest gust

47.9 km/h

28 February 1943

Hottest feels-like

40.1 °C

25 February 2005

Coldest feels-like

13.1 °C

13 August 1953

Sunniest day

12.0 h

27 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.7 °C27 February 202517.0 °C23 November 202524.3 °C989 mm1640
202435.4 °C25 February 202417.1 °C29 December 202424.5 °C1,198 mm1630
202335.7 °C13 February 202317.4 °C15 January 202324.2 °C1,415 mm1630
202235.6 °C6 March 202216.4 °C4 July 202223.8 °C1,160 mm1100
202133.9 °C2 March 202116.4 °C23 July 202123.4 °C935 mm780
202032.8 °C17 February 202017.1 °C11 December 202023.2 °C1,710 mm520
201936.6 °C24 March 201916.7 °C12 January 201923.6 °C1,498 mm960
201836.6 °C7 February 201816.1 °C8 July 201823.4 °C1,432 mm880
201736.5 °C17 January 201718.1 °C6 November 201724.2 °C1,055 mm1400
201635.0 °C15 March 201617.0 °C16 June 201624.2 °C929 mm1530
201537.1 °C11 March 201516.6 °C3 January 201523.7 °C1,375 mm1130
201435.6 °C23 February 201416.5 °C12 January 201423.3 °C1,175 mm970
201334.2 °C27 February 201316.5 °C15 July 201323.0 °C1,277 mm680
201236.8 °C15 February 201215.1 °C2 January 201223.2 °C1,375 mm950
201135.5 °C1 March 201114.5 °C27 January 201123.0 °C1,534 mm730
201035.4 °C2 February 201015.7 °C18 December 201023.1 °C1,464 mm710
200933.9 °C28 March 200915.0 °C11 January 200923.3 °C1,247 mm1010
200833.2 °C3 March 200816.1 °C25 July 200822.8 °C1,299 mm800
200733.9 °C8 March 200715.5 °C21 June 200722.9 °C1,212 mm620
200636.5 °C27 January 200616.4 °C5 September 200623.1 °C1,641 mm680
200538.1 °C25 February 200515.1 °C14 July 200523.6 °C1,121 mm1260
200435.1 °C13 February 200416.6 °C4 September 200423.2 °C1,206 mm880
200335.3 °C6 March 200315.5 °C15 December 200323.1 °C1,153 mm810
200234.0 °C27 February 200215.9 °C8 August 200223.0 °C1,377 mm630
200134.1 °C1 March 200116.4 °C3 March 200122.6 °C1,401 mm390
200034.0 °C20 February 200014.6 °C27 January 200022.9 °C1,127 mm740
199935.9 °C8 February 199915.6 °C17 July 199922.6 °C1,354 mm490
199833.7 °C13 March 199816.9 °C4 December 199823.3 °C1,340 mm870
199736.0 °C13 March 199716.7 °C13 January 199723.2 °C1,704 mm910
199631.8 °C11 February 199616.3 °C30 November 199622.7 °C1,469 mm390
199532.9 °C22 February 199515.6 °C20 January 199523.0 °C1,551 mm550
199433.1 °C16 February 199415.7 °C24 August 199422.8 °C1,688 mm610
199332.2 °C5 March 199316.3 °C22 January 199322.8 °C1,139 mm350
199234.6 °C12 March 199216.1 °C16 July 199222.7 °C1,301 mm620
199132.1 °C18 March 199116.4 °C27 October 199122.5 °C1,755 mm430
199031.8 °C10 February 199016.0 °C6 January 199022.5 °C1,690 mm320
198933.8 °C28 February 198915.7 °C19 January 198922.3 °C1,682 mm330
198834.2 °C1 March 198815.8 °C5 December 198822.5 °C1,739 mm410
198733.7 °C30 December 198716.4 °C2 February 198722.8 °C1,740 mm450
198631.9 °C29 January 198615.8 °C2 January 198622.2 °C1,931 mm210
198535.0 °C16 March 198515.1 °C19 July 198522.1 °C1,734 mm440
198434.7 °C21 February 198415.3 °C20 January 198422.2 °C1,553 mm390
198334.2 °C14 February 198315.6 °C17 December 198322.6 °C1,640 mm500
198233.9 °C26 March 198216.0 °C15 August 198222.2 °C1,743 mm340
198135.2 °C1 March 198116.0 °C14 June 198122.4 °C1,514 mm540
198034.3 °C26 February 198016.1 °C23 January 198022.4 °C1,541 mm450
197932.2 °C5 March 197915.6 °C3 March 197922.3 °C1,983 mm340
197834.0 °C7 February 197814.6 °C30 January 197822.1 °C1,967 mm220
197732.6 °C17 March 197714.8 °C14 July 197722.2 °C1,671 mm320
197633.6 °C31 January 197614.7 °C16 January 197621.9 °C1,859 mm340
197533.3 °C22 February 197514.8 °C24 December 197521.9 °C2,013 mm450
197435.3 °C10 February 197415.7 °C25 July 197421.9 °C1,811 mm380
197333.2 °C5 February 197315.2 °C11 July 197322.3 °C1,752 mm680
197231.3 °C3 April 197215.2 °C2 January 197221.8 °C2,099 mm190
197134.1 °C7 March 197115.2 °C3 July 197121.7 °C1,869 mm460
197033.0 °C8 February 197015.6 °C1 June 197021.9 °C1,771 mm150
196931.6 °C3 April 196915.5 °C1 January 196922.1 °C1,531 mm170
196832.0 °C21 January 196814.5 °C14 January 196821.7 °C2,218 mm200
196733.3 °C27 February 196714.8 °C9 December 196721.8 °C1,995 mm420
196631.4 °C26 December 196613.1 °C24 December 196622.1 °C2,024 mm220
196533.2 °C14 February 196514.7 °C18 January 196522.0 °C2,004 mm390
196431.5 °C6 March 196414.8 °C30 November 196421.6 °C2,008 mm160
196331.8 °C14 September 196314.6 °C8 August 196321.5 °C2,078 mm100
196232.1 °C15 February 196215.7 °C24 June 196221.2 °C2,211 mm130
196135.2 °C21 January 196115.3 °C2 January 196122.2 °C2,367 mm510
196032.6 °C11 February 196015.0 °C26 July 196022.3 °C2,093 mm260
195933.2 °C15 March 195915.5 °C10 July 195922.5 °C2,060 mm440
195834.7 °C5 March 195815.1 °C28 June 195822.5 °C1,724 mm590
195732.4 °C18 January 195714.8 °C5 February 195722.2 °C2,136 mm280
195631.5 °C13 March 195615.7 °C18 January 195621.2 °C1,678 mm60
195530.2 °C3 March 195515.8 °C20 June 195521.3 °C1,640 mm10
195430.1 °C2 February 195413.3 °C3 July 195421.5 °C1,350 mm10
195329.5 °C16 February 195313.6 °C13 August 195321.1 °C3,129 mm00
195230.2 °C23 January 195216.5 °C13 January 195221.4 °C1,923 mm30
195129.8 °C1 March 195115.9 °C4 July 195121.2 °C2,280 mm00
195030.1 °C28 February 195014.8 °C11 August 195021.1 °C1,910 mm30
194930.8 °C2 November 194914.8 °C31 July 194921.5 °C1,614 mm20
194829.1 °C22 February 194816.0 °C12 June 194821.5 °C1,826 mm00
194729.7 °C29 October 194713.5 °C26 July 194721.5 °C1,656 mm00
194636.6 °C24 February 194615.4 °C23 December 194622.4 °C1,269 mm780
194533.4 °C23 February 194514.6 °C9 June 194522.1 °C1,028 mm370
194434.3 °C3 March 194415.2 °C6 July 194422.8 °C917 mm910
194335.2 °C19 February 194313.8 °C27 July 194322.5 °C868 mm800
194234.4 °C8 February 194215.7 °C3 January 194222.1 °C1,033 mm490
194134.0 °C7 February 194114.7 °C11 December 194121.9 °C1,208 mm340
194029.9 °C20 January 194014.7 °C29 December 194021.1 °C1,740 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
29.9 °C
+2.0 °C
Hot days (≥ 30 °C)
164 d/yr
+111
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
989 mm
-609 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.2 °C+2.1 °C21 mm-38 mm
Feb34.3 °C+4.4 °C6 mm-71 mm
Mar31.5 °C+2.4 °C120 mm-38 mm
Apr28.9 °C+1.3 °C160 mm-45 mm
May28.8 °C+1.6 °C162 mm-44 mm
Jun28.2 °C+1.0 °C59 mm-60 mm
Jul28.4 °C+1.5 °C59 mm-36 mm
Aug28.3 °C+0.9 °C118 mm+9 mm
Sep30.2 °C+2.4 °C73 mm-61 mm
Oct28.9 °C+1.4 °C113 mm-59 mm
Nov29.9 °C+2.7 °C54 mm-115 mm
Dec30.5 °C+2.6 °C43 mm-52 mm

The year's extremes

Hottest day
37.7 °C
27 Feb 2025
Coldest day
17.0 °C
23 Nov 2025
Wettest day
24.7 mm
20 Mar 2025
Windiest day
18.1 km/h
19 Feb 2025
Strongest gust
45.4 km/h
16 Mar 2025
Hottest feels-like
38.8 °C
1 Mar 2025
Coldest feels-like
18.5 °C
16 Jan 2025
Sunniest day
12.0 h
24 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 Kaliro?

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

What is the hottest day ever recorded in Kaliro?

The hottest day measured in Kaliro between 1940 and 2025 was 25 February 2005, reaching 38.1 °C.

What is the coldest day in Kaliro?

The coldest day measured in Kaliro between 1940 and 2025 was 24 December 1966, at 13.1 °C.

Does it snow in Kaliro?

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

Has the climate of Kaliro warmed?

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

What is the wettest day in Kaliro?

The wettest day measured in Kaliro between 1940 and 2025 was 29 November 2020, with 114 mm of rain in 24 hours.

What was the windiest day in Kaliro?

The windiest day measured in Kaliro between 1940 and 2025 was 27 February 2002, with winds reaching 21.0 km/h.

What is the warmest month in Kaliro?

The warmest month in Kaliro is February (23.7 °C on average); the coldest is July (21.8 °C).

How much does it rain in Kaliro?

Kaliro receives on average 1,598 mm of precipitation per year, spread over about 246 rainy days.

Is it sunny in Kaliro?

Kaliro gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Kaliro?

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

What was the most extreme apparent temperature in Kaliro?

In Kaliro, between 1940 and 2025, the highest apparent temperature reached 40.1 °C on 25 February 2005, and the lowest was 13.1 °C on 13 August 1953.

Compare Kaliro with another city

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

Nearby cities

The climate around Kaliro

Other cities — Uganda