Mwanhuzi climate — normals and trends

Mwanhuzi (Tanzania) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 23.3 °C and it receives 742 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 October (25.4 °C on average) and the coldest is July (22.3 °C). Rainfall peaks in December.

Mwanhuzi averages 0 frost days, 141 hot days (≥ 30 °C) and 94 rainy days per year.

Mwanhuzi has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.2 °C (on 9 March 2015) and the coldest 12.1 °C (on 3 July 1973).

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

MwanhuziSimiyu

coords
-3.53°, 34.32°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthOctoberColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

23.3°C

Average daily high

29.2°C

Average daily low

18.2°C

Annual rainfall

742mm

Sunshine / day

11.2h

Mean relative humidity

58%

Average peak wind

15.3km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

141 d/yr

Rainy days (≥ 1 mm)

94 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.5 °C

Average feels-like low

18.2 °C

Average peak gust

33.5 km/h

Tropical nights (≥ 20 °C)

42 d/yr

Solar radiation

22.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

36.2 °C

9 March 2015

Coldest day

12.1 °C

3 July 1973

Wettest day

101 mm

5 March 1953

Windiest day

30.4 km/h

30 May 2003

Strongest gust

58.7 km/h

22 April 1984

Hottest feels-like

38.9 °C

3 March 1988

Coldest feels-like

9.5 °C

11 July 1944

Sunniest day

12.2 h

