Ngudu climate — normals and trends

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

Ngudu averages 0 frost days, 84 hot days (≥ 30 °C) and 157 rainy days per year.

Ngudu 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.4 °C (on 9 February 2006) and the coldest 11.9 °C (on 8 June 1971).

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

NguduMwanza

coords
-2.97°, 33.33°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthSeptemberColdest monthDecemberWettest monthDecemberDriest monthJuly

Mean daily temperature

22.6°C

Average daily high

28.2°C

Average daily low

18.1°C

Annual rainfall

1,182mm

Sunshine / day

11.0h

Mean relative humidity

66%

Average peak wind

14.0km/h

Seasonal range

2.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

84 d/yr

Rainy days (≥ 1 mm)

157 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.2 °C

Average feels-like low

18.5 °C

Average peak gust

30.1 km/h

Tropical nights (≥ 20 °C)

27 d/yr

Solar radiation

21.6 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.61 · 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.4 °C

9 February 2006

Coldest day

11.9 °C

8 June 1971

Wettest day

103 mm

12 October 1991

Windiest day

30.9 km/h

12 May 2007

Strongest gust

58.3 km/h

22 April 1984

Hottest feels-like

37.4 °C

4 February 1998

Coldest feels-like

9.5 °C

8 June 1971

Sunniest day

12.1 h

