Kigoma climate — normals and trends

Kigoma (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.5 °C and it receives 2,080 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 September (25.0 °C on average) and the coldest is December (22.7 °C). Rainfall peaks in December.

Kigoma averages 0 frost days, 38 hot days (≥ 30 °C) and 215 rainy days per year.

Kigoma has warmed by +1.6 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.3 °C (on 26 September 1997) and the coldest 15.5 °C (on 31 July 1960).

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

KigomaKigoma

coords
-4.88°, 29.63°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthSeptemberColdest monthDecemberWettest monthDecemberDriest monthJuly

Mean daily temperature

23.5°C

Average daily high

27.1°C

Average daily low

20.8°C

Annual rainfall

2,080mm

Sunshine / day

10.4h

Mean relative humidity

76%

Average peak wind

10.9km/h

Seasonal range

2.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

38 d/yr

Rainy days (≥ 1 mm)

215 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.6 °C

Average feels-like low

23.3 °C

Average peak gust

28.3 km/h

Tropical nights (≥ 20 °C)

286 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

+0.2 °C per decade · r² = 0.71 · 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

34.3 °C

26 September 1997

Coldest day

15.5 °C

31 July 1960

Wettest day

89 mm

1 April 1954

Windiest day

22.4 km/h

15 May 1947

Strongest gust

52.2 km/h

3 April 2008

Hottest feels-like

37.8 °C

18 March 2024

Coldest feels-like

16.0 °C

11 July 1944

Sunniest day

12.0 h

4 December 2021

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C9 September 202517.5 °C5 August 202524.6 °C1,687 mm710
202433.2 °C10 September 202417.4 °C12 July 202425.0 °C1,898 mm1170
202333.3 °C23 August 202317.6 °C5 July 202324.6 °C2,111 mm760
202232.5 °C12 October 202217.7 °C7 July 202224.3 °C1,872 mm530
202133.1 °C10 October 202117.4 °C28 July 202124.5 °C1,548 mm670
202033.3 °C17 September 202018.3 °C20 July 202024.5 °C2,133 mm650
201932.7 °C19 September 201918.0 °C30 July 201924.4 °C1,867 mm610
201833.4 °C26 September 201818.5 °C18 July 201824.1 °C1,837 mm500
201732.4 °C12 September 201718.9 °C11 July 201724.4 °C1,782 mm580
201632.9 °C16 October 201617.9 °C6 July 201624.6 °C1,808 mm750
201534.0 °C20 September 201518.3 °C13 July 201524.4 °C1,920 mm650
201431.9 °C25 September 201419.1 °C5 July 201424.2 °C1,711 mm500
201332.4 °C13 September 201318.4 °C15 July 201324.0 °C1,932 mm450
201232.8 °C21 September 201218.2 °C1 August 201223.8 °C1,852 mm320
201132.0 °C13 September 201118.2 °C8 July 201123.8 °C1,881 mm430
201033.8 °C3 October 201018.8 °C10 July 201024.4 °C1,661 mm760
200933.1 °C15 September 200917.9 °C21 July 200924.0 °C1,860 mm560
200833.2 °C27 September 200817.4 °C12 June 200823.7 °C1,666 mm460
200733.1 °C26 September 200717.2 °C20 June 200723.8 °C1,657 mm370
200632.9 °C14 October 200617.9 °C7 July 200623.8 °C2,072 mm560
200533.2 °C29 September 200518.1 °C21 July 200524.1 °C1,733 mm630
200432.3 °C8 October 200417.7 °C9 July 200423.8 °C1,696 mm380
200332.5 °C30 September 200318.0 °C10 July 200324.0 °C1,438 mm530
200232.9 °C26 September 200219.2 °C17 June 200223.8 °C1,849 mm650
200132.1 °C21 October 200118.7 °C14 June 200123.4 °C1,803 mm310
200033.1 °C27 September 200018.4 °C19 July 200023.9 °C1,568 mm620
199932.0 °C22 September 199918.5 °C29 June 199923.5 °C1,791 mm240
199832.4 °C8 October 199819.1 °C2 July 199824.2 °C1,957 mm540
199734.3 °C26 September 199718.4 °C17 July 199723.8 °C2,328 mm570
199631.8 °C25 September 199618.8 °C26 July 199623.6 °C1,780 mm220
199532.3 °C6 September 199518.5 °C5 July 199523.8 °C1,724 mm360
199431.8 °C26 September 199417.9 °C5 August 199423.5 °C1,957 mm290
199333.4 °C24 October 199318.6 °C27 July 199323.7 °C1,945 mm490
199232.3 °C21 September 199218.1 °C16 July 199223.6 °C1,936 mm310
199132.0 °C21 September 199117.5 °C21 July 199123.5 °C2,198 mm220
199031.8 °C13 October 199018.2 °C6 July 199023.7 °C2,027 mm150
198931.5 °C5 September 198917.3 °C2 July 198923.3 °C2,141 mm110
198831.1 °C29 February 198818.3 °C29 June 198823.7 °C2,207 mm140
198731.7 °C31 August 198718.3 °C2 July 198723.9 °C2,240 mm320
198632.3 °C22 September 198617.2 °C9 July 198623.2 °C2,449 mm260
198531.4 °C8 October 198518.3 °C19 July 198523.2 °C2,182 mm190
198432.8 °C25 September 198419.0 °C8 January 198423.3 °C2,052 mm310
198331.8 °C30 September 198319.3 °C20 July 198323.7 °C2,076 mm170
198231.8 °C10 September 198218.6 °C12 January 198223.4 °C2,358 mm230
198132.3 °C24 September 198118.4 °C19 September 198123.4 °C2,079 mm90
198031.7 °C20 September 198019.1 °C7 June 198023.4 °C2,058 mm340
197932.9 °C19 September 197917.9 °C13 July 197923.4 °C2,339 mm520
197832.1 °C21 September 197818.4 °C20 July 197823.3 °C2,503 mm300
197732.5 °C10 September 197718.3 °C23 June 197723.3 °C2,498 mm320
197632.4 °C15 October 197617.3 °C26 June 197622.9 °C2,561 mm190
197530.7 °C25 August 197517.3 °C5 August 197522.8 °C2,271 mm30
197431.9 °C10 October 197417.8 °C28 July 197422.8 °C2,278 mm310
197331.7 °C25 October 197317.8 °C9 July 197323.4 °C2,108 mm230
197232.0 °C20 September 197218.0 °C28 June 197222.9 °C2,611 mm170
197132.3 °C10 October 197117.8 °C8 June 197122.8 °C2,220 mm130
197033.1 °C28 September 197017.9 °C26 June 197023.4 °C2,259 mm390
196932.6 °C26 September 196918.4 °C4 July 196923.4 °C2,130 mm350
196833.1 °C5 October 196817.4 °C15 July 196822.9 °C2,386 mm380
196731.7 °C31 August 196717.6 °C12 July 196722.9 °C2,478 mm210
196631.6 °C15 August 196618.5 °C28 July 196623.0 °C2,315 mm220
196532.5 °C11 October 196517.6 °C28 June 196522.9 °C2,360 mm260
196430.4 °C25 September 196418.2 °C11 July 196422.9 °C2,247 mm80
196332.0 °C12 September 196318.7 °C10 January 196323.0 °C2,435 mm360
196231.1 °C4 October 196217.8 °C28 June 196222.6 °C2,696 mm60
196131.2 °C11 September 196117.5 °C13 July 196123.0 °C2,646 mm120
196031.0 °C27 September 196015.5 °C31 July 196023.3 °C2,369 mm230
195930.7 °C16 October 195917.3 °C6 June 195923.6 °C2,444 mm130
195830.6 °C14 April 195816.2 °C21 July 195823.5 °C2,457 mm180
195732.4 °C12 September 195716.1 °C11 July 195723.2 °C2,681 mm330
195631.6 °C13 September 195617.5 °C14 July 195622.7 °C2,313 mm200
195531.5 °C11 October 195517.9 °C18 June 195522.9 °C2,172 mm170
195431.6 °C8 October 195417.9 °C3 July 195423.2 °C1,763 mm310
195331.5 °C30 August 195317.9 °C11 June 195322.7 °C2,945 mm250
195232.0 °C12 October 195218.2 °C18 July 195223.1 °C2,570 mm310
195133.3 °C8 October 195118.4 °C20 July 195123.0 °C2,541 mm420
195031.9 °C15 September 195017.6 °C5 June 195022.7 °C2,250 mm210
194932.7 °C2 October 194917.4 °C27 June 194923.2 °C1,964 mm520
194832.7 °C20 September 194818.1 °C16 July 194823.1 °C2,267 mm300
194732.8 °C10 October 194718.1 °C17 August 194723.2 °C2,005 mm560
194631.8 °C22 September 194618.4 °C15 August 194623.2 °C1,779 mm330
194532.7 °C7 October 194517.9 °C6 June 194523.1 °C1,704 mm450
194433.2 °C2 October 194417.3 °C12 July 194423.3 °C1,864 mm570
194332.9 °C12 October 194317.0 °C26 May 194323.0 °C1,477 mm420
194233.2 °C30 September 194217.9 °C28 July 194223.3 °C1,651 mm740
194133.7 °C18 October 194118.5 °C26 November 194123.4 °C1,867 mm510
194031.8 °C29 August 194018.2 °C30 June 194022.8 °C2,123 mm260

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
28.3 °C
+1.2 °C
Hot days (≥ 30 °C)
71 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1687 mm
-393 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.0 °C+1.2 °C211 mm-57 mm
Feb28.0 °C+1.7 °C97 mm-130 mm
Mar27.8 °C+1.6 °C293 mm-7 mm
Apr27.5 °C+1.4 °C323 mm+19 mm
May27.6 °C+0.7 °C175 mm+43 mm
Jun28.7 °C+1.0 °C12 mm-2 mm
Jul29.4 °C+1.1 °C2 mm-1 mm
Aug29.6 °C+0.2 °C3 mm-5 mm
Sep31.1 °C+1.4 °C11 mm-24 mm
Oct29.1 °C+1.2 °C73 mm-85 mm
Nov27.7 °C+2.0 °C181 mm-128 mm
Dec26.3 °C+0.8 °C307 mm-15 mm

The year's extremes

Hottest day
32.7 °C
9 Sep 2025
Coldest day
17.5 °C
5 Aug 2025
Wettest day
79.8 mm
17 Dec 2025
Windiest day
18.9 km/h
30 Jul 2025
Strongest gust
40.3 km/h
15 May 2025
Hottest feels-like
37.5 °C
7 Mar 2025
Coldest feels-like
18.6 °C
31 Aug 2025
Sunniest day
12.0 h
7 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 Kigoma?

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

What is the hottest day ever recorded in Kigoma?

The hottest day measured in Kigoma between 1940 and 2025 was 26 September 1997, reaching 34.3 °C.

What is the coldest day in Kigoma?

The coldest day measured in Kigoma between 1940 and 2025 was 31 July 1960, at 15.5 °C.

Does it snow in Kigoma?

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

Has the climate of Kigoma warmed?

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

What is the wettest day in Kigoma?

The wettest day measured in Kigoma between 1940 and 2025 was 1 April 1954, with 89 mm of rain in 24 hours.

What was the windiest day in Kigoma?

The windiest day measured in Kigoma between 1940 and 2025 was 15 May 1947, with winds reaching 22.4 km/h.

What is the warmest month in Kigoma?

The warmest month in Kigoma is September (25.0 °C on average); the coldest is December (22.7 °C).

How much does it rain in Kigoma?

Kigoma receives on average 2,080 mm of precipitation per year, spread over about 215 rainy days.

Is it sunny in Kigoma?

Kigoma gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Kigoma?

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

What was the most extreme apparent temperature in Kigoma?

In Kigoma, between 1940 and 2025, the highest apparent temperature reached 37.8 °C on 18 March 2024, and the lowest was 16.0 °C on 11 July 1944.

Compare Kigoma with another city

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

Nearby cities

The climate around Kigoma

Other cities — Tanzania