Kahama climate — normals and trends

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

Kahama averages 0 frost days, 77 hot days (≥ 30 °C) and 138 rainy days per year.

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

The hottest day of the period reached 35.2 °C (on 11 February 2006) and the coldest 11.4 °C (on 4 June 1950).

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

KahamaShinyanga

coords
-3.83°, 32.60°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthSeptemberColdest monthDecemberWettest monthDecemberDriest monthJuly

Mean daily temperature

22.7°C

Average daily high

28.2°C

Average daily low

18.1°C

Annual rainfall

926mm

Sunshine / day

10.9h

Mean relative humidity

63%

Average peak wind

12.5km/h

Seasonal range

2.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

77 d/yr

Rainy days (≥ 1 mm)

138 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.1 °C

Average feels-like low

18.3 °C

Average peak gust

31.0 km/h

Tropical nights (≥ 20 °C)

36 d/yr

Solar radiation

21.3 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.58 · 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.2 °C

11 February 2006

Coldest day

11.4 °C

4 June 1950

Wettest day

74 mm

8 November 1984

Windiest day

26.3 km/h

12 May 2007

Strongest gust

60.5 km/h

22 April 1984

Hottest feels-like

37.4 °C

19 March 2016

Coldest feels-like

9.1 °C

8 June 1971

Sunniest day

12.2 h