18 November 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.8 °C1 March 202515.6 °C31 July 202523.7 °C822 mm1150
202433.9 °C9 September 202414.5 °C6 August 202423.8 °C1,139 mm1390
202334.6 °C27 August 202315.3 °C20 July 202323.8 °C1,298 mm1440
202235.3 °C1 November 202215.7 °C5 July 202223.6 °C838 mm1490
202133.6 °C12 November 202114.2 °C26 June 202123.2 °C827 mm870
202033.0 °C16 September 202015.5 °C18 July 202022.9 °C1,250 mm680
201934.7 °C14 February 201915.4 °C24 July 201923.9 °C1,172 mm1770
201834.4 °C17 February 201815.0 °C29 May 201823.1 °C1,075 mm930
201734.9 °C5 October 201715.8 °C5 March 201724.5 °C903 mm2190
201633.6 °C23 December 201615.5 °C28 June 201623.8 °C807 mm1640
201534.6 °C10 March 201515.7 °C13 July 201523.5 °C1,073 mm1350
201433.0 °C10 October 201415.4 °C1 January 201423.3 °C970 mm1280
201333.4 °C15 October 201313.9 °C15 July 201322.9 °C989 mm770
201235.6 °C29 March 201214.0 °C3 January 201223.0 °C1,110 mm1170
201133.3 °C2 March 201114.9 °C29 January 201123.4 °C1,186 mm1460
201034.1 °C4 October 201016.1 °C17 January 201023.4 °C956 mm1310
200934.7 °C24 October 200915.5 °C15 February 200923.9 °C968 mm1990
200833.8 °C28 September 200813.4 °C9 July 200823.2 °C909 mm1380
200734.6 °C25 September 200714.6 °C20 June 200723.3 °C821 mm1340
200636.4 °C9 February 200616.0 °C16 June 200623.5 °C1,222 mm1470
200535.4 °C9 October 200516.2 °C4 February 200524.1 °C664 mm2060
200435.1 °C9 October 200414.7 °C5 July 200423.7 °C904 mm1560
200335.2 °C19 March 200315.0 °C10 July 200323.6 °C676 mm1540
200234.3 °C1 October 200215.0 °C2 June 200222.8 °C1,098 mm960
200132.2 °C21 October 200116.1 °C16 July 200122.7 °C945 mm540
200033.7 °C5 October 200015.5 °C3 March 200023.2 °C890 mm1260
199934.7 °C18 February 199916.1 °C6 July 199923.0 °C803 mm970
199832.9 °C23 October 199815.6 °C23 May 199823.1 °C1,058 mm1000
199735.3 °C10 March 199715.2 °C21 May 199723.5 °C1,186 mm1320
199633.7 °C14 October 199614.4 °C10 August 199622.9 °C963 mm830
199533.1 °C13 December 199515.3 °C20 March 199522.9 °C1,033 mm860
199433.8 °C23 September 199415.5 °C3 June 199423.0 °C1,227 mm800
199334.1 °C13 October 199314.9 °C22 January 199323.2 °C922 mm910
199234.0 °C26 September 199214.7 °C19 July 199223.0 °C992 mm780
199133.8 °C20 September 199115.3 °C23 July 199122.6 °C1,319 mm520
199034.6 °C7 October 199014.7 °C8 January 199022.8 °C1,144 mm650
198932.7 °C4 October 198913.4 °C23 January 198922.3 °C1,202 mm420
198833.2 °C16 September 198814.8 °C4 July 198822.8 °C1,276 mm580
198733.5 °C22 September 198715.4 °C9 June 198723.0 °C1,222 mm1060
198633.7 °C22 September 198613.3 °C9 July 198622.4 °C1,611 mm700
198533.5 °C31 October 198514.5 °C8 June 198522.6 °C1,214 mm590
198433.9 °C26 September 198414.7 °C20 January 198422.7 °C1,079 mm630
198333.3 °C15 September 198315.5 °C10 February 198323.0 °C1,258 mm850
198232.3 °C5 October 198215.2 °C4 November 198222.5 °C1,299 mm560
198134.2 °C24 September 198114.5 °C22 June 198122.7 °C1,255 mm590
198033.1 °C18 September 198014.8 °C19 March 198022.6 °C984 mm680
197934.4 °C12 October 197915.1 °C23 July 197922.3 °C1,229 mm670
197833.6 °C17 October 197813.9 °C5 February 197822.1 °C1,479 mm510
197734.3 °C2 October 197714.5 °C10 July 197722.3 °C1,532 mm530
197633.8 °C15 October 197614.5 °C29 June 197622.3 °C1,300 mm700
197532.4 °C9 November 197513.3 °C28 July 197521.9 °C1,295 mm280
197433.3 °C31 October 197414.2 °C20 May 197421.8 °C1,162 mm570
197334.2 °C25 October 197312.4 °C3 July 197322.5 °C1,243 mm580
197233.3 °C21 September 197213.0 °C29 June 197221.6 °C1,816 mm440
197132.1 °C22 September 197111.9 °C8 June 197121.7 °C1,314 mm390
197033.6 °C7 October 197014.2 °C5 March 197022.1 °C1,380 mm550
196933.3 °C3 October 196914.5 °C6 August 196922.4 °C1,057 mm640
196833.8 °C4 October 196814.1 °C9 June 196821.7 °C1,600 mm540
196733.2 °C21 January 196715.0 °C16 May 196722.2 °C1,240 mm550
196633.8 °C6 October 196615.0 °C29 August 196622.2 °C1,312 mm580
196534.0 °C11 October 196512.7 °C18 January 196522.2 °C1,265 mm740
196432.0 °C25 September 196413.8 °C12 August 196421.7 °C1,634 mm300
196334.0 °C20 October 196313.8 °C29 July 196321.6 °C1,597 mm600
196231.8 °C1 October 196213.7 °C19 June 196221.3 °C1,529 mm170
196133.6 °C20 January 196114.6 °C12 June 196122.5 °C1,634 mm670
196033.6 °C21 October 196013.4 °C31 July 196022.7 °C1,238 mm690
195932.4 °C29 September 195913.7 °C6 June 195922.3 °C1,473 mm430
195833.9 °C3 November 195814.0 °C24 July 195822.5 °C1,390 mm600
195733.1 °C21 October 195712.6 °C3 February 195722.2 °C1,752 mm580
195632.5 °C16 October 195613.5 °C19 January 195621.6 °C1,225 mm230
195531.2 °C7 October 195513.8 °C17 August 195521.4 °C1,356 mm110
195431.2 °C6 September 195414.0 °C18 March 195421.6 °C1,217 mm280
195332.2 °C11 September 195312.5 °C6 July 195321.4 °C2,112 mm300
195231.6 °C27 September 195214.9 °C19 July 195221.7 °C1,442 mm200
195133.4 °C6 September 195113.5 °C17 July 195121.5 °C1,845 mm320
195031.5 °C10 September 195012.8 °C4 June 195021.3 °C1,388 mm190
194932.0 °C31 October 194913.9 °C31 July 194921.9 °C1,072 mm350
194832.1 °C3 October 194814.8 °C12 June 194822.0 °C1,373 mm250
194733.2 °C10 October 194713.9 °C25 July 194722.1 °C1,269 mm750
194634.8 °C31 March 194614.4 °C5 August 194622.8 °C1,025 mm1200
194533.6 °C4 October 194513.8 °C9 June 194522.4 °C789 mm790
194433.5 °C14 October 194414.6 °C6 July 194423.2 °C789 mm1630
194333.7 °C26 October 194314.4 °C27 May 194323.2 °C546 mm1440
194233.6 °C9 October 194214.7 °C13 January 194222.5 °C705 mm1030
194132.6 °C25 September 194113.7 °C28 December 194121.9 °C1,116 mm510
194031.6 °C23 August 194014.0 °C26 July 194021.3 °C1,408 mm110

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
+0.9 °C
Hot days (≥ 30 °C)
115 d/yr
+31
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
822 mm
-360 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.8 °C+0.7 °C65 mm-77 mm
Feb31.0 °C+3.2 °C13 mm-113 mm
Mar29.3 °C+1.5 °C180 mm+12 mm
Apr28.1 °C+1.0 °C136 mm-26 mm
May28.4 °C+0.8 °C48 mm-2 mm
Jun29.3 °C+0.7 °C13 mm+3 mm
Jul29.3 °C+0.3 °C3 mm-1 mm
Aug29.5 °C-0.2 °C30 mm+15 mm
Sep30.8 °C+0.6 °C39 mm-1 mm
Oct28.7 °C-0.9 °C113 mm+18 mm
Nov29.1 °C+1.6 °C54 mm-128 mm
Dec28.5 °C+1.6 °C129 mm-60 mm

