Nshamba climate — normals and trends

Nshamba (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 20.2 °C and it receives 1,296 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 February (20.6 °C on average) and the coldest is November (19.7 °C). Rainfall peaks in April.

Nshamba averages 0 frost days, 1 hot days (≥ 30 °C) and 206 rainy days per year.

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

The hottest day of the period reached 32.6 °C (on 23 February 2005) and the coldest 11.3 °C (on 8 August 1963).

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

NshambaKagera

coords
-1.80°, 31.55°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthNovemberWettest monthAprilDriest monthJuly

Mean daily temperature

20.2°C

Average daily high

25.4°C

Average daily low

16.0°C

Annual rainfall

1,296mm

Sunshine / day

10.5h

Mean relative humidity

82%

Average peak wind

11.0km/h

Seasonal range

0.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

206 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.8 °C

Average feels-like low

17.1 °C

Average peak gust

31.3 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

32.6 °C

23 February 2005

Coldest day

11.3 °C

8 August 1963

Wettest day

79 mm

5 May 1982

Windiest day

20.7 km/h

1 October 1966

Strongest gust

55.4 km/h

23 October 2018

Hottest feels-like

35.4 °C

13 February 2017

Coldest feels-like

9.9 °C

27 July 1943

Sunniest day

12.0 h

3 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.2 °C28 February 202514.2 °C28 August 202521.3 °C964 mm140
202430.9 °C26 July 202414.0 °C3 July 202421.8 °C1,105 mm120
202331.3 °C8 March 202314.9 °C23 January 202321.5 °C1,167 mm50
202230.1 °C5 March 202213.1 °C3 August 202221.2 °C1,030 mm20
202130.7 °C29 August 202114.1 °C27 June 202121.1 °C937 mm10
202029.7 °C10 February 202014.6 °C1 September 202021.3 °C1,306 mm00
201931.6 °C20 March 201914.0 °C29 July 201921.2 °C1,197 mm80
201829.5 °C5 February 201814.0 °C9 August 201821.0 °C1,213 mm00
201731.5 °C13 February 201714.1 °C27 November 201721.4 °C971 mm70
201630.7 °C18 February 201614.0 °C3 July 201621.5 °C953 mm90
201530.6 °C17 July 201514.4 °C21 July 201521.1 °C1,114 mm20
201429.6 °C19 July 201413.5 °C10 September 201420.7 °C1,161 mm00
201330.5 °C25 January 201313.3 °C9 July 201320.6 °C1,221 mm20
201231.1 °C30 March 201213.1 °C21 September 201220.6 °C1,281 mm30
201129.8 °C8 February 201113.0 °C19 July 201120.5 °C1,376 mm00
201031.5 °C3 February 201012.7 °C20 August 201021.0 °C1,169 mm40
200930.5 °C14 August 200913.6 °C30 July 200920.9 °C986 mm40
200829.5 °C30 June 200813.2 °C14 September 200820.5 °C965 mm00
200730.5 °C9 April 200713.3 °C24 August 200720.5 °C1,070 mm30
200630.2 °C26 January 200613.9 °C23 August 200620.7 °C1,066 mm20
200532.6 °C23 February 200511.9 °C15 July 200520.8 °C986 mm60
200430.1 °C28 January 200413.7 °C5 July 200420.8 °C925 mm10
200330.7 °C5 March 200313.4 °C29 August 200320.6 °C802 mm40
200229.3 °C11 July 200213.8 °C11 July 200220.5 °C991 mm00
200129.4 °C4 March 200113.7 °C4 June 200120.2 °C1,040 mm00
200031.1 °C22 February 200013.6 °C10 August 200020.3 °C854 mm10
199929.9 °C27 February 199913.3 °C16 October 199920.1 °C953 mm00
199829.6 °C19 March 199814.1 °C5 July 199820.7 °C1,234 mm00
199730.7 °C25 September 199713.6 °C17 July 199720.6 °C1,388 mm20
199629.0 °C4 August 199612.4 °C8 August 199620.2 °C1,163 mm00
199529.1 °C27 August 199513.1 °C10 August 199520.4 °C1,147 mm00
199429.4 °C15 September 199412.6 °C7 August 199420.1 °C1,232 mm00
199328.6 °C13 August 199313.5 °C9 July 199320.2 °C1,124 mm00
199230.1 °C29 March 199213.2 °C27 November 199220.2 °C1,101 mm10
199129.3 °C20 February 199113.4 °C23 July 199120.2 °C1,376 mm00
199028.9 °C29 January 199012.9 °C1 August 199020.5 °C1,283 mm00
198928.8 °C3 March 198913.2 °C2 July 198920.3 °C1,285 mm00
198830.2 °C2 March 198813.7 °C29 June 198820.5 °C1,252 mm10
198730.1 °C30 December 198714.0 °C26 June 198720.8 °C1,380 mm10
198629.5 °C25 September 198612.3 °C24 February 198620.1 °C1,508 mm00
198530.1 °C17 March 198513.3 °C19 July 198520.0 °C1,508 mm10
198429.6 °C26 March 198413.5 °C27 January 198420.1 °C1,210 mm00
198329.3 °C10 February 198313.5 °C7 August 198320.3 °C1,311 mm00
198229.6 °C27 March 198213.5 °C15 August 198220.0 °C1,357 mm00
198129.9 °C23 February 198113.3 °C22 June 198120.1 °C1,351 mm00
198028.9 °C18 March 198013.2 °C6 October 198020.1 °C1,164 mm00
197929.0 °C6 August 197913.1 °C14 July 197920.1 °C1,345 mm00
197829.3 °C3 September 197812.2 °C23 July 197819.9 °C1,470 mm00
197728.6 °C6 June 197711.8 °C21 August 197719.8 °C1,615 mm00
197629.5 °C15 March 197612.7 °C21 August 197619.5 °C1,479 mm00
197529.3 °C22 February 197512.6 °C30 July 197519.5 °C1,586 mm00
197429.9 °C20 August 197412.5 °C21 July 197419.4 °C1,464 mm00
197329.3 °C20 February 197311.6 °C3 July 197320.0 °C1,456 mm00
197228.4 °C19 September 197212.9 °C2 January 197219.5 °C1,764 mm00
197129.7 °C8 March 197112.5 °C7 August 197119.4 °C1,608 mm00
197028.1 °C1 September 197012.5 °C28 June 197019.7 °C1,502 mm00
196928.7 °C24 July 196913.0 °C23 June 196919.9 °C1,293 mm00
196828.4 °C31 August 196812.8 °C15 January 196819.6 °C1,886 mm00
196728.6 °C20 February 196711.4 °C1 August 196719.6 °C1,530 mm00
196628.4 °C14 August 196612.4 °C28 July 196619.7 °C1,466 mm00
196528.4 °C14 February 196511.5 °C18 September 196519.5 °C1,352 mm00
196427.9 °C11 March 196412.1 °C15 July 196419.3 °C1,656 mm00
196328.9 °C8 September 196311.3 °C8 August 196319.3 °C1,812 mm00
196226.6 °C2 February 196212.7 °C1 July 196219.0 °C1,769 mm00
196128.4 °C19 May 196112.2 °C17 September 196119.6 °C1,892 mm00
196029.4 °C16 August 196011.7 °C4 August 196020.0 °C1,501 mm00
195929.9 °C17 March 195912.0 °C23 June 195920.1 °C1,667 mm00
195829.7 °C16 January 195811.6 °C24 July 195820.2 °C1,390 mm00
195728.7 °C15 September 195712.2 °C28 June 195720.0 °C1,769 mm00
195627.8 °C1 March 195612.0 °C16 July 195619.2 °C1,328 mm00
195527.4 °C16 August 195512.3 °C3 August 195519.3 °C1,355 mm00
195428.4 °C22 July 195412.3 °C8 October 195419.4 °C1,267 mm00
195328.1 °C26 August 195312.9 °C15 August 195319.3 °C2,239 mm00
195228.2 °C14 August 195212.3 °C19 July 195219.6 °C1,509 mm00
195128.8 °C26 July 195112.7 °C17 July 195119.4 °C1,878 mm00
195027.5 °C28 August 195012.0 °C20 August 195019.2 °C1,470 mm00
194930.4 °C23 August 194912.3 °C20 July 194919.6 °C1,114 mm10
194828.0 °C12 July 194812.0 °C28 July 194819.4 °C1,314 mm00
194728.8 °C26 September 194711.8 °C25 July 194719.6 °C1,349 mm00
194630.2 °C1 April 194612.6 °C5 August 194619.7 °C1,028 mm10
194529.1 °C23 September 194512.5 °C31 July 194519.6 °C1,039 mm00
194430.3 °C4 September 194412.2 °C8 July 194419.9 °C961 mm30
194328.8 °C31 May 194312.3 °C28 July 194320.1 °C775 mm00
194228.7 °C14 August 194212.4 °C6 September 194219.7 °C726 mm00
194130.4 °C27 March 194112.9 °C18 September 194119.8 °C1,241 mm10
194027.0 °C25 January 194012.5 °C30 December 194019.1 °C1,418 mm00

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
26.5 °C
+1.1 °C
Hot days (≥ 30 °C)
14 d/yr
+13
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
964 mm
-332 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.2 °C+1.8 °C54 mm-61 mm
Feb28.8 °C+2.8 °C27 mm-80 mm
Mar27.5 °C+1.6 °C129 mm-17 mm
Apr26.1 °C+0.9 °C160 mm-16 mm
May25.9 °C+0.8 °C51 mm-50 mm
Jun26.4 °C+0.7 °C25 mm-5 mm
Jul26.4 °C+0.4 °C27 mm+11 mm
Aug25.9 °C0.0 °C59 mm+7 mm
Sep26.8 °C+1.3 °C62 mm-32 mm
Oct25.6 °C+0.5 °C169 mm+27 mm
Nov25.7 °C+1.2 °C100 mm-72 mm
Dec25.4 °C+0.7 °C102 mm-44 mm

The year's extremes

Hottest day
32.2 °C
28 Feb 2025
Coldest day
14.2 °C
28 Aug 2025
Wettest day
43.8 mm
19 Mar 2025
Windiest day
17.5 km/h
20 Sep 2025
Strongest gust
44.6 km/h
20 Sep 2025
Hottest feels-like
34.8 °C
25 Feb 2025
Coldest feels-like
12.5 °C
31 Jul 2025
Sunniest day
12.0 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 Nshamba?

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

What is the hottest day ever recorded in Nshamba?

The hottest day measured in Nshamba between 1940 and 2025 was 23 February 2005, reaching 32.6 °C.

What is the coldest day in Nshamba?

The coldest day measured in Nshamba between 1940 and 2025 was 8 August 1963, at 11.3 °C.

Does it snow in Nshamba?

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

Has the climate of Nshamba warmed?

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

What is the wettest day in Nshamba?

The wettest day measured in Nshamba between 1940 and 2025 was 5 May 1982, with 79 mm of rain in 24 hours.

What was the windiest day in Nshamba?

The windiest day measured in Nshamba between 1940 and 2025 was 1 October 1966, with winds reaching 20.7 km/h.

What is the warmest month in Nshamba?

The warmest month in Nshamba is February (20.6 °C on average); the coldest is November (19.7 °C).

How much does it rain in Nshamba?

Nshamba receives on average 1,296 mm of precipitation per year, spread over about 206 rainy days.

Is it sunny in Nshamba?

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

Are there tropical nights in Nshamba?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Nshamba.

What was the most extreme apparent temperature in Nshamba?

In Nshamba, between 1940 and 2025, the highest apparent temperature reached 35.4 °C on 13 February 2017, and the lowest was 9.9 °C on 27 July 1943.

Compare Nshamba with another city

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

Nearby cities

The climate around Nshamba

Other cities — Tanzania