Mandimba climate — normals and trends

Mandimba (Mozambique) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 21.7 °C and it receives 1,122 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.9 °C on average) and the coldest is July (17.9 °C). Rainfall peaks in January.

Mandimba averages 0 frost days, 59 hot days (≥ 30 °C) and 121 rainy days per year.

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

The hottest day of the period reached 37.8 °C (on 2 December 1943) and the coldest 7.2 °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

MandimbaNiassa Province

coords
-14.35°, 35.65°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

21.7°C

Average daily high

27.0°C

Average daily low

17.3°C

Annual rainfall

1,122mm

Sunshine / day

10.6h

Mean relative humidity

69%

Average peak wind

13.3km/h

Seasonal range

7.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

59 d/yr

Rainy days (≥ 1 mm)

121 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.7 °C

Average feels-like low

18.0 °C

Average peak gust

32.6 km/h

Tropical nights (≥ 20 °C)

72 d/yr

Solar radiation

19.8 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.32 · 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.8 °C

2 December 1943

Coldest day

7.2 °C

26 July 1975

Wettest day

210 mm

20 January 2002

Windiest day

40.7 km/h

13 March 1941

Strongest gust

83.2 km/h

13 March 1941

Hottest feels-like

41.2 °C

3 November 2015

Coldest feels-like

5.1 °C

11 July 1956

Sunniest day

12.9 h