6 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C29 September 202515.2 °C4 August 202524.8 °C410 mm2420
202435.7 °C30 October 202413.1 °C5 August 202424.2 °C673 mm1930
202336.1 °C15 October 202315.1 °C20 July 202324.6 °C725 mm2160
202235.8 °C24 October 202214.7 °C21 July 202224.4 °C483 mm2120
202136.2 °C20 November 202114.2 °C11 March 202123.9 °C525 mm1640
202034.2 °C24 October 202014.3 °C19 July 202023.3 °C1,002 mm1030
201934.9 °C22 October 201914.6 °C24 July 201924.5 °C603 mm2400
201835.3 °C7 November 201814.3 °C9 August 201823.6 °C699 mm1330
201735.4 °C27 October 201715.3 °C10 July 201724.9 °C464 mm2660
201635.7 °C20 December 201614.7 °C28 June 201624.5 °C473 mm2300
201536.2 °C9 March 201515.4 °C18 August 201524.2 °C578 mm1940
201434.7 °C6 March 201415.8 °C13 February 201424.2 °C600 mm2160
201335.0 °C31 October 201313.7 °C9 July 201323.8 °C593 mm1700
201235.3 °C19 October 201214.8 °C8 July 201224.1 °C470 mm1830
201134.5 °C26 October 201116.0 °C30 June 201124.3 °C653 mm2380
201034.4 °C26 October 201014.4 °C20 August 201024.0 °C532 mm1840
200934.8 °C18 January 200914.6 °C19 July 200924.4 °C565 mm2390
200835.6 °C29 October 200812.5 °C9 July 200824.1 °C413 mm2070
200735.1 °C25 September 200713.9 °C20 June 200723.9 °C579 mm1840
200635.3 °C10 January 200615.0 °C19 August 200624.0 °C830 mm1940
200535.8 °C12 December 200515.5 °C10 July 200524.8 °C293 mm2450
200435.6 °C9 October 200413.9 °C5 July 200424.3 °C514 mm2140
200335.4 °C6 March 200315.2 °C9 July 200324.3 °C326 mm2130
200234.3 °C1 October 200216.0 °C16 June 200223.6 °C651 mm1680
200133.7 °C17 December 200114.9 °C14 July 200123.2 °C567 mm1220
200033.6 °C27 October 200015.4 °C4 July 200023.7 °C619 mm1940
199935.3 °C8 February 199915.6 °C26 July 199923.7 °C410 mm1450
199833.6 °C23 December 199815.6 °C30 June 199823.4 °C752 mm1270
199735.7 °C13 March 199715.5 °C13 July 199723.9 °C915 mm1710
199634.5 °C26 November 199613.1 °C10 August 199623.8 °C561 mm1730
199535.0 °C11 December 199515.3 °C25 August 199524.2 °C476 mm2290
199435.0 °C2 October 199415.7 °C24 June 199423.8 °C683 mm1550
199335.3 °C29 December 199315.3 °C29 January 199324.1 °C334 mm1860
199233.9 °C29 March 199214.6 °C1 August 199223.5 °C699 mm1320
199134.8 °C20 March 199115.3 °C21 July 199123.9 °C601 mm1870
199033.9 °C26 November 199013.6 °C27 June 199023.2 °C665 mm1080
198933.7 °C13 November 198913.9 °C17 June 198922.8 °C955 mm910
198834.6 °C11 October 198815.2 °C4 July 198824.0 °C661 mm1810
198735.9 °C29 December 198715.0 °C9 June 198723.5 °C853 mm1330
198634.2 °C17 October 198613.1 °C9 July 198623.0 °C1,089 mm1160
198533.3 °C16 March 198512.8 °C8 June 198522.7 °C875 mm820
198433.4 °C26 September 198415.4 °C26 June 198423.1 °C930 mm1250
198335.0 °C16 November 198316.3 °C30 November 198324.2 °C598 mm2120
198233.4 °C27 March 198215.5 °C4 November 198223.2 °C926 mm1210
198134.8 °C6 October 198114.8 °C22 June 198123.8 °C702 mm1790
198034.7 °C25 February 198014.4 °C27 July 198023.3 °C635 mm1290
197933.8 °C12 October 197914.9 °C17 July 197922.7 °C729 mm1030
197833.8 °C7 October 197813.6 °C5 February 197822.5 °C1,060 mm810
197733.9 °C29 September 197714.2 °C20 June 197722.6 °C1,138 mm610
197635.1 °C27 October 197615.0 °C29 June 197623.2 °C850 mm1130
197534.6 °C10 November 197514.5 °C28 July 197523.0 °C781 mm1150
197433.9 °C27 October 197414.9 °C1 August 197422.7 °C786 mm1030
197333.7 °C28 October 197312.1 °C3 July 197323.0 °C739 mm1180
197234.1 °C23 September 197213.6 °C29 June 197222.2 °C1,365 mm650
197134.0 °C8 November 197113.3 °C9 June 197122.4 °C830 mm1020
197033.7 °C30 October 197013.9 °C20 June 197022.3 °C1,125 mm630
196934.1 °C23 October 196913.7 °C6 August 196923.2 °C541 mm1460
196833.2 °C4 October 196813.2 °C15 July 196821.8 °C1,154 mm550
196733.8 °C9 October 196714.2 °C29 July 196722.9 °C790 mm1250
196634.4 °C15 October 196615.4 °C27 July 196623.1 °C668 mm1110
196533.6 °C20 November 196512.2 °C18 January 196522.7 °C670 mm1080
196433.4 °C18 October 196413.2 °C13 July 196422.2 °C905 mm700
196333.2 °C10 October 196313.1 °C29 July 196321.8 °C1,129 mm590
196232.5 °C4 November 196214.0 °C29 July 196222.1 °C1,049 mm610
196134.5 °C21 January 196115.2 °C14 February 196123.0 °C1,178 mm1050
196034.7 °C2 December 196013.6 °C26 July 196023.0 °C676 mm1100
195933.0 °C18 October 195913.9 °C6 June 195922.6 °C1,104 mm640
195834.1 °C29 October 195813.3 °C24 July 195822.8 °C1,042 mm900
195733.4 °C22 October 195713.6 °C3 February 195722.3 °C1,514 mm830
195633.1 °C10 October 195612.9 °C14 July 195622.3 °C835 mm760
195533.4 °C29 October 195513.6 °C13 June 195522.4 °C857 mm760
195433.0 °C26 October 195412.8 °C13 June 195422.1 °C739 mm640
195332.5 °C11 October 195313.5 °C10 June 195321.7 °C1,770 mm390
195232.6 °C13 October 195214.2 °C5 July 195222.6 °C739 mm820
195133.3 °C30 September 195114.7 °C5 July 195122.2 °C1,247 mm700
195032.9 °C2 October 195014.0 °C2 June 195022.5 °C715 mm670
194934.4 °C25 November 194914.1 °C25 February 194923.2 °C674 mm1300
194832.8 °C24 November 194814.7 °C16 July 194823.0 °C763 mm1000
194734.4 °C28 October 194713.5 °C14 August 194722.4 °C824 mm820
194634.9 °C20 March 194615.3 °C17 July 194623.9 °C473 mm1920
194533.2 °C31 October 194514.5 °C5 March 194522.9 °C573 mm1100
194434.4 °C20 September 194412.9 °C11 July 194423.7 °C493 mm1890
194334.8 °C15 January 194313.8 °C26 July 194324.2 °C219 mm2290
194233.3 °C8 October 194214.4 °C27 July 194223.4 °C395 mm1600
194134.5 °C21 October 194113.9 °C10 December 194122.6 °C797 mm880
194032.5 °C6 October 194014.7 °C29 June 194022.5 °C733 mm770

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.8 °C
+1.6 °C
Hot days (≥ 30 °C)
242 d/yr
+101
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
410 mm
-332 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.7 °C+1.7 °C57 mm-81 mm
Feb31.7 °C+3.1 °C26 mm-92 mm
Mar30.5 °C+1.7 °C85 mm-43 mm
Apr30.2 °C+1.9 °C55 mm-34 mm
May30.4 °C+1.7 °C18 mm+1 mm
Jun29.7 °C+0.9 °C1 mm-0 mm
Jul29.0 °C+0.5 °C0 mm-1 mm
Aug30.0 °C+0.5 °C1 mm+0 mm
Sep32.3 °C+1.4 °C0 mm-2 mm
Oct32.4 °C+0.7 °C5 mm-7 mm
Nov33.1 °C+2.8 °C9 mm-70 mm
Dec30.1 °C+1.7 °C152 mm-4 mm