18 November 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.3 °C1 March 202515.5 °C4 August 202523.8 °C586 mm1300
202434.1 °C19 September 202413.4 °C5 August 202423.7 °C780 mm1400
202333.6 °C2 October 202314.7 °C20 July 202323.5 °C1,070 mm1060
202234.6 °C24 October 202215.2 °C5 July 202223.6 °C644 mm1250
202133.6 °C12 November 202114.5 °C26 June 202123.1 °C660 mm970
202033.1 °C6 November 202014.9 °C18 July 202023.2 °C874 mm790
201933.6 °C16 October 201914.8 °C24 July 201923.8 °C829 mm1480
201833.3 °C7 October 201813.8 °C17 June 201822.9 °C912 mm880
201734.4 °C6 October 201715.7 °C11 July 201724.2 °C734 mm1910
201634.3 °C23 October 201613.9 °C6 July 201623.8 °C659 mm1340
201533.9 °C8 October 201515.4 °C12 June 201523.4 °C727 mm1070
201432.6 °C22 August 201416.2 °C19 December 201423.4 °C812 mm1130
201334.2 °C15 October 201313.5 °C16 July 201323.2 °C803 mm1080
201233.7 °C25 October 201214.4 °C23 August 201223.1 °C873 mm1020
201133.4 °C20 September 201114.2 °C7 July 201123.5 °C829 mm1510
201033.5 °C28 September 201016.1 °C21 August 201023.6 °C737 mm1270
200934.6 °C4 November 200915.4 °C21 July 200923.7 °C721 mm1740
200833.8 °C28 September 200814.1 °C6 May 200822.9 °C717 mm900
200735.0 °C25 September 200713.4 °C19 June 200723.6 °C522 mm1330
200635.2 °C11 February 200615.5 °C5 July 200623.4 °C972 mm1270
200534.7 °C5 October 200515.7 °C30 April 200524.2 °C491 mm1880
200434.9 °C9 October 200414.5 °C14 June 200423.4 °C763 mm1150
200333.8 °C3 March 200315.8 °C9 July 200323.6 °C534 mm1370
200234.0 °C1 October 200214.5 °C15 June 200222.8 °C775 mm680
200132.6 °C11 October 200115.8 °C14 June 200122.7 °C674 mm610
200034.1 °C5 October 200015.7 °C8 August 200023.3 °C645 mm1160
199934.2 °C25 October 199915.9 °C10 March 199922.9 °C591 mm830
199832.5 °C7 October 199815.3 °C2 July 199823.1 °C776 mm770
199734.6 °C25 September 199714.4 °C21 May 199723.2 °C1,057 mm1100
199633.3 °C24 October 199615.8 °C10 August 199623.1 °C756 mm780
199532.5 °C25 September 199515.4 °C15 November 199523.1 °C674 mm930
199432.9 °C15 September 199414.7 °C14 June 199423.1 °C918 mm740
199333.5 °C23 October 199315.9 °C17 January 199323.3 °C649 mm770
199233.3 °C9 November 199214.9 °C8 May 199222.8 °C731 mm440
199133.1 °C7 October 199115.0 °C5 November 199122.5 °C1,015 mm450
199032.8 °C7 October 199014.2 °C19 July 199022.6 °C935 mm390
198933.0 °C4 October 198914.6 °C17 June 198922.3 °C962 mm410
198832.3 °C16 September 198814.8 °C27 December 198822.9 °C1,021 mm500
198733.3 °C3 November 198714.4 °C9 June 198723.0 °C923 mm790
198633.4 °C6 October 198613.2 °C29 June 198622.2 °C1,319 mm550
198532.0 °C20 September 198513.6 °C9 June 198522.2 °C1,038 mm420
198433.2 °C26 September 198415.2 °C9 January 198422.7 °C1,012 mm550
198333.8 °C15 September 198314.9 °C30 December 198323.3 °C835 mm880
198232.7 °C3 September 198215.9 °C2 February 198222.7 °C1,002 mm590
198133.6 °C24 September 198114.2 °C21 June 198122.7 °C989 mm740
198032.6 °C18 September 198014.4 °C3 June 198022.6 °C839 mm550
197932.6 °C12 October 197914.9 °C6 August 197922.1 °C1,017 mm500
197832.8 °C20 October 197814.9 °C20 July 197822.0 °C1,184 mm480
197733.4 °C29 September 197713.7 °C10 July 197722.3 °C1,298 mm510
197633.6 °C13 October 197613.7 °C29 June 197622.3 °C997 mm620
197533.8 °C7 November 197512.5 °C28 July 197522.0 °C1,020 mm380
197433.3 °C31 October 197413.8 °C27 July 197421.7 °C987 mm500
197333.4 °C25 October 197312.3 °C3 July 197322.3 °C1,051 mm460
197232.8 °C20 September 197212.5 °C29 June 197221.6 °C1,337 mm420
197132.7 °C22 September 197111.4 °C8 June 197121.8 °C1,011 mm440
197033.1 °C30 October 197014.3 °C20 June 197022.0 °C1,062 mm420
196932.5 °C28 September 196914.2 °C19 June 196922.4 °C913 mm570
196832.7 °C5 October 196813.6 °C9 June 196821.7 °C1,264 mm390
196732.0 °C12 October 196714.3 °C23 July 196722.2 °C1,023 mm480
196633.8 °C15 October 196614.5 °C28 July 196622.3 °C965 mm640
196532.8 °C10 October 196513.4 °C13 June 196522.1 °C1,036 mm580
196432.3 °C25 September 196413.0 °C13 July 196421.8 °C1,108 mm320
196333.0 °C20 October 196314.4 °C9 June 196321.6 °C1,142 mm470
196231.2 °C2 October 196214.4 °C26 May 196221.5 °C1,165 mm140
196132.0 °C11 October 196112.9 °C12 June 196122.4 °C1,392 mm540
196032.8 °C10 October 196013.7 °C31 July 196022.6 °C1,039 mm520
195931.4 °C30 September 195913.5 °C6 June 195922.4 °C1,214 mm310
195833.2 °C30 October 195813.2 °C24 July 195822.6 °C1,113 mm560
195732.5 °C21 October 195713.8 °C3 February 195722.1 °C1,450 mm500
195632.4 °C15 October 195613.9 °C14 July 195621.7 °C963 mm260
195532.1 °C7 October 195512.9 °C16 August 195521.6 °C1,045 mm310
195432.0 °C15 October 195413.2 °C15 June 195421.8 °C961 mm320
195331.8 °C13 October 195313.8 °C11 June 195321.5 °C1,670 mm360
195232.3 °C13 October 195213.8 °C19 July 195221.8 °C1,185 mm310
195132.6 °C6 September 195113.7 °C16 July 195121.7 °C1,389 mm460
195032.0 °C12 October 195011.4 °C4 June 195021.5 °C1,147 mm350
194932.0 °C25 October 194913.6 °C1 August 194921.8 °C928 mm410
194831.8 °C18 September 194813.7 °C16 July 194822.1 °C1,099 mm370
194732.8 °C10 October 194713.4 °C25 July 194722.1 °C1,025 mm740
194633.6 °C12 March 194614.1 °C6 August 194622.8 °C783 mm960
194533.7 °C4 October 194513.8 °C8 June 194522.4 °C716 mm820
194433.7 °C14 October 194414.7 °C31 December 194423.4 °C600 mm1700
194333.3 °C24 October 194313.2 °C30 May 194323.2 °C484 mm1320
194233.3 °C1 October 194214.7 °C14 July 194222.6 °C572 mm990
194133.2 °C20 October 194113.6 °C26 December 194122.0 °C890 mm630
194031.6 °C23 August 194014.2 °C30 December 194021.6 °C1,027 mm260

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.3 °C
+1.1 °C
Hot days (≥ 30 °C)
130 d/yr
+53
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
586 mm
-340 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+1.0 °C96 mm-32 mm
Feb30.6 °C+3.0 °C22 mm-91 mm
Mar29.3 °C+1.7 °C148 mm0 mm
Apr28.5 °C+1.6 °C113 mm-24 mm
May28.4 °C+0.9 °C34 mm-2 mm
Jun29.1 °C+0.8 °C1 mm-2 mm
Jul28.8 °C+0.4 °C0 mm-1 mm
Aug29.3 °C-0.1 °C8 mm+4 mm
Sep31.4 °C+1.0 °C5 mm-9 mm
Oct30.2 °C-0.1 °C49 mm+3 mm
Nov29.8 °C+1.9 °C27 mm-113 mm
Dec28.7 °C+1.9 °C82 mm-74 mm

