Mlimba climate — normals and trends

Mlimba (Tanzania) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 21.8 °C and it receives 1,453 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 (24.4 °C on average) and the coldest is July (18.7 °C). Rainfall peaks in January.

Mlimba averages 0 frost days, 43 hot days (≥ 30 °C) and 167 rainy days per year.

Mlimba has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.3 °C (on 29 December 2021) and the coldest 9.0 °C (on 24 June 1968).

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

MlimbaMorogoro

coords
-8.80°, 35.82°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

21.8°C

Average daily high

26.5°C

Average daily low

17.9°C

Annual rainfall

1,453mm

Sunshine / day

10.8h

Mean relative humidity

72%

Average peak wind

10.8km/h

Seasonal range

5.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

43 d/yr

Rainy days (≥ 1 mm)

167 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.7 °C

Average feels-like low

19.2 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

81 d/yr

Solar radiation

19.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

29 December 2021

Coldest day

9.0 °C

24 June 1968

Wettest day

121 mm

8 March 1998

Windiest day

21.8 km/h

9 November 1943

Strongest gust

48.6 km/h

10 November 1943

Hottest feels-like

38.4 °C

19 February 1991

Coldest feels-like

6.6 °C

24 June 1968

Sunniest day

12.5 h

15 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.1 °C5 December 202512.5 °C5 August 202522.8 °C1,352 mm890
202433.8 °C27 November 202412.6 °C12 July 202422.7 °C2,032 mm540
202333.8 °C14 October 202313.7 °C1 July 202322.7 °C1,390 mm590
202234.5 °C7 January 202213.4 °C28 July 202222.2 °C1,583 mm620
202135.3 °C29 December 202112.3 °C26 July 202122.6 °C1,173 mm670
202034.6 °C20 November 202012.7 °C18 July 202022.7 °C1,531 mm660
201933.1 °C16 November 201912.6 °C24 July 201922.7 °C1,690 mm410
201834.6 °C28 November 201813.5 °C8 June 201822.5 °C1,326 mm510
201733.7 °C17 November 201712.8 °C15 July 201722.6 °C1,351 mm680
201634.0 °C25 December 201612.4 °C10 June 201622.5 °C1,315 mm720
201532.9 °C23 November 201513.0 °C10 August 201522.6 °C1,361 mm620
201434.8 °C29 November 201412.2 °C13 July 201422.2 °C1,685 mm530
201334.4 °C1 January 201311.8 °C14 July 201322.5 °C1,244 mm780
201234.0 °C26 November 201211.2 °C8 July 201222.5 °C1,149 mm760
201134.0 °C25 November 201111.5 °C12 July 201122.2 °C1,605 mm630
201034.6 °C4 December 201012.1 °C8 June 201022.5 °C1,107 mm640
200933.8 °C10 January 200912.4 °C1 July 200922.5 °C1,066 mm740
200833.5 °C13 November 200811.0 °C3 July 200821.9 °C1,265 mm480
200733.2 °C28 November 200711.8 °C19 June 200722.1 °C1,554 mm420
200634.0 °C25 November 20069.6 °C7 July 200622.2 °C1,281 mm560
200534.2 °C11 December 200512.5 °C19 July 200522.5 °C856 mm740
200433.4 °C21 November 200410.8 °C9 July 200421.8 °C1,517 mm310
200333.6 °C27 November 200311.6 °C9 July 200322.2 °C1,070 mm550
200233.7 °C17 December 200212.6 °C23 June 200221.5 °C1,651 mm270
200133.4 °C8 December 200111.9 °C17 July 200121.7 °C1,236 mm550
200032.0 °C25 January 200012.9 °C30 June 200021.8 °C1,233 mm470
199933.0 °C3 January 199912.6 °C28 June 199921.5 °C1,242 mm520
199834.0 °C22 December 199813.1 °C15 July 199822.1 °C1,598 mm550
199733.0 °C18 November 199712.4 °C18 July 199721.7 °C1,727 mm320
199632.7 °C3 December 199610.5 °C1 July 199621.5 °C1,328 mm420
199533.3 °C7 December 199511.6 °C15 June 199521.8 °C1,362 mm500
199434.3 °C2 January 199410.4 °C14 July 199421.9 °C1,432 mm400
199333.6 °C31 December 199312.1 °C16 August 199321.9 °C1,132 mm500
199231.9 °C1 November 199210.3 °C29 July 199221.6 °C1,277 mm240
199131.9 °C31 October 199111.2 °C22 July 199121.8 °C1,649 mm320
199032.0 °C7 December 199011.4 °C6 July 199021.8 °C1,378 mm360
198931.9 °C1 November 198912.0 °C10 July 198921.3 °C2,257 mm140
198831.3 °C18 October 198812.5 °C29 July 198822.1 °C1,246 mm310
198733.2 °C25 November 198710.9 °C23 June 198721.9 °C1,266 mm430
198631.5 °C29 October 198610.1 °C9 July 198621.2 °C1,569 mm160
198531.2 °C2 November 198510.9 °C12 July 198521.2 °C1,602 mm60
198430.9 °C1 December 198411.7 °C10 August 198421.0 °C1,718 mm90
198334.6 °C10 December 198310.8 °C22 July 198321.7 °C1,486 mm270
198230.0 °C13 January 198211.1 °C17 July 198221.4 °C1,693 mm40
198132.5 °C27 November 198110.0 °C14 July 198121.3 °C1,216 mm260
198031.6 °C23 October 198010.8 °C22 June 198021.4 °C1,582 mm150
197933.0 °C27 November 197911.7 °C16 June 197921.4 °C1,867 mm510
197832.1 °C14 November 197811.6 °C17 July 197821.5 °C1,817 mm260
197732.8 °C23 October 197711.1 °C24 June 197721.7 °C1,775 mm170
197634.8 °C16 December 197611.5 °C27 June 197621.9 °C1,234 mm600
197532.8 °C26 October 197510.6 °C26 July 197521.5 °C1,397 mm300
197433.2 °C4 December 197410.7 °C21 June 197421.5 °C1,466 mm410
197333.1 °C5 November 197311.8 °C11 July 197321.6 °C1,760 mm250
197232.3 °C17 November 197211.4 °C1 August 197221.2 °C2,060 mm90
197133.2 °C21 November 197110.5 °C8 June 197121.2 °C1,608 mm290
197032.9 °C1 January 197011.4 °C21 June 197021.6 °C1,534 mm330
196934.3 °C12 November 196911.0 °C11 July 196921.9 °C1,200 mm630
196831.7 °C4 October 19689.0 °C24 June 196821.1 °C1,567 mm190
196731.9 °C18 November 196712.6 °C1 August 196721.5 °C1,595 mm160
196633.2 °C24 December 196612.1 °C1 August 196621.8 °C1,132 mm410
196531.6 °C20 November 19659.6 °C5 July 196520.9 °C1,672 mm100
196431.9 °C18 November 196410.4 °C29 June 196421.1 °C1,408 mm140
196331.2 °C7 November 196310.8 °C12 June 196321.0 °C1,499 mm140
196233.0 °C23 November 196212.6 °C26 June 196221.3 °C1,430 mm310
196131.8 °C6 January 196112.6 °C10 August 196121.6 °C2,061 mm150
196034.3 °C28 November 196011.2 °C7 July 196021.4 °C1,599 mm420
195933.1 °C19 November 195911.2 °C17 July 195921.7 °C1,689 mm190
195832.7 °C22 January 195810.4 °C30 July 195821.8 °C1,417 mm560
195733.5 °C8 December 195710.5 °C28 June 195721.1 °C2,354 mm370
195632.8 °C22 November 195611.2 °C15 July 195621.1 °C1,650 mm450
195532.5 °C4 January 195511.7 °C10 August 195521.1 °C1,669 mm500
195432.0 °C26 October 195411.8 °C21 June 195421.6 °C1,093 mm490
195332.3 °C21 November 195310.8 °C12 June 195321.1 °C2,101 mm310
195232.3 °C9 November 195212.3 °C16 July 195221.8 °C1,236 mm420
195131.8 °C29 November 195111.9 °C22 June 195121.5 °C1,263 mm280
195033.0 °C25 October 195011.4 °C23 May 195021.2 °C1,308 mm190
194932.5 °C2 November 194912.5 °C18 July 194921.7 °C1,287 mm360
194833.4 °C2 December 194812.9 °C5 July 194822.2 °C995 mm740
194731.5 °C26 February 194712.2 °C9 July 194721.5 °C1,293 mm430
194632.7 °C18 November 194612.3 °C1 June 194622.1 °C1,089 mm570
194532.5 °C1 January 194511.4 °C4 June 194521.1 °C1,668 mm450
194434.5 °C2 January 194412.0 °C5 July 194422.1 °C907 mm760
194334.3 °C15 January 194312.1 °C10 June 194322.2 °C669 mm950
194233.2 °C9 November 194212.2 °C30 July 194221.6 °C936 mm540
194133.2 °C25 March 194113.0 °C28 June 194121.4 °C1,702 mm430
194032.7 °C31 December 194011.9 °C6 June 194021.4 °C1,545 mm430

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
27.6 °C
+1.1 °C
Hot days (≥ 30 °C)
89 d/yr
+46
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1352 mm
-101 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C+2.2 °C225 mm-70 mm
Feb29.6 °C+2.3 °C159 mm-109 mm
Mar27.8 °C+1.2 °C301 mm+46 mm
Apr26.2 °C+0.8 °C254 mm+30 mm
May25.0 °C+0.5 °C138 mm+51 mm
Jun24.5 °C+0.7 °C11 mm-7 mm
Jul24.0 °C+0.3 °C9 mm-5 mm
Aug25.2 °C+0.4 °C2 mm-10 mm
Sep28.3 °C+1.5 °C4 mm-7 mm
Oct29.7 °C+0.8 °C10 mm-11 mm
Nov31.1 °C+1.2 °C39 mm-22 mm
Dec30.7 °C+1.8 °C200 mm+13 mm

