Kotido climate — normals and trends

Kotido (Uganda) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.3 °C and it receives 754 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.9 °C on average) and the coldest is July (21.2 °C). Rainfall peaks in July.

Kotido averages 0 frost days, 149 hot days (≥ 30 °C) and 123 rainy days per year.

Kotido has warmed by +2.7 °C between 1940 and 2025, or +0.31 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.0 °C (on 25 February 2005) and the coldest 13.1 °C (on 5 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

KotidoNorthern Region

coords
2.98°, 34.13°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthJulyDriest monthJanuary

Mean daily temperature

23.3°C

Average daily high

29.2°C

Average daily low

18.3°C

Annual rainfall

754mm

Sunshine / day

11.2h

Mean relative humidity

60%

Average peak wind

15.7km/h

Seasonal range

3.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

149 d/yr

Rainy days (≥ 1 mm)

123 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.8 °C

Average feels-like low

18.6 °C

Average peak gust

36.8 km/h

Tropical nights (≥ 20 °C)

56 d/yr

Solar radiation

21.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.7 °C

since 1940

+0.3 °C per decade · r² = 0.62 · 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.0 °C

25 February 2005

Coldest day

13.1 °C

5 February 1957

Wettest day

89 mm

28 June 2012

Windiest day

34.9 km/h

18 January 1979

Strongest gust

73.1 km/h

21 January 2006

Hottest feels-like

37.3 °C

26 February 2024

Coldest feels-like

10.1 °C

5 February 1957

Sunniest day

11.9 h

25 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.9 °C15 March 202516.6 °C19 January 202524.4 °C732 mm2280
202435.7 °C19 March 202416.1 °C5 December 202424.8 °C756 mm2320
202336.1 °C9 March 202316.2 °C19 March 202325.2 °C471 mm2760
202235.1 °C6 March 202215.7 °C3 August 202224.4 °C638 mm2030
202133.9 °C29 December 202116.1 °C8 January 202124.4 °C493 mm2260
202034.5 °C11 April 202015.5 °C19 November 202023.0 °C1,226 mm980
201936.0 °C15 April 201915.7 °C17 August 201924.1 °C749 mm1710
201834.1 °C23 February 201815.5 °C24 June 201823.6 °C836 mm1580
201735.8 °C24 March 201716.4 °C2 August 201724.0 °C721 mm1870
201636.4 °C21 March 201616.5 °C22 August 201624.7 °C610 mm2310
201535.5 °C24 February 201515.4 °C12 January 201524.5 °C598 mm2380
201434.6 °C1 February 201415.6 °C26 January 201423.9 °C658 mm1880
201335.1 °C1 March 201315.4 °C25 August 201323.4 °C746 mm1420
201235.7 °C16 March 201214.1 °C4 January 201223.3 °C967 mm1450
201135.5 °C11 February 201115.5 °C24 July 201123.5 °C854 mm1640
201035.7 °C3 February 201016.1 °C13 August 201024.0 °C764 mm1700
200935.6 °C12 November 200916.1 °C31 January 200925.0 °C323 mm2920
200834.4 °C1 March 200815.5 °C23 July 200823.9 °C640 mm2070
200734.7 °C13 March 200715.6 °C22 September 200723.5 °C822 mm1580
200635.3 °C30 January 200615.5 °C27 August 200623.8 °C694 mm1760
200537.0 °C25 February 200514.7 °C30 August 200524.4 °C605 mm2300
200436.1 °C25 March 200415.6 °C5 September 200424.1 °C599 mm1930
200335.0 °C8 March 200315.5 °C3 September 200324.1 °C717 mm2010
200234.9 °C9 February 200216.3 °C26 January 200224.5 °C411 mm2460
200135.1 °C3 March 200115.4 °C20 July 200123.6 °C735 mm1650
200035.7 °C14 March 200015.9 °C8 August 200024.2 °C483 mm2340
199933.8 °C14 February 199915.0 °C23 July 199923.8 °C515 mm1850
199835.9 °C31 March 199816.2 °C27 June 199824.1 °C695 mm1890
199735.0 °C15 March 199716.0 °C7 July 199724.1 °C606 mm1810
199634.7 °C21 February 199616.2 °C3 September 199624.0 °C635 mm1880
199535.1 °C27 March 199516.3 °C26 July 199524.6 °C455 mm2320
199435.6 °C22 February 199415.4 °C10 June 199423.9 °C743 mm1740
199334.7 °C6 March 199316.4 °C14 January 199324.3 °C453 mm2240
199235.6 °C27 March 199215.7 °C5 July 199223.8 °C682 mm1710
199136.1 °C23 March 199114.8 °C27 October 199123.5 °C782 mm1530
199033.6 °C29 January 199015.1 °C9 January 199023.7 °C688 mm1790
198936.0 °C3 March 198915.4 °C14 May 198923.2 °C728 mm1350
198835.3 °C2 March 198815.6 °C30 June 198823.4 °C850 mm1320
198735.7 °C4 March 198715.3 °C3 February 198724.5 °C581 mm2320
198633.8 °C24 February 198614.9 °C1 August 198623.4 °C716 mm1590
198534.3 °C19 December 198515.2 °C3 July 198523.0 °C745 mm1270
198434.1 °C12 March 198414.8 °C19 December 198423.7 °C506 mm1980
198335.5 °C21 March 198315.5 °C11 July 198323.5 °C819 mm1470
198235.7 °C26 March 198215.5 °C6 August 198223.3 °C690 mm1180
198135.1 °C23 February 198114.9 °C30 July 198123.4 °C819 mm1440
198035.7 °C29 February 198015.7 °C31 December 198024.2 °C485 mm2060
197934.7 °C5 March 197914.0 °C15 June 197923.4 °C696 mm1630
197833.7 °C14 February 197814.9 °C9 August 197822.7 °C984 mm1060
197734.8 °C25 February 197714.1 °C11 August 197722.6 °C975 mm980
197634.7 °C17 March 197614.4 °C21 June 197623.0 °C859 mm1590
197535.2 °C12 March 197514.9 °C8 August 197522.6 °C1,030 mm1350
197433.9 °C27 February 197414.6 °C28 July 197423.1 °C662 mm1560
197335.5 °C30 March 197315.6 °C26 September 197323.6 °C739 mm1660
197234.3 °C3 April 197215.7 °C2 January 197223.4 °C713 mm1720
197134.7 °C27 February 197113.6 °C13 June 197122.3 °C1,051 mm1090
197036.7 °C28 February 197013.4 °C14 September 197022.9 °C832 mm1290
196935.4 °C4 April 196915.2 °C28 January 196923.7 °C567 mm1830
196833.6 °C28 January 196813.7 °C17 January 196822.7 °C636 mm1300
196735.5 °C10 March 196713.6 °C8 December 196722.2 °C1,033 mm1000
196633.6 °C8 January 196614.7 °C14 September 196623.1 °C758 mm1580
196534.6 °C9 March 196513.9 °C21 December 196523.2 °C603 mm1690
196435.2 °C30 March 196414.4 °C2 August 196422.3 °C870 mm990
196332.0 °C2 March 196314.6 °C15 July 196322.0 °C975 mm680
196233.1 °C27 February 196213.4 °C5 January 196221.8 °C922 mm410
196133.7 °C27 March 196113.8 °C20 December 196122.4 °C1,175 mm1050
196033.9 °C12 March 196014.8 °C30 August 196023.1 °C831 mm1320
195934.6 °C16 March 195915.0 °C8 July 195922.9 °C1,056 mm1310
195835.7 °C5 April 195813.3 °C17 February 195822.9 °C972 mm1410
195733.1 °C14 September 195713.1 °C5 February 195723.0 °C664 mm1320
195632.5 °C11 February 195613.7 °C24 August 195621.8 °C851 mm620
195532.6 °C16 February 195514.7 °C7 July 195521.6 °C1,053 mm470
195432.9 °C15 March 195413.9 °C24 June 195421.3 °C1,094 mm440
195332.5 °C15 March 195314.8 °C19 July 195321.2 °C1,074 mm290
195231.3 °C29 March 195214.2 °C11 September 195221.6 °C837 mm340
195132.5 °C1 March 195114.4 °C17 July 195121.2 °C955 mm270
195032.0 °C22 February 195013.2 °C11 August 195020.7 °C1,332 mm370
194932.5 °C5 March 194913.3 °C31 July 194921.3 °C1,156 mm380
194832.5 °C14 April 194814.9 °C25 July 194822.2 °C771 mm560
194731.4 °C7 February 194714.4 °C22 July 194721.5 °C944 mm210
194634.3 °C26 February 194614.9 °C19 December 194622.9 °C540 mm970
194533.5 °C24 February 194515.0 °C30 June 194522.9 °C526 mm1400
194433.0 °C19 March 194415.2 °C6 January 194423.4 °C329 mm1410
194334.1 °C1 March 194314.2 °C11 July 194322.6 °C714 mm1270
194232.3 °C9 February 194214.0 °C17 July 194222.9 °C413 mm1350
194136.0 °C27 March 194113.5 °C8 December 194123.0 °C500 mm1050
194031.2 °C25 February 194014.0 °C29 November 194021.2 °C1,126 mm220

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
30.5 °C
+1.3 °C
Hot days (≥ 30 °C)
228 d/yr
+79
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
732 mm
-22 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.1 °C+1.4 °C1 mm-10 mm
Feb33.6 °C+2.2 °C0 mm-16 mm
Mar32.3 °C+1.2 °C44 mm-3 mm
Apr30.3 °C+0.7 °C139 mm+50 mm
May29.7 °C+1.2 °C87 mm-23 mm
Jun29.9 °C+2.1 °C33 mm-72 mm
Jul29.1 °C+2.5 °C80 mm-52 mm
Aug27.5 °C+0.4 °C190 mm+82 mm
Sep30.0 °C+1.1 °C51 mm-2 mm
Oct29.7 °C+0.3 °C98 mm+58 mm
Nov31.0 °C+1.9 °C2 mm-27 mm
Dec30.5 °C+0.9 °C9 mm-7 mm

The year's extremes

Hottest day
35.9 °C
15 Mar 2025
Coldest day
16.6 °C
19 Jan 2025
Wettest day
71.1 mm
13 Apr 2025
Windiest day
30.3 km/h
15 Jan 2025
Strongest gust
62.6 km/h
15 Jan 2025
Hottest feels-like
36.0 °C
29 Apr 2025
Coldest feels-like
14.3 °C
19 Jan 2025
Sunniest day
11.9 h
25 Jul 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 Kotido?

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

What is the hottest day ever recorded in Kotido?

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

What is the coldest day in Kotido?

The coldest day measured in Kotido between 1940 and 2025 was 5 February 1957, at 13.1 °C.

Does it snow in Kotido?

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

Has the climate of Kotido warmed?

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

What is the wettest day in Kotido?

The wettest day measured in Kotido between 1940 and 2025 was 28 June 2012, with 89 mm of rain in 24 hours.

What was the windiest day in Kotido?

The windiest day measured in Kotido between 1940 and 2025 was 18 January 1979, with winds reaching 34.9 km/h.

What is the warmest month in Kotido?

The warmest month in Kotido is February (24.9 °C on average); the coldest is July (21.2 °C).

How much does it rain in Kotido?

Kotido receives on average 754 mm of precipitation per year, spread over about 123 rainy days.

Is it sunny in Kotido?

Kotido gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Kotido?

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

What was the most extreme apparent temperature in Kotido?

In Kotido, between 1940 and 2025, the highest apparent temperature reached 37.3 °C on 26 February 2024, and the lowest was 10.1 °C on 5 February 1957.

Compare Kotido with another city

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

Nearby cities

The climate around Kotido

Other cities — Uganda