The year's extremes

Hottest day
34.3 °C
1 Mar 2025
Coldest day
15.5 °C
4 Aug 2025
Wettest day
25.7 mm
19 Mar 2025
Windiest day
23.3 km/h
20 Sep 2025
Strongest gust
51.5 km/h
20 Sep 2025
Hottest feels-like
36.9 °C
24 Feb 2025
Coldest feels-like
12.2 °C
4 Aug 2025
Sunniest day
12.1 h
2 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 Kahama?

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

What is the hottest day ever recorded in Kahama?

The hottest day measured in Kahama between 1940 and 2025 was 11 February 2006, reaching 35.2 °C.

What is the coldest day in Kahama?

The coldest day measured in Kahama between 1940 and 2025 was 4 June 1950, at 11.4 °C.

Does it snow in Kahama?

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

Has the climate of Kahama warmed?

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

What is the wettest day in Kahama?

The wettest day measured in Kahama between 1940 and 2025 was 8 November 1984, with 74 mm of rain in 24 hours.

What was the windiest day in Kahama?

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

What is the warmest month in Kahama?

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

How much does it rain in Kahama?

Kahama receives on average 926 mm of precipitation per year, spread over about 138 rainy days.

Is it sunny in Kahama?

Kahama gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Kahama?

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

What was the most extreme apparent temperature in Kahama?

In Kahama, between 1940 and 2025, the highest apparent temperature reached 37.4 °C on 19 March 2016, and the lowest was 9.1 °C on 8 June 1971.

Compare Kahama with another city

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

Nearby cities

The climate around Kahama

Other cities — Tanzania