The year's extremes

Hottest day
35.6 °C
29 Sep 2025
Coldest day
15.2 °C
4 Aug 2025
Wettest day
58.9 mm
18 Dec 2025
Windiest day
26.0 km/h
9 Jun 2025
Strongest gust
49.0 km/h
20 Sep 2025
Hottest feels-like
36.7 °C
20 Feb 2025
Coldest feels-like
13.2 °C
4 Aug 2025
Sunniest day
12.2 h
6 Dec 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 Mwanhuzi?

Mwanhuzi has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 23.3 °C and it receives 742 mm of precipitation per year.

What is the hottest day ever recorded in Mwanhuzi?

The hottest day measured in Mwanhuzi between 1940 and 2025 was 9 March 2015, reaching 36.2 °C.

What is the coldest day in Mwanhuzi?

The coldest day measured in Mwanhuzi between 1940 and 2025 was 3 July 1973, at 12.1 °C.

Does it snow in Mwanhuzi?

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

Has the climate of Mwanhuzi warmed?

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

What is the wettest day in Mwanhuzi?

The wettest day measured in Mwanhuzi between 1940 and 2025 was 5 March 1953, with 101 mm of rain in 24 hours.

What was the windiest day in Mwanhuzi?

The windiest day measured in Mwanhuzi between 1940 and 2025 was 30 May 2003, with winds reaching 30.4 km/h.

What is the warmest month in Mwanhuzi?

The warmest month in Mwanhuzi is October (25.4 °C on average); the coldest is July (22.3 °C).

How much does it rain in Mwanhuzi?

Mwanhuzi receives on average 742 mm of precipitation per year, spread over about 94 rainy days.

Is it sunny in Mwanhuzi?

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

Are there tropical nights in Mwanhuzi?

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

What was the most extreme apparent temperature in Mwanhuzi?

In Mwanhuzi, between 1940 and 2025, the highest apparent temperature reached 38.9 °C on 3 March 1988, and the lowest was 9.5 °C on 11 July 1944.

Compare Mwanhuzi with another city

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

Nearby cities

The climate around Mwanhuzi

Other cities — Tanzania