16 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.2 °C27 October 202511.0 °C4 August 202522.1 °C1,553 mm500
202435.3 °C30 October 202411.0 °C3 August 202422.7 °C899 mm890
202337.4 °C13 December 202310.8 °C27 June 202322.5 °C1,760 mm760
202234.1 °C20 November 202211.3 °C14 June 202221.8 °C1,422 mm530
202137.2 °C24 November 202110.4 °C27 July 202122.1 °C948 mm900
202036.5 °C25 November 20209.9 °C10 August 202022.7 °C804 mm1050
201936.0 °C16 November 20197.3 °C24 July 201922.3 °C1,309 mm650
201833.6 °C6 December 201811.0 °C2 July 201822.0 °C942 mm500
201735.6 °C16 November 201710.9 °C14 July 201722.3 °C1,158 mm600
201634.8 °C1 November 20169.7 °C10 July 201622.6 °C783 mm1100
201534.9 °C10 December 201510.5 °C10 July 201522.4 °C1,016 mm770
201434.8 °C17 October 201410.3 °C13 July 201422.1 °C1,207 mm700
201335.2 °C1 November 201311.0 °C15 July 201322.0 °C1,059 mm730
201235.6 °C19 October 20129.8 °C20 July 201222.1 °C1,093 mm720
201136.1 °C1 November 20119.4 °C25 July 201122.3 °C836 mm700
201034.3 °C12 October 20108.7 °C16 August 201022.2 °C1,107 mm680
200934.7 °C11 December 20098.4 °C30 July 200921.8 °C905 mm710
200835.4 °C16 November 20089.5 °C3 July 200821.5 °C1,152 mm590
200734.4 °C25 November 200710.8 °C20 August 200721.8 °C1,388 mm520
200634.6 °C4 November 20069.4 °C6 June 200621.7 °C935 mm450
200535.0 °C17 November 200511.0 °C18 July 200522.3 °C730 mm770
200433.8 °C30 October 200410.1 °C16 July 200421.3 °C1,073 mm240
200334.3 °C6 November 200310.4 °C8 July 200321.6 °C1,379 mm560
200234.8 °C5 November 200211.3 °C18 June 200222.1 °C1,145 mm620
200134.9 °C23 November 200110.2 °C26 July 200122.1 °C958 mm750
200032.9 °C27 October 200010.5 °C19 July 200021.5 °C1,419 mm310
199933.3 °C27 October 19999.4 °C24 June 199921.3 °C1,018 mm470
199833.9 °C20 December 199810.4 °C17 July 199822.3 °C681 mm780
199735.4 °C16 November 199711.4 °C19 May 199721.8 °C1,375 mm590
199635.3 °C3 December 19969.2 °C3 July 199621.9 °C1,216 mm680
199536.1 °C24 November 19959.0 °C1 July 199522.4 °C1,066 mm880
199437.4 °C24 November 19949.8 °C31 May 199422.1 °C889 mm720
199334.6 °C29 October 199310.9 °C12 June 199321.8 °C1,118 mm610
199233.8 °C10 November 199210.0 °C15 August 199222.3 °C713 mm800
199133.7 °C31 October 199110.3 °C14 June 199121.6 °C1,130 mm450
199034.2 °C22 November 19909.7 °C5 July 199021.9 °C757 mm650
198933.7 °C11 November 198910.6 °C10 July 198921.2 °C1,805 mm340
198832.9 °C18 October 198810.9 °C17 July 198821.8 °C889 mm450
198734.0 °C28 December 19879.2 °C11 July 198721.8 °C988 mm650
198632.8 °C7 October 198610.3 °C15 July 198621.0 °C1,113 mm200
198533.7 °C3 November 19858.2 °C15 July 198521.0 °C1,149 mm150
198433.2 °C4 December 198410.2 °C18 June 198421.4 °C1,122 mm420
198334.9 °C12 November 19839.5 °C22 July 198322.2 °C924 mm750
198234.1 °C1 November 19829.6 °C18 May 198221.4 °C1,285 mm380
198133.9 °C23 November 19819.1 °C12 July 198121.1 °C989 mm530
198033.3 °C13 November 198010.0 °C25 June 198021.3 °C1,010 mm440
197933.5 °C1 October 19799.9 °C26 June 197921.4 °C906 mm590
197832.9 °C29 September 19788.3 °C16 June 197821.1 °C1,653 mm380
197735.1 °C23 October 19778.8 °C5 July 197721.7 °C1,042 mm490
197634.4 °C25 November 19768.4 °C19 July 197621.0 °C999 mm480
197532.8 °C27 October 19757.2 °C26 July 197521.3 °C859 mm440
197433.4 °C3 December 19749.9 °C7 June 197420.8 °C1,670 mm360
197334.9 °C2 November 19739.9 °C16 July 197321.7 °C863 mm640
197233.7 °C23 November 197210.0 °C4 August 197221.2 °C1,150 mm360
197133.1 °C8 November 19718.7 °C31 May 197121.1 °C1,099 mm240
197032.5 °C19 November 197010.0 °C6 July 197021.5 °C990 mm290
196933.9 °C19 November 19699.7 °C24 July 196921.9 °C998 mm600
196833.5 °C3 October 19687.8 °C17 June 196821.4 °C1,051 mm410
196733.7 °C6 October 19678.4 °C19 July 196721.5 °C926 mm450
196632.7 °C27 September 19669.2 °C23 August 196621.6 °C910 mm470
196533.2 °C20 November 19658.1 °C7 July 196520.7 °C1,202 mm380
196433.4 °C17 November 19648.2 °C28 July 196421.4 °C780 mm560
196333.4 °C24 October 19638.9 °C13 August 196321.1 °C1,406 mm320
196234.6 °C23 November 19629.1 °C26 June 196221.5 °C1,228 mm450
196133.8 °C28 October 196110.5 °C11 August 196121.4 °C1,255 mm270
196034.5 °C8 December 19609.6 °C7 July 196021.3 °C1,015 mm610
195934.1 °C15 November 195912.2 °C7 June 195921.5 °C1,287 mm370
195834.2 °C6 December 19589.0 °C19 July 195821.9 °C1,452 mm760
195735.1 °C25 November 19578.7 °C25 June 195721.3 °C1,747 mm770
195634.0 °C25 November 19568.0 °C11 July 195621.0 °C1,531 mm520
195533.9 °C21 October 19558.4 °C10 August 195521.1 °C1,288 mm540
195435.2 °C27 October 19549.5 °C23 June 195421.6 °C686 mm540
195334.7 °C9 November 19537.9 °C3 August 195321.2 °C1,737 mm470
195234.8 °C3 November 19529.6 °C15 August 195221.5 °C1,310 mm700
195136.6 °C27 November 19518.6 °C25 July 195122.0 °C642 mm760
195035.6 °C25 October 195010.0 °C20 August 195021.1 °C1,482 mm460
194935.3 °C24 November 19499.2 °C22 June 194921.8 °C1,033 mm920
194835.7 °C11 November 19489.6 °C19 July 194821.6 °C1,235 mm710
194735.4 °C28 November 19478.9 °C7 July 194721.4 °C1,302 mm700
194634.7 °C10 October 19468.6 °C22 June 194621.2 °C1,530 mm450
194534.0 °C12 November 19459.5 °C30 June 194521.3 °C1,307 mm720
194434.7 °C11 November 19449.2 °C9 July 194421.6 °C1,040 mm820
194337.8 °C2 December 19439.8 °C28 June 194322.0 °C833 mm1020
194236.2 °C9 November 194210.7 °C10 July 194221.9 °C995 mm800
194137.0 °C24 September 19419.7 °C29 July 194122.2 °C650 mm840
194034.7 °C29 November 19409.1 °C10 August 194021.3 °C1,133 mm720

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.0 °C
0.0 °C
Hot days (≥ 30 °C)
50 d/yr
-9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1553 mm
+431 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C0.0 °C572 mm+270 mm
Feb28.5 °C+1.1 °C182 mm-83 mm
Mar27.5 °C+0.4 °C165 mm-11 mm
Apr27.1 °C+0.7 °C45 mm-8 mm
May25.2 °C-0.2 °C31 mm+19 mm
Jun24.6 °C+0.8 °C2 mm-1 mm
Jul23.4 °C-0.1 °C3 mm+0 mm
Aug25.7 °C+0.2 °C1 mm-1 mm
Sep29.3 °C+0.9 °C2 mm-1 mm
Oct29.8 °C-0.6 °C4 mm-10 mm
Nov28.8 °C-1.7 °C107 mm+40 mm
Dec27.1 °C-1.5 °C438 mm+217 mm

