Ilembula climate — normals and trends

Ilembula (Tanzania) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 18.8 °C and it receives 842 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 (20.5 °C on average) and the coldest is July (16.4 °C). Rainfall peaks in January.

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

Ilembula has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.2 °C (on 18 October 2017) and the coldest 6.5 °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

IlembulaNjombe

coords
-8.90°, 34.58°
period
19402025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

18.8°C

Average daily high

24.4°C

Average daily low

14.5°C

Annual rainfall

842mm

Sunshine / day

10.8h

Mean relative humidity

66%

Average peak wind

15.2km/h

Seasonal range

4.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

111 d/yr

Annual snowfall

0.0 cm

Average feels-like high

24.5 °C

Average feels-like low

13.5 °C

Average peak gust

38.0 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

33.2 °C

18 October 2017

Coldest day

6.5 °C

26 July 1975

Wettest day

135 mm

4 April 2016

Windiest day

30.2 km/h

11 August 2010

Strongest gust

78.1 km/h

3 February 2001

Hottest feels-like

34.2 °C

18 October 2017

Coldest feels-like

2.7 °C

24 June 1968

Sunniest day

12.5 h

29 December 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.8 °C19 November 20259.7 °C5 August 202519.8 °C738 mm60
202430.1 °C29 September 20249.7 °C8 July 202420.0 °C1,286 mm30
202332.6 °C14 October 202310.7 °C15 July 202319.8 °C626 mm90
202230.0 °C28 October 202210.2 °C3 July 202219.2 °C1,095 mm10
202132.6 °C29 December 20218.2 °C26 July 202119.7 °C716 mm130
202030.4 °C6 October 20209.1 °C18 July 202019.7 °C1,104 mm40
201930.9 °C29 October 201910.5 °C27 July 201920.0 °C926 mm60
201830.6 °C28 November 201810.7 °C20 July 201819.4 °C1,032 mm20
201733.2 °C18 October 201710.9 °C16 July 201719.8 °C824 mm90
201630.2 °C13 November 20169.6 °C1 July 201619.6 °C1,079 mm30
201529.4 °C22 November 201510.0 °C11 July 201519.7 °C954 mm00
201430.4 °C29 November 20149.3 °C13 July 201419.3 °C780 mm10
201330.8 °C23 October 20139.4 °C8 June 201319.6 °C663 mm90
201230.7 °C24 October 20128.7 °C8 July 201219.4 °C726 mm40
201131.6 °C26 October 20118.4 °C6 July 201119.2 °C922 mm50
201030.1 °C11 October 20108.8 °C8 June 201019.3 °C751 mm10
200929.5 °C18 September 20098.8 °C1 July 200919.2 °C592 mm00
200830.0 °C14 November 20087.9 °C2 July 200818.8 °C879 mm10
200730.9 °C25 November 20079.0 °C18 June 200719.1 °C709 mm30
200630.0 °C3 November 20067.4 °C7 July 200619.2 °C654 mm10
200531.3 °C15 November 20059.2 °C6 July 200519.4 °C629 mm20
200430.0 °C21 November 20047.2 °C9 July 200418.8 °C673 mm10
200329.9 °C8 December 20037.8 °C9 July 200319.1 °C643 mm00
200230.1 °C4 November 200210.5 °C23 June 200218.7 °C938 mm20
200129.6 °C27 October 200110.1 °C16 July 200118.6 °C817 mm00
200028.2 °C7 September 20009.6 °C7 July 200018.6 °C735 mm00
199930.2 °C26 October 19999.5 °C28 June 199918.6 °C494 mm10
199830.1 °C19 December 19989.8 °C15 July 199819.1 °C859 mm10
199731.2 °C15 November 199710.3 °C18 July 199719.1 °C703 mm20
199629.7 °C30 October 19967.5 °C1 July 199618.7 °C807 mm00
199530.9 °C26 November 19959.7 °C4 July 199519.1 °C759 mm30
199431.0 °C23 November 19948.4 °C14 July 199419.1 °C796 mm30
199329.6 °C1 December 19939.1 °C27 July 199318.8 °C592 mm00
199229.0 °C9 November 19927.8 °C29 July 199218.8 °C809 mm00
199129.1 °C16 November 19918.8 °C22 July 199118.9 °C1,023 mm00
199030.9 °C16 October 19908.1 °C27 June 199019.0 °C842 mm10
198929.5 °C25 September 19899.5 °C17 June 198918.5 °C1,017 mm00
198829.2 °C18 October 19889.4 °C4 July 198819.1 °C589 mm00
198729.8 °C24 September 19878.8 °C22 June 198719.0 °C886 mm00
198629.3 °C8 October 19866.8 °C9 July 198618.3 °C839 mm00
198528.4 °C2 November 19858.0 °C12 July 198518.2 °C737 mm00
198428.6 °C5 September 19848.9 °C21 August 198418.1 °C1,184 mm00
198330.9 °C16 November 19838.1 °C14 August 198319.0 °C770 mm20
198229.3 °C4 November 19828.8 °C19 July 198218.5 °C751 mm00
198129.7 °C8 November 19817.9 °C14 July 198118.6 °C690 mm00
198029.8 °C13 November 19807.8 °C16 June 198018.6 °C937 mm00
197929.7 °C12 October 19798.9 °C23 June 197918.7 °C814 mm00
197829.0 °C24 October 19787.5 °C17 July 197818.5 °C961 mm00
197732.5 °C23 October 19779.0 °C23 June 197718.9 °C679 mm20
197629.4 °C30 November 19768.1 °C26 July 197618.8 °C614 mm00
197530.6 °C26 October 19756.5 °C26 July 197518.5 °C858 mm10
197428.8 °C4 December 19748.6 °C21 June 197418.3 °C724 mm00
197329.8 °C11 November 19739.8 °C3 July 197318.7 °C980 mm00
197229.6 °C25 September 19728.5 °C5 July 197218.4 °C1,145 mm00
197128.9 °C9 November 19718.0 °C12 June 197118.0 °C1,211 mm00
197029.7 °C19 November 19707.7 °C21 June 197018.3 °C1,058 mm00
196929.5 °C31 October 19698.3 °C11 July 196918.7 °C696 mm00
196829.6 °C4 October 19686.6 °C24 June 196818.1 °C1,029 mm00
196728.6 °C25 October 19677.8 °C12 July 196718.4 °C982 mm00
196628.9 °C15 October 19668.1 °C1 August 196618.7 °C521 mm00
196528.1 °C21 November 19658.0 °C10 June 196518.0 °C945 mm00
196428.5 °C22 November 19647.7 °C11 July 196418.1 °C836 mm00
196328.7 °C31 October 19639.1 °C7 June 196318.0 °C805 mm00
196229.4 °C24 November 19629.8 °C26 June 196218.1 °C1,182 mm00
196129.4 °C30 November 19619.7 °C10 August 196118.7 °C942 mm00
196030.6 °C30 November 19609.2 °C25 July 196018.3 °C980 mm20
195929.3 °C18 October 195910.1 °C18 July 195918.4 °C1,258 mm00
195829.7 °C29 October 19588.3 °C20 July 195818.5 °C1,084 mm00
195729.1 °C27 November 19578.0 °C22 July 195718.0 °C1,425 mm00
195630.9 °C22 September 19568.2 °C14 July 195618.0 °C984 mm10
195529.2 °C14 November 19557.7 °C12 August 195518.0 °C1,015 mm00
195430.1 °C27 October 19549.1 °C22 June 195418.2 °C812 mm10
195329.5 °C28 October 19538.7 °C22 July 195318.1 °C845 mm00
195230.9 °C16 September 19529.3 °C15 July 195218.6 °C508 mm10
195129.7 °C14 October 19518.5 °C22 June 195118.5 °C817 mm00
195030.1 °C25 October 19509.1 °C19 August 195018.2 °C572 mm10
194929.9 °C3 November 19499.6 °C18 July 194918.6 °C648 mm00
194830.1 °C11 November 19489.3 °C5 July 194818.8 °C590 mm10
194730.4 °C21 October 19479.3 °C12 August 194718.3 °C593 mm10
194629.5 °C31 October 19469.4 °C18 June 194618.7 °C545 mm00
194529.3 °C24 November 19459.1 °C4 June 194517.9 °C1,017 mm00
194430.6 °C20 September 19448.8 °C20 May 194418.4 °C614 mm10
194330.6 °C25 November 19438.7 °C10 June 194318.6 °C444 mm30
194228.6 °C9 November 19429.0 °C27 July 194218.1 °C798 mm00
194129.9 °C21 October 194110.2 °C5 July 194118.2 °C1,221 mm00
194028.1 °C31 December 19409.5 °C29 June 194018.1 °C1,053 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
25.6 °C
+1.2 °C
Hot days (≥ 30 °C)
6 d/yr
+5
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
738 mm
-104 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.0 °C+1.1 °C191 mm-17 mm
Feb26.0 °C+2.0 °C142 mm-49 mm
Mar24.7 °C+0.7 °C208 mm+27 mm
Apr24.8 °C+0.9 °C32 mm-36 mm
May24.7 °C+0.8 °C8 mm-3 mm
Jun24.4 °C+1.3 °C1 mm-0 mm
Jul23.5 °C+0.8 °C0 mm-0 mm
Aug25.1 °C+1.3 °C0 mm-1 mm
Sep27.4 °C+2.0 °C1 mm-2 mm
Oct28.2 °C+1.6 °C16 mm0 mm
Nov27.7 °C+1.3 °C35 mm-10 mm
Dec26.1 °C+1.3 °C106 mm-12 mm

