Morrumbala climate — normals and trends

Morrumbala (Mozambique) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.2 °C and it receives 840 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 (27.4 °C on average) and the coldest is July (19.9 °C). Rainfall peaks in January.

Morrumbala averages 0 frost days, 168 hot days (≥ 30 °C) and 120 rainy days per year.

Morrumbala has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.2 °C (on 27 November 1951) and the coldest 7.8 °C (on 15 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

MorrumbalaZambezia Province

coords
-17.33°, 35.58°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

24.2°C

Average daily high

29.8°C

Average daily low

19.5°C

Annual rainfall

840mm

Sunshine / day

10.5h

Mean relative humidity

72%

Average peak wind

14.6km/h

Seasonal range

7.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

168 d/yr

Rainy days (≥ 1 mm)

120 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.3 °C

Average feels-like low

21.4 °C

Average peak gust

32.2 km/h

Tropical nights (≥ 20 °C)

187 d/yr

Solar radiation

19.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

44.2 °C

27 November 1951

Coldest day

7.8 °C

15 June 1968

Wettest day

243 mm

2 March 1988

Windiest day

44.4 km/h

13 March 1941

Strongest gust

87.5 km/h

13 March 2023

Hottest feels-like

46.2 °C

13 December 2015

Coldest feels-like

3.9 °C

15 June 1968

Sunniest day

13.0 h

7 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.7 °C27 October 202510.8 °C1 August 202524.5 °C1,247 mm1720
202441.3 °C19 December 202411.3 °C7 July 202425.7 °C514 mm2480
202341.7 °C13 October 202311.5 °C26 June 202325.4 °C1,067 mm2130
202239.7 °C20 November 202211.1 °C28 July 202224.3 °C1,315 mm1740
202143.0 °C9 November 20219.8 °C3 August 202125.0 °C601 mm2020
202043.0 °C25 November 20209.4 °C11 August 202024.9 °C752 mm1960
201943.0 °C29 October 20199.4 °C24 July 201924.8 °C1,079 mm1890
201841.2 °C22 November 201813.0 °C7 June 201825.0 °C641 mm2100
201742.1 °C27 October 201710.9 °C3 August 201724.4 °C892 mm1640
201641.9 °C14 November 201610.6 °C10 July 201625.4 °C707 mm2220
201541.4 °C13 December 201511.6 °C5 August 201524.8 °C854 mm1710
201440.1 °C9 October 201411.7 °C3 August 201424.4 °C763 mm1800
201341.2 °C1 November 201310.8 °C16 July 201324.2 °C762 mm1630
201241.5 °C19 October 201210.2 °C18 July 201224.5 °C710 mm1810
201141.2 °C26 October 20119.5 °C20 July 201124.3 °C753 mm1760
201041.7 °C12 October 201010.4 °C15 August 201024.8 °C875 mm1950
200939.0 °C1 December 200910.5 °C30 July 200924.5 °C646 mm1960
200840.1 °C4 November 20089.5 °C30 June 200824.3 °C719 mm1850
200742.0 °C5 November 200710.6 °C21 August 200724.7 °C907 mm2110
200642.4 °C4 November 200610.5 °C8 August 200624.6 °C701 mm1860
200542.3 °C17 November 200510.2 °C2 July 200525.1 °C737 mm2240
200441.2 °C22 November 200410.2 °C18 July 200424.2 °C820 mm1820
200339.4 °C6 November 200311.2 °C17 August 200324.1 °C872 mm1680
200240.7 °C5 November 200212.3 °C14 July 200224.6 °C520 mm2070
200139.6 °C5 November 200111.0 °C23 July 200124.3 °C1,013 mm1570
200038.6 °C26 October 200011.4 °C24 August 200023.8 °C1,061 mm1290
199938.3 °C26 September 19999.8 °C24 June 199923.8 °C752 mm1170
199840.1 °C6 November 199811.5 °C13 June 199824.1 °C1,000 mm1610
199738.9 °C12 November 199712.1 °C19 May 199723.7 °C1,226 mm1270
199639.5 °C6 November 19969.9 °C24 August 199624.2 °C1,007 mm1620
199541.8 °C20 October 19958.5 °C11 July 199524.7 °C627 mm1940
199443.5 °C24 November 199410.7 °C29 May 199424.2 °C615 mm1620
199339.5 °C9 December 199312.6 °C8 June 199324.8 °C728 mm1940
199241.6 °C25 October 199210.5 °C13 August 199225.3 °C464 mm2460
199139.0 °C31 October 199111.4 °C14 June 199123.9 °C941 mm1720
199040.8 °C18 December 199011.4 °C17 August 199024.4 °C733 mm1780
198939.3 °C10 November 198910.9 °C13 July 198923.9 °C1,046 mm1350
198839.2 °C11 October 198811.1 °C4 August 198823.9 °C1,145 mm1340
198740.9 °C20 November 19879.8 °C23 July 198724.7 °C730 mm2150
198638.3 °C7 October 198610.9 °C16 August 198623.5 °C968 mm1270
198538.4 °C3 November 19858.4 °C14 July 198523.4 °C1,175 mm1150
198438.1 °C14 October 198412.1 °C23 August 198423.9 °C807 mm1370
198341.0 °C12 November 198310.6 °C21 August 198324.6 °C699 mm1920
198238.3 °C15 October 198211.0 °C11 June 198223.5 °C899 mm1380
198139.9 °C6 November 19819.7 °C18 July 198123.3 °C918 mm1430
198040.2 °C13 November 19809.7 °C7 July 198024.1 °C739 mm1710
197940.1 °C24 September 197911.1 °C26 June 197924.2 °C588 mm1910
197838.9 °C29 September 19789.5 °C15 June 197824.0 °C1,074 mm1700
197739.4 °C22 October 197711.3 °C10 July 197724.3 °C739 mm1880
197641.7 °C25 November 197610.2 °C18 July 197623.7 °C868 mm1400
197538.7 °C14 November 19758.0 °C26 July 197523.6 °C631 mm1560
197439.3 °C18 October 19749.8 °C16 June 197423.4 °C1,072 mm1330
197339.6 °C15 September 19739.7 °C11 July 197323.9 °C1,045 mm1650
197239.0 °C23 November 197210.6 °C4 August 197223.9 °C787 mm1730
197137.0 °C5 October 197110.5 °C15 July 197124.0 °C642 mm1850
197038.4 °C7 October 197010.6 °C6 July 197024.3 °C686 mm1870
196943.2 °C27 November 196910.7 °C19 June 196924.5 °C790 mm1850
196840.2 °C3 October 19687.8 °C15 June 196824.0 °C602 mm1900
196739.8 °C17 November 196711.0 °C11 August 196723.8 °C718 mm1510
196639.3 °C5 December 196610.6 °C21 July 196624.4 °C602 mm1700
196538.5 °C4 November 196510.2 °C23 June 196523.1 °C644 mm1030
196440.7 °C10 November 19649.5 °C27 July 196423.5 °C649 mm1400
196338.8 °C24 September 196310.1 °C18 July 196323.3 °C939 mm1180
196240.1 °C18 October 196210.8 °C6 June 196224.1 °C873 mm1600
196142.1 °C29 October 196111.7 °C5 July 196124.4 °C678 mm1580
196040.5 °C14 October 196011.3 °C30 July 196024.3 °C764 mm1740
195940.6 °C4 October 195912.3 °C18 July 195924.0 °C681 mm1600
195839.8 °C17 October 195810.1 °C20 July 195824.1 °C1,150 mm1710
195742.4 °C25 November 19579.2 °C25 June 195724.1 °C963 mm1280
195638.7 °C27 October 19568.4 °C8 July 195623.5 °C1,010 mm1240
195541.6 °C14 November 19559.2 °C10 August 195523.4 °C1,001 mm1180
195442.0 °C27 October 19549.0 °C25 July 195424.1 °C652 mm1830
195340.0 °C11 November 19539.1 °C3 August 195323.5 °C1,328 mm1300
195240.9 °C1 October 195211.3 °C14 July 195224.0 °C1,022 mm1560
195144.2 °C27 November 195110.6 °C25 July 195125.1 °C468 mm2450
195041.2 °C24 October 195011.3 °C29 June 195023.5 °C1,005 mm1300
194942.4 °C19 November 194910.6 °C9 August 194924.4 °C846 mm1800
194840.1 °C13 October 194810.2 °C11 July 194823.7 °C1,212 mm1090
194740.9 °C30 October 194710.9 °C11 August 194723.9 °C1,018 mm1220
194641.3 °C31 October 19469.4 °C23 June 194623.5 °C1,113 mm1190
194540.0 °C24 November 194510.9 °C28 June 194523.9 °C1,012 mm1410
194440.0 °C27 September 194410.5 °C2 June 194423.9 °C820 mm1500
194342.9 °C1 December 19438.8 °C1 July 194323.8 °C968 mm1410
194240.3 °C13 October 194211.0 °C10 July 194224.6 °C673 mm2050
194142.4 °C12 October 194110.2 °C27 July 194125.0 °C438 mm1990
194041.7 °C10 November 194010.5 °C10 August 194024.3 °C685 mm1730

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.8 °C
0.0 °C
Hot days (≥ 30 °C)
172 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1247 mm
+407 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.6 °C+1.3 °C342 mm+133 mm
Feb30.5 °C+0.5 °C201 mm+40 mm
Mar29.6 °C0.0 °C170 mm+50 mm
Apr29.5 °C+0.6 °C43 mm+2 mm
May26.7 °C-1.0 °C52 mm+36 mm
Jun27.0 °C+1.0 °C10 mm-1 mm
Jul25.9 °C+0.1 °C16 mm+3 mm
Aug28.8 °C+0.4 °C9 mm+1 mm
Sep32.8 °C+0.9 °C9 mm+2 mm
Oct33.5 °C-0.4 °C10 mm-9 mm
Nov31.6 °C-2.1 °C99 mm+32 mm
Dec30.1 °C-1.5 °C286 mm+118 mm

The year's extremes

Hottest day
40.7 °C
27 Oct 2025
Coldest day
10.8 °C
1 Aug 2025
Wettest day
73.3 mm
11 Mar 2025
Windiest day
36.7 km/h
11 Mar 2025
Strongest gust
83.5 km/h
11 Mar 2025
Hottest feels-like
44.4 °C
16 Jan 2025
Coldest feels-like
10.0 °C
1 Aug 2025
Sunniest day
13.0 h
12 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 Morrumbala?

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

What is the hottest day ever recorded in Morrumbala?

The hottest day measured in Morrumbala between 1940 and 2025 was 27 November 1951, reaching 44.2 °C.

What is the coldest day in Morrumbala?

The coldest day measured in Morrumbala between 1940 and 2025 was 15 June 1968, at 7.8 °C.

Does it snow in Morrumbala?

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

Has the climate of Morrumbala warmed?

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

What is the wettest day in Morrumbala?

The wettest day measured in Morrumbala between 1940 and 2025 was 2 March 1988, with 243 mm of rain in 24 hours.

What was the windiest day in Morrumbala?

The windiest day measured in Morrumbala between 1940 and 2025 was 13 March 1941, with winds reaching 44.4 km/h.

What is the warmest month in Morrumbala?

The warmest month in Morrumbala is November (27.4 °C on average); the coldest is July (19.9 °C).

How much does it rain in Morrumbala?

Morrumbala receives on average 840 mm of precipitation per year, spread over about 120 rainy days.

Is it sunny in Morrumbala?

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

Are there tropical nights in Morrumbala?

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

What was the most extreme apparent temperature in Morrumbala?

In Morrumbala, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 13 December 2015, and the lowest was 3.9 °C on 15 June 1968.

Compare Morrumbala with another city

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

Nearby cities

The climate around Morrumbala

Other cities — Mozambique