The year's extremes

Hottest day
34.2 °C
27 Oct 2025
Coldest day
11.0 °C
4 Aug 2025
Wettest day
95.2 mm
30 Jan 2025
Windiest day
32.9 km/h
11 Mar 2025
Strongest gust
72.0 km/h
11 Mar 2025
Hottest feels-like
37.5 °C
29 Nov 2025
Coldest feels-like
9.7 °C
4 Aug 2025
Sunniest day
12.9 h
18 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 Mandimba?

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

What is the hottest day ever recorded in Mandimba?

The hottest day measured in Mandimba between 1940 and 2025 was 2 December 1943, reaching 37.8 °C.

What is the coldest day in Mandimba?

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

Does it snow in Mandimba?

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

Has the climate of Mandimba warmed?

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

What is the wettest day in Mandimba?

The wettest day measured in Mandimba between 1940 and 2025 was 20 January 2002, with 210 mm of rain in 24 hours.

What was the windiest day in Mandimba?

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

What is the warmest month in Mandimba?

The warmest month in Mandimba is November (24.9 °C on average); the coldest is July (17.9 °C).

How much does it rain in Mandimba?

Mandimba receives on average 1,122 mm of precipitation per year, spread over about 121 rainy days.

Is it sunny in Mandimba?

Mandimba gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Mandimba?

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

What was the most extreme apparent temperature in Mandimba?

In Mandimba, between 1940 and 2025, the highest apparent temperature reached 41.2 °C on 3 November 2015, and the lowest was 5.1 °C on 11 July 1956.

Compare Mandimba with another city

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

Nearby cities

The climate around Mandimba

Other cities — Mozambique