The year's extremes

Hottest day
33.8 °C
1 Mar 2025
Coldest day
15.6 °C
31 Jul 2025
Wettest day
28.5 mm
28 Mar 2025
Windiest day
27.2 km/h
9 Jun 2025
Strongest gust
49.0 km/h
3 Aug 2025
Hottest feels-like
36.0 °C
27 Feb 2025
Coldest feels-like
12.7 °C
4 Aug 2025
Sunniest day
12.1 h
18 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 Ngudu?

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

What is the hottest day ever recorded in Ngudu?

The hottest day measured in Ngudu between 1940 and 2025 was 9 February 2006, reaching 36.4 °C.

What is the coldest day in Ngudu?

The coldest day measured in Ngudu between 1940 and 2025 was 8 June 1971, at 11.9 °C.

Does it snow in Ngudu?

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

Has the climate of Ngudu warmed?

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

What is the wettest day in Ngudu?

The wettest day measured in Ngudu between 1940 and 2025 was 12 October 1991, with 103 mm of rain in 24 hours.

What was the windiest day in Ngudu?

The windiest day measured in Ngudu between 1940 and 2025 was 12 May 2007, with winds reaching 30.9 km/h.

What is the warmest month in Ngudu?

The warmest month in Ngudu is September (24.0 °C on average); the coldest is December (21.7 °C).

How much does it rain in Ngudu?

Ngudu receives on average 1,182 mm of precipitation per year, spread over about 157 rainy days.

Is it sunny in Ngudu?

Ngudu gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Ngudu?

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

What was the most extreme apparent temperature in Ngudu?

In Ngudu, between 1940 and 2025, the highest apparent temperature reached 37.4 °C on 4 February 1998, and the lowest was 9.5 °C on 8 June 1971.

Compare Ngudu with another city

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

Nearby cities

The climate around Ngudu

Other cities — Tanzania