Kyela climate — normals and trends

Kyela (Tanzania) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 21.1 °C and it receives 1,612 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 November (23.8 °C on average) and the coldest is July (17.0 °C). Rainfall peaks in January.

Kyela averages 0 frost days, 35 hot days (≥ 30 °C) and 193 rainy days per year.

Kyela has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.1 °C (on 24 November 2021) and the coldest 8.0 °C (on 26 July 1975).

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

KyelaMbeya

coords
-9.58°, 33.85°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

21.1°C

Average daily high

25.8°C

Average daily low

17.5°C

Annual rainfall

1,612mm

Sunshine / day

10.4h

Mean relative humidity

77%

Average peak wind

9.8km/h

Seasonal range

6.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

35 d/yr

Rainy days (≥ 1 mm)

193 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.6 °C

Average feels-like low

18.9 °C

Average peak gust

30.8 km/h

Tropical nights (≥ 20 °C)

66 d/yr

Solar radiation

19.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

37.1 °C

24 November 2021

Coldest day

8.0 °C

26 July 1975

Wettest day

340 mm

13 January 2023

Windiest day

18.3 km/h

10 November 1958

Strongest gust

64.1 km/h

14 November 2022

Hottest feels-like

39.8 °C

16 November 2019

Coldest feels-like

7.1 °C

26 July 1975

Sunniest day

12.6 h

