Uvinza climate — normals and trends

Uvinza (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 22.0 °C and it receives 1,144 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 (24.2 °C on average) and the coldest is December (21.0 °C). Rainfall peaks in December.

Uvinza averages 0 frost days, 70 hot days (≥ 30 °C) and 159 rainy days per year.

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

The hottest day of the period reached 35.4 °C (on 25 September 2007) and the coldest 9.6 °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

UvinzaKigoma

coords
-5.10°, 30.39°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthSeptemberColdest monthDecemberWettest monthDecemberDriest monthJuly

Mean daily temperature

22.0°C

Average daily high

27.8°C

Average daily low

17.3°C

Annual rainfall

1,144mm

Sunshine / day

10.4h

Mean relative humidity

72%

Average peak wind

11.7km/h

Seasonal range

3.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

70 d/yr

Rainy days (≥ 1 mm)

159 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.7 °C

Average feels-like low

18.4 °C

Average peak gust

32.5 km/h

Tropical nights (≥ 20 °C)

11 d/yr

Solar radiation

19.4 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.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

35.4 °C

25 September 2007

Coldest day

9.6 °C

31 July 1960

Wettest day

58 mm

31 October 1954

Windiest day

24.0 km/h

27 July 1967

Strongest gust

60.1 km/h

18 October 2004

Hottest feels-like

38.4 °C

2 February 2010

Coldest feels-like

8.5 °C

31 July 1960

Sunniest day

12.1 h

18 November 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.7 °C29 September 202510.8 °C5 August 202523.1 °C828 mm1310
202434.8 °C28 September 202411.0 °C5 August 202423.2 °C1,114 mm1570
202334.9 °C9 October 202311.5 °C20 July 202322.9 °C1,279 mm960
202235.4 °C24 October 202211.4 °C10 July 202222.8 °C938 mm920
202133.9 °C29 August 202111.1 °C8 July 202122.6 °C916 mm860
202034.0 °C21 September 202013.4 °C18 July 202022.9 °C1,098 mm1030
201934.0 °C14 September 201912.9 °C28 July 201922.9 °C984 mm1040
201834.5 °C19 September 201812.3 °C30 May 201822.5 °C1,043 mm830
201734.4 °C6 October 201713.4 °C11 July 201722.9 °C979 mm1000
201635.2 °C17 October 201612.2 °C1 July 201623.0 °C952 mm1040
201534.5 °C29 September 201511.7 °C13 July 201522.8 °C1,030 mm990
201433.3 °C25 September 201414.1 °C5 July 201422.6 °C958 mm860
201334.2 °C15 September 201312.2 °C9 July 201322.5 °C997 mm1000
201234.9 °C23 September 201212.4 °C8 July 201222.4 °C1,074 mm890
201133.9 °C14 September 201112.9 °C7 July 201122.4 °C1,014 mm860
201034.9 °C9 October 201014.0 °C10 July 201022.9 °C978 mm1160
200934.4 °C15 September 200912.1 °C21 July 200922.7 °C931 mm1040
200835.2 °C27 September 200811.7 °C10 July 200822.2 °C883 mm750
200735.4 °C25 September 200711.7 °C20 June 200722.7 °C780 mm870
200634.8 °C4 October 200612.6 °C5 July 200622.3 °C1,117 mm830
200534.7 °C27 September 200513.3 °C21 July 200523.0 °C745 mm1240
200435.2 °C9 October 200411.9 °C14 June 200422.3 °C915 mm770
200334.1 °C14 October 200312.7 °C10 July 200322.7 °C669 mm1100
200234.5 °C1 October 200213.3 °C15 June 200222.1 °C955 mm780
200134.4 °C17 October 200113.1 °C15 June 200122.0 °C879 mm660
200034.5 °C5 October 200013.4 °C25 July 200022.2 °C990 mm830
199934.9 °C26 October 199913.4 °C29 June 199922.0 °C895 mm580
199834.6 °C7 October 199813.0 °C2 July 199822.8 °C1,026 mm950
199735.3 °C25 September 199713.3 °C17 July 199722.2 °C1,183 mm770
199633.6 °C15 October 199613.8 °C27 July 199622.3 °C881 mm760
199533.5 °C24 September 199513.6 °C5 July 199522.2 °C894 mm580
199433.0 °C14 September 199412.8 °C5 August 199421.9 °C1,192 mm460
199334.5 °C30 September 199313.4 °C27 July 199322.4 °C866 mm700
199233.0 °C26 September 199212.3 °C14 August 199222.0 °C1,020 mm410
199132.8 °C7 October 199112.0 °C23 July 199121.9 °C1,036 mm440
199033.4 °C13 October 199012.2 °C6 July 199022.1 °C1,075 mm500
198933.0 °C23 September 198910.6 °C2 July 198921.6 °C1,231 mm530
198832.5 °C17 September 198812.7 °C29 June 198822.0 °C1,255 mm420
198732.9 °C4 September 198713.5 °C9 June 198722.3 °C1,186 mm630
198634.7 °C6 October 198612.3 °C16 July 198621.5 °C1,439 mm560
198532.3 °C8 October 198513.0 °C26 July 198521.6 °C1,286 mm400
198433.5 °C14 September 198414.0 °C10 June 198421.7 °C1,192 mm430
198333.6 °C16 September 198314.3 °C22 July 198322.1 °C1,179 mm430
198232.9 °C3 September 198212.7 °C20 July 198221.7 °C1,248 mm440
198133.7 °C24 September 198112.6 °C11 June 198121.8 °C1,189 mm350
198033.1 °C20 September 198013.3 °C9 June 198021.8 °C1,044 mm560
197934.4 °C12 October 197912.2 °C19 June 197921.7 °C1,319 mm650
197834.1 °C3 September 197812.5 °C20 July 197821.7 °C1,519 mm720
197733.8 °C6 October 197711.8 °C23 June 197721.7 °C1,525 mm650
197633.5 °C13 September 197612.4 °C27 June 197621.4 °C1,369 mm430
197532.2 °C4 November 197512.3 °C5 August 197521.2 °C1,120 mm200
197433.6 °C11 October 197412.3 °C27 July 197421.3 °C1,232 mm660
197334.2 °C26 October 197312.5 °C3 July 197321.6 °C1,228 mm490
197233.1 °C3 September 197212.8 °C3 July 197221.2 °C1,525 mm420
197133.4 °C10 October 197112.1 °C7 June 197121.1 °C1,252 mm370
197034.2 °C7 October 197012.4 °C26 June 197021.6 °C1,297 mm610
196934.1 °C9 October 196912.2 °C20 June 196921.7 °C1,247 mm660
196834.1 °C10 October 196812.6 °C15 July 196821.4 °C1,332 mm700
196733.2 °C12 October 196712.3 °C23 July 196721.4 °C1,266 mm390
196633.4 °C15 October 196613.6 °C1 July 196621.7 °C1,224 mm600
196533.7 °C9 October 196512.1 °C22 June 196521.5 °C1,233 mm690
196432.4 °C29 September 196412.5 °C15 July 196421.3 °C1,287 mm250
196333.6 °C29 October 196313.5 °C25 June 196321.4 °C1,323 mm710
196232.6 °C19 September 196213.0 °C27 June 196221.1 °C1,486 mm470
196132.6 °C2 September 196111.2 °C29 May 196121.7 °C1,544 mm510
196032.8 °C24 October 19609.6 °C31 July 196021.9 °C1,363 mm570
195933.7 °C2 October 195911.4 °C6 June 195922.0 °C1,379 mm420
195833.8 °C1 November 195810.4 °C24 July 195822.1 °C1,467 mm610
195733.2 °C15 September 195710.8 °C11 July 195721.6 °C1,617 mm510
195634.0 °C15 October 195611.7 °C15 July 195621.3 °C1,198 mm630
195533.2 °C11 October 195512.8 °C17 August 195521.2 °C1,203 mm540
195433.6 °C24 October 195412.2 °C15 June 195421.5 °C967 mm640
195332.3 °C14 October 195312.0 °C23 July 195321.1 °C1,706 mm530
195233.0 °C28 August 195211.7 °C18 July 195221.4 °C1,368 mm650
195134.1 °C1 October 195112.0 °C15 June 195121.4 °C1,554 mm670
195032.9 °C17 October 195011.1 °C5 June 195020.9 °C1,340 mm380
194933.7 °C1 October 194912.6 °C29 July 194921.6 °C1,176 mm810
194833.6 °C21 September 194812.7 °C8 July 194821.5 °C1,353 mm610
194733.9 °C10 October 194712.7 °C14 August 194721.6 °C1,215 mm950
194632.7 °C27 September 194613.3 °C4 August 194621.7 °C1,114 mm660
194534.0 °C4 October 194511.4 °C7 June 194521.5 °C977 mm730
194435.0 °C20 September 194411.9 °C14 July 194422.0 °C865 mm990
194334.0 °C24 October 194311.1 °C13 June 194321.7 °C765 mm750
194234.1 °C8 October 194212.3 °C28 July 194221.6 °C875 mm870
194134.6 °C19 October 194113.5 °C3 July 194121.6 °C1,019 mm710
194032.8 °C15 August 194013.7 °C8 June 194021.2 °C1,120 mm550

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.1 °C
+1.3 °C
Hot days (≥ 30 °C)
131 d/yr
+61
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
828 mm
-316 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.9 °C+1.6 °C128 mm-46 mm
Feb29.3 °C+2.4 °C45 mm-98 mm
Mar28.6 °C+1.9 °C175 mm+5 mm
Apr27.9 °C+1.6 °C157 mm+4 mm
May27.8 °C+0.8 °C52 mm+14 mm
Jun29.0 °C+0.9 °C1 mm-1 mm
Jul29.3 °C+0.6 °C0 mm-0 mm
Aug30.2 °C+0.3 °C1 mm-1 mm
Sep32.3 °C+1.3 °C0 mm-11 mm
Oct31.5 °C+1.4 °C35 mm-29 mm
Nov28.9 °C+2.1 °C87 mm-93 mm
Dec27.2 °C+1.3 °C146 mm-58 mm

The year's extremes

Hottest day
34.7 °C
29 Sep 2025
Coldest day
10.8 °C
5 Aug 2025
Wettest day
43.4 mm
7 Apr 2025
Windiest day
20.7 km/h
9 Jul 2025
Strongest gust
50.4 km/h
9 Oct 2025
Hottest feels-like
36.8 °C
28 Feb 2025
Coldest feels-like
9.6 °C
5 Aug 2025
Sunniest day
12.0 h
5 Nov 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 Uvinza?

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

What is the hottest day ever recorded in Uvinza?

The hottest day measured in Uvinza between 1940 and 2025 was 25 September 2007, reaching 35.4 °C.

What is the coldest day in Uvinza?

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

Does it snow in Uvinza?

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

Has the climate of Uvinza warmed?

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

What is the wettest day in Uvinza?

The wettest day measured in Uvinza between 1940 and 2025 was 31 October 1954, with 58 mm of rain in 24 hours.

What was the windiest day in Uvinza?

The windiest day measured in Uvinza between 1940 and 2025 was 27 July 1967, with winds reaching 24.0 km/h.

What is the warmest month in Uvinza?

The warmest month in Uvinza is September (24.2 °C on average); the coldest is December (21.0 °C).

How much does it rain in Uvinza?

Uvinza receives on average 1,144 mm of precipitation per year, spread over about 159 rainy days.

Is it sunny in Uvinza?

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

Are there tropical nights in Uvinza?

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

What was the most extreme apparent temperature in Uvinza?

In Uvinza, between 1940 and 2025, the highest apparent temperature reached 38.4 °C on 2 February 2010, and the lowest was 8.5 °C on 31 July 1960.

Compare Uvinza with another city

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

Nearby cities

The climate around Uvinza

Other cities — Tanzania