The year's extremes

Hottest day
34.1 °C
5 Dec 2025
Coldest day
12.5 °C
5 Aug 2025
Wettest day
42.1 mm
15 Mar 2025
Windiest day
18.5 km/h
13 Nov 2025
Strongest gust
45.0 km/h
27 Oct 2025
Hottest feels-like
37.6 °C
12 Jan 2025
Coldest feels-like
10.6 °C
3 Aug 2025
Sunniest day
12.5 h
15 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 Mlimba?

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

What is the hottest day ever recorded in Mlimba?

The hottest day measured in Mlimba between 1940 and 2025 was 29 December 2021, reaching 35.3 °C.

What is the coldest day in Mlimba?

The coldest day measured in Mlimba between 1940 and 2025 was 24 June 1968, at 9.0 °C.

Does it snow in Mlimba?

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

Has the climate of Mlimba warmed?

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

What is the wettest day in Mlimba?

The wettest day measured in Mlimba between 1940 and 2025 was 8 March 1998, with 121 mm of rain in 24 hours.

What was the windiest day in Mlimba?

The windiest day measured in Mlimba between 1940 and 2025 was 9 November 1943, with winds reaching 21.8 km/h.

What is the warmest month in Mlimba?

The warmest month in Mlimba is November (24.4 °C on average); the coldest is July (18.7 °C).

How much does it rain in Mlimba?

Mlimba receives on average 1,453 mm of precipitation per year, spread over about 167 rainy days.

Is it sunny in Mlimba?

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

Are there tropical nights in Mlimba?

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

What was the most extreme apparent temperature in Mlimba?

In Mlimba, between 1940 and 2025, the highest apparent temperature reached 38.4 °C on 19 February 1991, and the lowest was 6.6 °C on 24 June 1968.

Compare Mlimba with another city

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

Nearby cities

The climate around Mlimba

Other cities — Tanzania