16 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C26 October 202510.1 °C5 August 202521.8 °C1,728 mm580
202435.1 °C14 December 202411.0 °C26 July 202422.2 °C2,278 mm760
202334.9 °C14 October 202312.6 °C15 July 202322.3 °C2,281 mm680
202233.4 °C9 November 202212.5 °C11 July 202221.7 °C1,971 mm460
202137.1 °C24 November 202111.0 °C27 July 202122.0 °C1,352 mm730
202033.6 °C20 January 202011.7 °C25 July 202022.0 °C2,004 mm600
201937.0 °C16 November 201912.1 °C16 June 201922.1 °C1,551 mm510
201833.2 °C18 October 201811.6 °C8 June 201821.7 °C1,620 mm270
201735.2 °C18 October 201711.7 °C17 July 201721.8 °C1,524 mm330
201634.3 °C13 November 201612.0 °C10 July 201622.0 °C1,623 mm590
201534.6 °C3 November 201511.6 °C10 August 201522.2 °C1,297 mm590
201434.7 °C17 October 201410.6 °C13 July 201421.7 °C1,556 mm510
201333.7 °C2 November 201311.0 °C14 July 201321.7 °C1,604 mm580
201234.7 °C19 October 201210.2 °C30 July 201221.6 °C1,464 mm510
201134.3 °C27 October 201110.1 °C7 July 201121.4 °C1,365 mm300
201033.6 °C6 November 20109.9 °C15 August 201021.5 °C1,408 mm510
200931.0 °C24 September 200910.9 °C3 July 200921.2 °C1,720 mm350
200834.0 °C22 October 200810.2 °C13 June 200820.9 °C1,668 mm340
200734.1 °C26 February 200711.2 °C26 June 200721.4 °C1,403 mm360
200632.8 °C3 November 200610.5 °C4 July 200621.2 °C1,541 mm250
200534.6 °C15 November 200510.0 °C1 August 200521.7 °C1,052 mm640
200433.0 °C9 October 20049.8 °C13 July 200421.0 °C1,575 mm190
200334.2 °C6 November 20039.3 °C10 July 200321.4 °C1,483 mm460
200233.5 °C3 November 200211.8 °C23 June 200221.0 °C1,824 mm220
200133.5 °C3 December 200110.8 °C8 August 200121.2 °C1,364 mm570
200034.1 °C19 November 20009.5 °C7 July 200020.9 °C1,319 mm350
199934.1 °C3 January 199911.5 °C26 July 199920.8 °C1,669 mm300
199834.1 °C21 December 199811.2 °C14 July 199821.5 °C1,512 mm530
199733.9 °C16 November 199711.0 °C18 July 199721.4 °C1,645 mm340
199633.7 °C1 November 199610.9 °C3 July 199621.3 °C1,383 mm510
199535.7 °C26 November 199510.5 °C4 July 199521.5 °C1,258 mm520
199435.1 °C24 November 19949.3 °C14 July 199421.2 °C1,285 mm340
199332.7 °C6 December 19939.8 °C18 August 199321.3 °C1,067 mm400
199233.3 °C27 February 19929.6 °C29 July 199221.3 °C1,408 mm370
199134.0 °C17 February 199110.2 °C22 July 199121.1 °C1,607 mm200
199033.5 °C16 October 199010.8 °C24 July 199021.4 °C1,393 mm290
198932.8 °C10 November 198911.1 °C10 July 198921.1 °C2,005 mm290
198834.0 °C11 October 198810.5 °C17 July 198821.2 °C1,360 mm240
198733.2 °C24 November 198710.4 °C22 July 198721.6 °C1,345 mm380
198633.4 °C12 February 19869.0 °C26 July 198620.8 °C1,778 mm130
198532.1 °C2 November 19858.7 °C2 August 198520.8 °C1,615 mm170
198432.7 °C15 October 198410.2 °C20 August 198420.8 °C1,919 mm150
198335.8 °C16 November 19839.9 °C15 August 198321.5 °C1,535 mm410
198232.9 °C28 December 19829.8 °C16 August 198220.8 °C1,953 mm180
198133.5 °C5 October 19819.3 °C21 June 198120.7 °C1,413 mm250
198032.9 °C14 November 198010.1 °C13 July 198020.7 °C1,876 mm220
197932.5 °C12 October 19799.8 °C23 June 197920.6 °C2,386 mm220
197832.7 °C16 October 19789.8 °C17 June 197820.9 °C2,235 mm180
197736.2 °C23 October 197710.3 °C24 June 197721.1 °C1,825 mm270
197633.3 °C25 November 19769.1 °C4 July 197620.7 °C1,655 mm370
197533.2 °C26 October 19758.0 °C26 July 197520.8 °C1,370 mm180
197432.8 °C4 December 197410.1 °C4 August 197420.7 °C1,757 mm160
197334.0 °C11 November 19738.5 °C17 July 197321.0 °C1,508 mm380
197231.7 °C6 February 19729.7 °C5 July 197220.8 °C1,892 mm210
197132.8 °C9 November 197110.0 °C12 June 197120.5 °C1,566 mm140
197033.0 °C16 November 197010.1 °C21 June 197020.8 °C1,912 mm290
196933.2 °C12 November 19699.6 °C11 July 196920.9 °C1,277 mm300
196832.8 °C3 October 19688.5 °C24 June 196820.7 °C1,715 mm230
196731.5 °C7 October 196710.4 °C20 July 196720.4 °C1,542 mm70
196631.7 °C19 November 19669.9 °C1 August 196621.0 °C1,625 mm150
196531.3 °C19 February 196510.1 °C5 July 196520.5 °C1,846 mm110
196433.8 °C22 November 19649.7 °C11 July 196420.8 °C1,585 mm250
196332.1 °C30 October 19639.9 °C7 June 196320.9 °C1,787 mm330
196233.3 °C11 October 196211.6 °C11 July 196221.0 °C1,685 mm390
196132.3 °C29 October 19619.6 °C11 August 196120.8 °C2,077 mm140
196034.1 °C30 November 196010.5 °C24 July 196020.7 °C1,707 mm360
195933.2 °C5 October 195911.3 °C8 July 195921.0 °C1,803 mm200
195833.6 °C17 October 19588.7 °C14 August 195821.2 °C1,558 mm420
195732.9 °C25 November 195710.6 °C11 July 195721.0 °C3,560 mm390
195634.3 °C14 November 195611.1 °C28 July 195620.8 °C1,542 mm450
195532.8 °C20 October 19559.9 °C10 August 195520.6 °C1,958 mm280
195433.4 °C27 October 195410.4 °C22 June 195420.7 °C967 mm330
195332.7 °C30 October 195310.4 °C3 August 195320.6 °C2,242 mm330
195233.5 °C16 September 195211.3 °C17 July 195220.8 °C1,371 mm250
195133.5 °C14 October 195111.0 °C13 July 195120.8 °C1,403 mm350
195034.1 °C25 October 195011.3 °C19 August 195020.5 °C1,484 mm170
194936.1 °C4 November 194911.2 °C18 July 194921.1 °C1,336 mm460
194835.1 °C12 November 194811.4 °C5 September 194821.2 °C1,071 mm450
194733.7 °C21 October 194710.3 °C12 August 194720.9 °C1,468 mm400
194634.1 °C10 October 194610.2 °C15 June 194620.9 °C1,325 mm450
194532.3 °C20 October 194511.2 °C16 June 194520.7 °C1,511 mm510
194431.9 °C20 September 19449.9 °C11 July 194420.7 °C1,140 mm280
194334.2 °C3 December 194311.4 °C25 June 194321.0 °C758 mm600
194234.6 °C9 November 194211.0 °C27 July 194220.7 °C963 mm280
194133.9 °C24 September 194110.9 °C6 July 194120.9 °C1,601 mm450
194032.9 °C30 November 194011.0 °C28 June 194020.7 °C2,048 mm280

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.6 °C
+0.8 °C
Hot days (≥ 30 °C)
58 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1728 mm
+116 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.2 °C+1.0 °C272 mm-17 mm
Feb29.1 °C+1.8 °C154 mm-118 mm
Mar26.8 °C+0.7 °C394 mm+112 mm
Apr25.7 °C+0.9 °C194 mm-12 mm
May24.0 °C+0.5 °C163 mm+61 mm
Jun23.4 °C+1.5 °C50 mm-0 mm
Jul22.0 °C+0.4 °C60 mm+20 mm
Aug24.4 °C+0.7 °C10 mm-9 mm
Sep29.2 °C+2.1 °C1 mm-9 mm
Oct30.2 °C+0.9 °C15 mm-7 mm
Nov29.0 °C0.0 °C162 mm+65 mm
Dec27.7 °C+0.2 °C253 mm+30 mm

