Marromeu climate — normals and trends

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

Marromeu averages 0 frost days, 186 hot days (≥ 30 °C) and 122 rainy days per year.

Marromeu has warmed by +0.8 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.6 °C (on 27 November 1951) and the coldest 10.5 °C (on 1 July 1953).

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

MarromeuSofala

coords
-18.29°, 35.95°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthSeptember

Mean daily temperature

24.9°C

Average daily high

30.3°C

Average daily low

20.9°C

Annual rainfall

814mm

Sunshine / day

10.7h

Mean relative humidity

75%

Average peak wind

16.0km/h

Seasonal range

7.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

186 d/yr

Rainy days (≥ 1 mm)

122 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.3 °C

Average feels-like low

23.5 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

225 d/yr

Solar radiation

18.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

46.6 °C

27 November 1951

Coldest day

10.5 °C

1 July 1953

Wettest day

186 mm

18 December 2016

Windiest day

55.8 km/h

13 March 1941

Strongest gust

103.0 km/h

22 January 2021

Hottest feels-like

48.2 °C

13 December 2015

Coldest feels-like

8.6 °C

15 June 1968

Sunniest day

13.0 h

6 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.1 °C2 November 202513.2 °C1 August 202525.5 °C1,038 mm2130
202442.2 °C29 October 202412.7 °C9 July 202426.3 °C436 mm2370
202341.9 °C13 October 202314.4 °C27 July 202325.8 °C1,091 mm2280
202239.7 °C20 November 202214.5 °C5 July 202225.2 °C1,093 mm1960
202142.8 °C18 November 202112.4 °C3 August 202125.6 °C576 mm2170
202042.6 °C25 November 202011.5 °C11 August 202025.7 °C659 mm2090
201943.7 °C29 October 201911.3 °C24 July 201925.6 °C870 mm2000
201841.1 °C22 November 201815.2 °C25 July 201825.4 °C674 mm2120
201741.8 °C17 October 201713.7 °C22 August 201725.0 °C927 mm1800
201641.6 °C14 November 201614.2 °C15 June 201625.9 °C761 mm2200
201542.7 °C13 December 201513.4 °C5 August 201525.4 °C767 mm1870
201439.6 °C1 October 201413.2 °C28 August 201425.0 °C680 mm1930
201341.3 °C18 November 201313.3 °C20 July 201324.9 °C756 mm1820
201241.5 °C19 October 201211.4 °C20 July 201225.2 °C649 mm2020
201141.1 °C26 October 201111.9 °C20 July 201125.1 °C779 mm2010
201041.4 °C12 October 201012.9 °C16 August 201025.7 °C733 mm2160
200940.7 °C30 November 200912.6 °C26 August 200925.3 °C557 mm2200
200841.4 °C4 November 200811.4 °C29 June 200825.3 °C516 mm2160
200742.9 °C5 November 200712.1 °C9 July 200725.6 °C820 mm2430
200643.0 °C3 November 200613.1 °C9 August 200625.3 °C618 mm2050
200541.8 °C9 March 200513.5 °C2 July 200525.7 °C692 mm2440
200441.4 °C22 November 200413.4 °C14 July 200425.0 °C786 mm2000
200339.8 °C17 October 200312.8 °C12 July 200325.0 °C795 mm1910
200241.1 °C5 November 200213.8 °C14 July 200225.1 °C493 mm2010
200140.5 °C2 December 200113.1 °C17 July 200125.1 °C1,032 mm1840
200038.6 °C2 January 200014.1 °C17 June 200024.5 °C1,105 mm1630
199938.6 °C19 November 199912.5 °C9 June 199924.5 °C890 mm1350
199840.5 °C6 November 199813.9 °C16 June 199825.0 °C861 mm1810
199738.7 °C16 November 199713.4 °C20 May 199724.4 °C1,247 mm1340
199638.9 °C3 December 199612.1 °C13 July 199624.8 °C948 mm1690
199542.0 °C24 October 199511.9 °C10 July 199525.2 °C526 mm2080
199442.2 °C22 November 199412.1 °C29 May 199424.8 °C489 mm1780
199340.5 °C3 December 199314.3 °C8 June 199325.5 °C617 mm2240
199241.9 °C25 October 199213.3 °C3 July 199225.5 °C444 mm2300
199137.6 °C31 October 199112.7 °C21 July 199124.5 °C1,090 mm1810
199041.5 °C18 December 199013.1 °C17 August 199024.9 °C636 mm1870
198939.5 °C3 October 198913.6 °C11 July 198924.5 °C1,123 mm1380
198839.4 °C11 October 198812.3 °C3 August 198824.7 °C1,250 mm1670
198739.9 °C28 December 198712.4 °C11 July 198725.2 °C556 mm2230
198637.9 °C7 October 198613.2 °C21 June 198624.2 °C998 mm1440
198537.9 °C3 November 198512.4 °C14 July 198524.4 °C952 mm1510
198439.0 °C5 December 198413.9 °C23 August 198424.6 °C781 mm1750
198340.1 °C12 November 198312.0 °C21 August 198325.2 °C687 mm2110
198237.9 °C7 December 198211.8 °C10 June 198224.2 °C886 mm1440
198140.0 °C6 November 198112.0 °C27 June 198124.2 °C1,007 mm1660
198040.5 °C13 November 198012.3 °C7 July 198024.8 °C710 mm1860
197939.8 °C23 September 197914.0 °C26 June 197925.1 °C485 mm2150
197838.7 °C7 October 197812.8 °C25 July 197824.8 °C1,090 mm1970
197738.8 °C19 October 197713.2 °C7 July 197724.8 °C719 mm1960
197641.7 °C25 November 197612.2 °C18 July 197624.4 °C923 mm1600
197539.2 °C14 November 197510.8 °C26 July 197524.2 °C716 mm1540
197438.9 °C17 October 197411.4 °C16 June 197424.2 °C1,078 mm1630
197340.3 °C15 September 197312.6 °C18 July 197324.8 °C937 mm1860
197237.6 °C11 December 197212.3 °C5 August 197224.5 °C740 mm1820
197137.6 °C13 December 197111.9 °C15 July 197124.7 °C659 mm2030
197038.6 °C30 September 197013.3 °C7 July 197024.9 °C667 mm1880
196943.0 °C26 November 196912.4 °C19 June 196925.1 °C770 mm1970
196840.3 °C3 October 196811.8 °C14 June 196824.5 °C749 mm1820
196740.1 °C11 December 196714.1 °C16 July 196724.4 °C883 mm1500
196640.0 °C7 January 196613.3 °C20 July 196625.0 °C650 mm1850
196539.0 °C4 November 196512.1 °C27 June 196523.8 °C645 mm1150
196441.4 °C9 November 196412.0 °C20 July 196424.1 °C827 mm1480
196339.0 °C6 October 196313.2 °C28 May 196324.2 °C939 mm1440
196240.6 °C18 October 196213.7 °C7 June 196224.8 °C891 mm1790
196143.9 °C29 October 196115.0 °C5 July 196125.2 °C707 mm1910
196041.9 °C10 October 196013.8 °C30 July 196025.0 °C646 mm2030
195942.3 °C4 October 195913.5 °C19 July 195924.7 °C794 mm1880
195841.9 °C17 October 195812.4 °C23 August 195825.0 °C971 mm1910
195744.7 °C25 November 195711.0 °C25 June 195724.9 °C876 mm1550
195641.4 °C13 November 195611.1 °C8 July 195624.6 °C777 mm1760
195543.0 °C14 November 195511.5 °C13 August 195524.2 °C950 mm1300
195443.0 °C27 October 195412.4 °C26 June 195424.8 °C627 mm2190
195339.9 °C5 November 195310.5 °C1 July 195324.3 °C1,195 mm1500
195241.5 °C1 October 195212.7 °C13 June 195224.8 °C948 mm1880
195146.6 °C27 November 195112.3 °C24 July 195125.8 °C418 mm2620
195042.5 °C24 October 195011.2 °C29 June 195024.4 °C910 mm1690
194943.3 °C21 November 194912.9 °C10 August 194925.1 °C880 mm1930
194841.0 °C13 October 194811.5 °C11 July 194824.4 °C1,339 mm1280
194742.1 °C30 October 194712.6 °C2 July 194724.5 °C1,204 mm1480
194642.4 °C31 October 194611.7 °C22 June 194624.3 °C1,125 mm1440
194541.7 °C7 November 194513.2 °C6 July 194524.8 °C997 mm1600
194442.1 °C27 September 194412.9 °C2 June 194424.7 °C812 mm1730
194344.4 °C1 December 194313.3 °C24 July 194324.6 °C965 mm1490
194241.8 °C13 October 194212.9 °C2 August 194225.4 °C610 mm2310
194143.5 °C23 September 194112.3 °C27 July 194125.5 °C509 mm1980
194043.1 °C11 November 194012.8 °C16 July 194024.9 °C784 mm1750

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
30.6 °C
+0.3 °C
Hot days (≥ 30 °C)
213 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1038 mm
+224 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.4 °C+2.1 °C193 mm+13 mm
Feb32.0 °C+1.1 °C150 mm-7 mm
Mar30.6 °C+0.2 °C174 mm+52 mm
Apr30.4 °C+0.9 °C70 mm+21 mm
May28.3 °C+0.1 °C43 mm+22 mm
Jun27.7 °C+1.1 °C14 mm-1 mm
Jul26.9 °C+0.5 °C14 mm-0 mm
Aug28.9 °C+0.3 °C8 mm-2 mm
Sep32.3 °C+0.7 °C9 mm-0 mm
Oct33.3 °C-0.3 °C19 mm-4 mm
Nov32.6 °C-1.3 °C71 mm+12 mm
Dec31.2 °C-1.3 °C273 mm+118 mm

