Nanganga climate — normals and trends

Nanganga (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 22.9 °C and it receives 1,102 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 December (24.3 °C on average) and the coldest is July (20.9 °C). Rainfall peaks in March.

Nanganga averages 0 frost days, 54 hot days (≥ 30 °C) and 150 rainy days per year.

Nanganga has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.9 °C (on 17 January 1943) and the coldest 10.4 °C (on 25 June 1965).

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

NangangaMtwara

coords
-10.38°, 39.15°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthDecemberColdest monthJulyWettest monthMarchDriest monthJuly

Mean daily temperature

22.9°C

Average daily high

28.2°C

Average daily low

18.9°C

Annual rainfall

1,102mm

Sunshine / day

10.5h

Mean relative humidity

77%

Average peak wind

13.6km/h

Seasonal range

3.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

54 d/yr

Rainy days (≥ 1 mm)

150 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.7 °C

Average feels-like low

21.0 °C

Average peak gust

32.8 km/h

Tropical nights (≥ 20 °C)

156 d/yr

Solar radiation

19.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

+0.1 °C per decade · r² = 0.49 · 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.9 °C

17 January 1943

Coldest day

10.4 °C

25 June 1965

Wettest day

204 mm

26 March 2014

Windiest day

33.6 km/h

10 April 1941

Strongest gust

73.8 km/h

10 April 1941

Hottest feels-like

38.9 °C

28 January 1961

Coldest feels-like

9.3 °C

6 July 1965

Sunniest day

12.6 h

29 December 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.4 °C18 January 202513.2 °C28 August 202523.4 °C935 mm720
202432.7 °C14 December 202413.7 °C31 July 202423.6 °C1,490 mm710
202332.1 °C30 December 202313.5 °C27 June 202323.6 °C1,021 mm810
202233.4 °C2 January 202213.2 °C13 July 202223.0 °C1,041 mm530
202132.9 °C21 December 202112.9 °C14 June 202123.2 °C870 mm670
202033.6 °C22 October 202013.6 °C10 August 202023.7 °C929 mm720
201932.9 °C5 November 201912.6 °C24 July 201923.5 °C1,169 mm630
201832.2 °C15 November 201813.4 °C8 June 201823.1 °C1,140 mm480
201733.2 °C23 October 201713.9 °C13 July 201723.5 °C1,253 mm730
201632.0 °C15 October 201613.2 °C29 August 201623.4 °C1,108 mm680
201532.8 °C6 October 201514.2 °C10 July 201523.5 °C835 mm720
201433.4 °C5 February 201413.4 °C13 July 201423.2 °C1,189 mm630
201332.4 °C1 January 201313.6 °C6 August 201323.4 °C951 mm620
201233.1 °C23 November 201212.6 °C20 July 201223.2 °C997 mm800
201132.9 °C27 November 201112.5 °C29 July 201123.1 °C1,165 mm620
201033.1 °C15 December 201013.5 °C31 July 201023.4 °C765 mm860
200932.8 °C23 October 200913.9 °C29 July 200923.3 °C847 mm790
200833.8 °C24 October 200812.7 °C28 June 200822.8 °C1,034 mm540
200732.9 °C25 November 200713.9 °C24 August 200723.4 °C828 mm680
200632.3 °C23 October 200613.7 °C26 June 200623.0 °C1,312 mm470
200533.6 °C9 December 200512.6 °C19 July 200523.3 °C889 mm660
200432.7 °C1 January 200413.6 °C11 July 200422.9 °C1,184 mm420
200332.8 °C10 December 200313.7 °C5 August 200323.4 °C668 mm920
200233.1 °C17 December 200214.2 °C26 June 200223.1 °C1,137 mm410
200132.4 °C9 December 200113.2 °C3 August 200122.9 °C1,024 mm310
200032.3 °C16 October 200013.3 °C7 July 200022.8 °C1,028 mm490
199932.2 °C3 January 199914.2 °C27 July 199922.7 °C845 mm470
199832.6 °C5 December 199813.3 °C15 June 199823.3 °C944 mm380
199733.4 °C4 January 199712.9 °C27 July 199723.1 °C924 mm620
199632.5 °C13 December 199612.9 °C26 August 199622.8 °C837 mm500
199532.7 °C26 November 199511.9 °C21 June 199522.9 °C1,054 mm570
199432.7 °C2 January 199413.7 °C15 July 199423.1 °C1,023 mm600
199333.2 °C31 December 199312.5 °C28 July 199322.7 °C1,067 mm510
199231.6 °C28 January 199212.9 °C25 July 199222.8 °C855 mm320
199131.8 °C20 October 199113.1 °C21 July 199122.8 °C1,232 mm370
199032.8 °C23 December 199012.2 °C8 July 199023.0 °C888 mm530
198931.1 °C8 December 198913.1 °C18 July 198922.4 °C1,359 mm210
198831.7 °C25 January 198813.8 °C6 August 198823.5 °C858 mm540
198734.4 °C22 November 198712.5 °C11 July 198723.2 °C855 mm660
198631.7 °C20 October 198612.5 °C18 July 198622.6 °C1,402 mm250
198532.4 °C21 January 198512.3 °C27 July 198522.7 °C855 mm260
198431.3 °C21 November 198412.4 °C24 August 198422.5 °C961 mm140
198332.3 °C10 December 198313.1 °C17 September 198323.1 °C1,171 mm480
198232.6 °C4 November 198213.9 °C7 June 198223.1 °C1,132 mm550
198132.1 °C25 September 198112.1 °C30 June 198123.0 °C847 mm640
198032.3 °C30 November 198012.8 °C14 June 198022.8 °C1,245 mm320
197933.1 °C5 November 197912.5 °C6 August 197922.7 °C1,439 mm470
197832.1 °C25 October 197812.6 °C17 July 197822.8 °C1,293 mm250
197732.5 °C5 December 197713.9 °C2 July 197723.1 °C1,080 mm490
197632.2 °C16 December 197612.1 °C9 August 197622.6 °C1,277 mm400
197531.8 °C7 November 197513.6 °C28 July 197522.6 °C1,116 mm270
197432.0 °C15 November 197412.9 °C21 August 197422.4 °C1,041 mm330
197333.0 °C27 October 197312.0 °C16 July 197322.8 °C1,430 mm300
197231.0 °C17 November 197212.5 °C27 July 197222.5 °C1,573 mm110
197131.6 °C25 September 197113.3 °C12 June 197122.3 °C1,483 mm200
197033.2 °C1 January 197013.3 °C15 September 197022.9 °C1,331 mm380
196933.7 °C2 January 196911.2 °C15 June 196923.0 °C965 mm690
196832.9 °C30 December 196812.2 °C18 June 196822.5 °C956 mm390
196732.6 °C13 November 196713.1 °C21 July 196722.8 °C1,443 mm570
196632.4 °C18 November 196612.4 °C5 August 196622.8 °C958 mm590
196532.9 °C22 November 196510.4 °C25 June 196522.2 °C1,192 mm200
196432.6 °C17 November 196412.0 °C29 July 196422.4 °C1,056 mm290
196332.2 °C30 October 196312.2 °C14 August 196322.2 °C1,329 mm220
196234.7 °C23 November 196212.6 °C25 June 196222.4 °C1,396 mm380
196132.8 °C11 January 196114.2 °C14 June 196122.9 °C1,914 mm530
196034.0 °C24 December 196013.2 °C14 August 196022.7 °C1,368 mm650
195932.7 °C3 November 195914.0 °C6 June 195923.0 °C1,185 mm590
195832.5 °C22 January 195812.2 °C19 July 195823.1 °C910 mm810
195734.1 °C9 November 195711.4 °C25 June 195722.4 °C1,724 mm550
195633.6 °C1 December 195611.0 °C15 July 195622.2 °C1,343 mm590
195532.7 °C4 December 195511.3 °C12 August 195522.3 °C1,411 mm580
195432.7 °C21 October 195413.5 °C26 July 195422.7 °C910 mm550
195332.9 °C21 November 195314.1 °C16 June 195322.7 °C1,298 mm440
195231.6 °C15 March 195213.6 °C22 June 195222.6 °C906 mm380
195132.7 °C2 November 195111.5 °C25 July 195122.7 °C1,218 mm480
195032.2 °C22 October 195013.3 °C20 August 195022.5 °C1,148 mm310
194932.1 °C25 November 194911.9 °C22 August 194922.7 °C932 mm490
194833.2 °C5 November 194813.2 °C26 July 194823.0 °C840 mm730
194733.0 °C27 February 194713.4 °C16 July 194722.6 °C991 mm680
194633.1 °C23 February 194612.8 °C22 June 194623.0 °C724 mm1020
194532.4 °C22 November 194513.0 °C23 June 194522.2 °C1,248 mm490
194434.0 °C19 February 194412.0 °C9 July 194422.9 °C877 mm1210
194334.9 °C17 January 194312.9 °C9 August 194322.5 °C894 mm950
194233.3 °C14 December 194213.2 °C2 September 194222.7 °C860 mm750
194133.3 °C25 March 194113.6 °C28 June 194122.7 °C1,376 mm620
194033.8 °C29 December 194012.7 °C18 July 194022.6 °C1,212 mm730

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.4 °C
+0.2 °C
Hot days (≥ 30 °C)
72 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
935 mm
-167 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+1.6 °C130 mm-71 mm
Feb29.4 °C+1.1 °C105 mm-87 mm
Mar28.5 °C+0.4 °C200 mm-50 mm
Apr28.1 °C+0.6 °C181 mm+19 mm
May27.5 °C+0.1 °C91 mm+60 mm
Jun27.3 °C+0.4 °C7 mm+1 mm
Jul26.5 °C-0.2 °C6 mm-0 mm
Aug27.5 °C-0.2 °C5 mm-2 mm
Sep28.8 °C0.0 °C7 mm-2 mm
Oct28.9 °C-0.5 °C24 mm-2 mm
Nov29.3 °C-0.5 °C62 mm-3 mm
Dec29.3 °C+0.1 °C119 mm-31 mm

The year's extremes

Hottest day
32.4 °C
18 Jan 2025
Coldest day
13.2 °C
28 Aug 2025
Wettest day
25.9 mm
28 Apr 2025
Windiest day
24.3 km/h
6 May 2025
Strongest gust
52.9 km/h
6 May 2025
Hottest feels-like
38.0 °C
20 Jan 2025
Coldest feels-like
13.1 °C
28 Aug 2025
Sunniest day
12.6 h
2 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 Nanganga?

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

What is the hottest day ever recorded in Nanganga?

The hottest day measured in Nanganga between 1940 and 2025 was 17 January 1943, reaching 34.9 °C.

What is the coldest day in Nanganga?

The coldest day measured in Nanganga between 1940 and 2025 was 25 June 1965, at 10.4 °C.

Does it snow in Nanganga?

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

Has the climate of Nanganga warmed?

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

What is the wettest day in Nanganga?

The wettest day measured in Nanganga between 1940 and 2025 was 26 March 2014, with 204 mm of rain in 24 hours.

What was the windiest day in Nanganga?

The windiest day measured in Nanganga between 1940 and 2025 was 10 April 1941, with winds reaching 33.6 km/h.

What is the warmest month in Nanganga?

The warmest month in Nanganga is December (24.3 °C on average); the coldest is July (20.9 °C).

How much does it rain in Nanganga?

Nanganga receives on average 1,102 mm of precipitation per year, spread over about 150 rainy days.

Is it sunny in Nanganga?

Nanganga gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Nanganga?

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

What was the most extreme apparent temperature in Nanganga?

In Nanganga, between 1940 and 2025, the highest apparent temperature reached 38.9 °C on 28 January 1961, and the lowest was 9.3 °C on 6 July 1965.

Compare Nanganga with another city

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

Nearby cities

The climate around Nanganga

Other cities — Tanzania