The year's extremes

Hottest day
33.7 °C
26 Oct 2025
Coldest day
10.1 °C
5 Aug 2025
Wettest day
80.2 mm
21 Nov 2025
Windiest day
16.5 km/h
3 Nov 2025
Strongest gust
44.6 km/h
20 Sep 2025
Hottest feels-like
38.1 °C
25 Feb 2025
Coldest feels-like
9.5 °C
5 Aug 2025
Sunniest day
12.5 h
7 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 Kyela?

Kyela has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 21.1 °C and it receives 1,612 mm of precipitation per year.

What is the hottest day ever recorded in Kyela?

The hottest day measured in Kyela between 1940 and 2025 was 24 November 2021, reaching 37.1 °C.

What is the coldest day in Kyela?

The coldest day measured in Kyela between 1940 and 2025 was 26 July 1975, at 8.0 °C.

Does it snow in Kyela?

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

Has the climate of Kyela warmed?

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

What is the wettest day in Kyela?

The wettest day measured in Kyela between 1940 and 2025 was 13 January 2023, with 340 mm of rain in 24 hours.

What was the windiest day in Kyela?

The windiest day measured in Kyela between 1940 and 2025 was 10 November 1958, with winds reaching 18.3 km/h.

What is the warmest month in Kyela?

The warmest month in Kyela is November (23.8 °C on average); the coldest is July (17.0 °C).

How much does it rain in Kyela?

Kyela receives on average 1,612 mm of precipitation per year, spread over about 193 rainy days.

Is it sunny in Kyela?

Kyela gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Kyela?

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

What was the most extreme apparent temperature in Kyela?

In Kyela, between 1940 and 2025, the highest apparent temperature reached 39.8 °C on 16 November 2019, and the lowest was 7.1 °C on 26 July 1975.

Compare Kyela with another city

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

Nearby cities

The climate around Kyela

Other cities — Tanzania