The year's extremes

Hottest day
30.8 °C
19 Nov 2025
Coldest day
9.7 °C
5 Aug 2025
Wettest day
39.5 mm
9 Mar 2025
Windiest day
26.6 km/h
20 Sep 2025
Strongest gust
62.3 km/h
20 Sep 2025
Hottest feels-like
31.2 °C
26 Oct 2025
Coldest feels-like
5.8 °C
5 Aug 2025
Sunniest day
12.5 h
25 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 Ilembula?

Ilembula has a warm-summer mediterranean climate (Köppen Csb). Over 1940-2025, the average annual temperature is 18.8 °C and it receives 842 mm of precipitation per year.

What is the hottest day ever recorded in Ilembula?

The hottest day measured in Ilembula between 1940 and 2025 was 18 October 2017, reaching 33.2 °C.

What is the coldest day in Ilembula?

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

Does it snow in Ilembula?

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

Has the climate of Ilembula warmed?

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

What is the wettest day in Ilembula?

The wettest day measured in Ilembula between 1940 and 2025 was 4 April 2016, with 135 mm of rain in 24 hours.

What was the windiest day in Ilembula?

The windiest day measured in Ilembula between 1940 and 2025 was 11 August 2010, with winds reaching 30.2 km/h.

What is the warmest month in Ilembula?

The warmest month in Ilembula is November (20.5 °C on average); the coldest is July (16.4 °C).

How much does it rain in Ilembula?

Ilembula receives on average 842 mm of precipitation per year, spread over about 111 rainy days.

Is it sunny in Ilembula?

Ilembula gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Ilembula?

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

What was the most extreme apparent temperature in Ilembula?

In Ilembula, between 1940 and 2025, the highest apparent temperature reached 34.2 °C on 18 October 2017, and the lowest was 2.7 °C on 24 June 1968.

Compare Ilembula with another city

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

Nearby cities

The climate around Ilembula

Other cities — Tanzania