The year's extremes

Hottest day
40.1 °C
2 Nov 2025
Coldest day
13.2 °C
1 Aug 2025
Wettest day
44.5 mm
11 Mar 2025
Windiest day
33.2 km/h
13 Mar 2025
Strongest gust
72.7 km/h
11 Mar 2025
Hottest feels-like
46.0 °C
16 Jan 2025
Coldest feels-like
12.8 °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 Marromeu?

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

What is the hottest day ever recorded in Marromeu?

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

What is the coldest day in Marromeu?

The coldest day measured in Marromeu between 1940 and 2025 was 1 July 1953, at 10.5 °C.

Does it snow in Marromeu?

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

Has the climate of Marromeu warmed?

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

What is the wettest day in Marromeu?

The wettest day measured in Marromeu between 1940 and 2025 was 18 December 2016, with 186 mm of rain in 24 hours.

What was the windiest day in Marromeu?

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

What is the warmest month in Marromeu?

The warmest month in Marromeu is November (27.8 °C on average); the coldest is July (20.8 °C).

How much does it rain in Marromeu?

Marromeu receives on average 814 mm of precipitation per year, spread over about 122 rainy days.

Is it sunny in Marromeu?

Marromeu gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Marromeu?

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

What was the most extreme apparent temperature in Marromeu?

In Marromeu, between 1940 and 2025, the highest apparent temperature reached 48.2 °C on 13 December 2015, and the lowest was 8.6 °C on 15 June 1968.

Compare Marromeu with another city

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

Nearby cities

The climate around Marromeu

Other cities — Mozambique