Montepuez climate — normals and trends

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

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

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

The hottest day of the period reached 37.9 °C (on 26 November 1951) and the coldest 11.6 °C (on 24 June 1957).

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

MontepuezCabo Delgado Province

coords
-13.13°, 39.00°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

23.7°C

Average daily high

28.8°C

Average daily low

19.5°C

Annual rainfall

837mm

Sunshine / day

10.5h

Mean relative humidity

71%

Average peak wind

16.1km/h

Seasonal range

5.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

108 d/yr

Rainy days (≥ 1 mm)

111 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.8 °C

Average feels-like low

21.1 °C

Average peak gust

33.5 km/h

Tropical nights (≥ 20 °C)

186 d/yr

Solar radiation

19.8 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

37.9 °C

26 November 1951

Coldest day

11.6 °C

24 June 1957

Wettest day

150 mm

26 April 2019

Windiest day

46.2 km/h

15 December 2024

Strongest gust

96.5 km/h

15 December 2024

Hottest feels-like

41.9 °C

26 November 1951

Coldest feels-like

9.2 °C

14 July 1985

Sunniest day

12.8 h

22 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.9 °C19 November 202515.9 °C30 July 202524.4 °C1,084 mm1190
202436.5 °C14 December 202414.8 °C10 July 202424.7 °C1,065 mm1440
202335.3 °C13 December 202314.7 °C15 July 202324.5 °C911 mm1250
202234.4 °C21 November 202214.0 °C21 July 202223.9 °C951 mm1060
202135.9 °C25 December 202114.3 °C25 July 202124.3 °C622 mm1320
202035.4 °C25 November 202015.2 °C9 August 202024.7 °C489 mm1590
201934.5 °C16 November 201914.1 °C25 July 201924.1 °C1,070 mm1210
201834.0 °C6 December 201814.3 °C26 July 201823.9 °C842 mm1040
201735.0 °C17 November 201715.1 °C15 July 201724.3 °C856 mm1180
201635.4 °C24 December 201614.4 °C12 August 201624.1 °C720 mm1240
201534.8 °C22 November 201515.0 °C16 June 201524.1 °C863 mm990
201433.9 °C29 November 201414.7 °C12 July 201423.6 °C1,083 mm920
201334.4 °C10 November 201314.4 °C16 July 201324.1 °C714 mm1200
201235.5 °C25 November 201213.3 °C19 July 201224.0 °C980 mm1070
201136.3 °C31 October 201113.7 °C25 July 201124.3 °C799 mm1250
201035.6 °C3 December 201014.0 °C15 August 201024.3 °C673 mm1320
200935.0 °C16 November 200914.0 °C28 July 200924.1 °C673 mm1380
200835.8 °C16 November 200813.9 °C7 July 200823.6 °C825 mm1050
200734.7 °C27 November 200714.2 °C23 June 200724.1 °C832 mm1160
200634.1 °C23 October 200613.7 °C28 June 200623.7 °C864 mm1160
200536.0 °C9 December 200514.7 °C6 July 200524.3 °C516 mm1540
200434.7 °C20 November 200413.5 °C15 July 200423.7 °C917 mm880
200334.7 °C7 November 200312.7 °C8 July 200323.9 °C919 mm1010
200234.6 °C3 November 200215.1 °C3 July 200224.0 °C856 mm1090
200135.2 °C17 December 200114.7 °C3 August 200124.0 °C717 mm1220
200034.4 °C25 October 200014.5 °C19 July 200023.6 °C918 mm830
199934.4 °C28 October 199914.8 °C21 July 199923.5 °C836 mm870
199835.1 °C21 December 199814.4 °C13 June 199824.2 °C541 mm1280
199734.9 °C14 November 199714.5 °C3 August 199723.8 °C808 mm1040
199634.3 °C21 November 199613.4 °C1 July 199623.5 °C765 mm880
199535.0 °C26 November 199513.6 °C30 June 199523.7 °C786 mm1070
199435.1 °C24 November 199413.6 °C13 July 199423.6 °C852 mm890
199334.5 °C10 December 199314.1 °C22 July 199323.5 °C812 mm1040
199233.7 °C14 November 199213.5 °C19 July 199223.6 °C592 mm1020
199133.5 °C31 October 199113.4 °C21 July 199123.3 °C914 mm840
199034.6 °C18 December 199014.3 °C7 July 199023.8 °C545 mm1100
198932.7 °C2 November 198914.5 °C22 July 198923.1 °C1,180 mm550
198833.3 °C5 November 198814.8 °C16 July 198824.1 °C653 mm1320
198735.2 °C20 December 198713.4 °C22 June 198723.6 °C723 mm1070
198633.3 °C1 December 198613.7 °C23 July 198623.1 °C750 mm740
198533.5 °C3 November 198512.7 °C14 July 198523.0 °C852 mm460
198433.9 °C1 December 198413.5 °C24 August 198423.1 °C1,003 mm520
198335.1 °C10 December 198313.8 °C14 August 198324.0 °C687 mm1160
198234.2 °C15 October 198212.9 °C7 June 198223.6 °C816 mm950
198135.5 °C7 November 198112.3 °C28 June 198123.7 °C586 mm1380
198034.0 °C29 November 198013.4 °C19 June 198023.4 °C868 mm1030
197934.2 °C28 November 197914.1 °C4 July 197923.4 °C825 mm980
197833.6 °C12 November 197813.1 °C16 June 197823.3 °C1,147 mm740
197734.4 °C25 October 197714.5 °C5 July 197723.8 °C738 mm1250
197633.5 °C30 November 197611.9 °C18 July 197623.0 °C893 mm860
197534.0 °C30 November 197512.5 °C26 July 197523.4 °C676 mm850
197433.4 °C2 December 197413.3 °C17 June 197422.8 °C1,056 mm620
197334.5 °C5 November 197313.6 °C11 July 197323.5 °C708 mm1020
197233.8 °C7 November 197213.5 °C5 August 197223.2 °C1,052 mm870
197134.0 °C18 December 197113.8 °C6 August 197123.1 °C997 mm790
197034.3 °C18 November 197015.2 °C15 September 197023.8 °C812 mm1050
196934.2 °C31 October 196912.8 °C15 June 196924.0 °C565 mm1580
196833.3 °C3 October 196812.4 °C17 June 196822.9 °C880 mm760
196735.7 °C18 November 196713.9 °C12 July 196723.5 °C1,073 mm1040
196634.3 °C6 November 196614.0 °C27 July 196624.0 °C515 mm1220
196534.4 °C20 November 196511.6 °C24 June 196522.7 °C1,200 mm730
196434.8 °C17 November 196412.4 °C28 July 196423.3 °C620 mm970
196333.4 °C23 October 196313.1 °C1 July 196323.0 °C903 mm660
196236.3 °C23 November 196213.0 °C24 June 196223.2 °C987 mm810
196135.3 °C5 November 196113.8 °C10 August 196123.4 °C1,077 mm840
196036.0 °C24 December 196014.4 °C22 July 196023.3 °C732 mm950
195935.4 °C15 November 195914.5 °C8 June 195923.5 °C1,128 mm940
195835.3 °C6 December 195813.5 °C29 July 195823.8 °C752 mm1200
195735.7 °C24 November 195711.6 °C24 June 195723.2 °C1,425 mm1020
195635.8 °C24 December 195612.1 °C14 July 195623.1 °C1,032 mm1000
195534.6 °C16 November 195513.3 °C10 August 195523.1 °C1,085 mm1000
195435.3 °C24 October 195413.1 °C22 June 195423.3 °C913 mm1050
195336.5 °C21 November 195313.5 °C3 August 195323.5 °C1,153 mm950
195236.4 °C5 November 195214.0 °C21 June 195224.0 °C788 mm1550
195137.9 °C26 November 195112.8 °C25 July 195123.9 °C684 mm1480
195036.4 °C25 October 195014.1 °C19 August 195023.3 °C996 mm990
194936.9 °C25 November 194913.5 °C11 August 194923.8 °C650 mm1370
194837.0 °C12 November 194814.2 °C17 July 194824.4 °C696 mm1490
194737.3 °C29 November 194712.3 °C15 July 194723.7 °C677 mm1280
194635.5 °C4 November 194613.4 °C18 June 194623.5 °C825 mm1090
194535.6 °C22 November 194513.4 °C30 June 194523.2 °C927 mm1100
194436.3 °C22 October 194413.5 °C7 July 194423.9 °C616 mm1520
194337.5 °C26 November 194314.3 °C29 June 194324.1 °C559 mm1370
194237.2 °C9 November 194214.6 °C2 July 194224.1 °C582 mm1540
194135.4 °C1 January 194113.5 °C22 June 194123.6 °C837 mm1260
194036.2 °C25 December 194014.1 °C4 June 194023.3 °C859 mm1070

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.0 °C
+0.2 °C
Hot days (≥ 30 °C)
119 d/yr
+11
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1084 mm
+247 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.0 °C+1.2 °C159 mm-56 mm
Feb29.2 °C+0.6 °C186 mm-10 mm
Mar28.5 °C+0.1 °C301 mm+147 mm
Apr28.4 °C+0.4 °C44 mm-12 mm
May28.5 °C+0.8 °C15 mm+8 mm
Jun27.7 °C+1.3 °C3 mm+1 mm
Jul26.6 °C+0.4 °C3 mm+1 mm
Aug27.9 °C+0.1 °C1 mm-1 mm
Sep30.3 °C+0.4 °C0 mm-2 mm
Oct30.6 °C-1.0 °C2 mm-6 mm
Nov30.5 °C-1.6 °C121 mm+82 mm
Dec29.7 °C-0.8 °C250 mm+95 mm

The year's extremes

Hottest day
32.9 °C
19 Nov 2025
Coldest day
15.9 °C
30 Jul 2025
Wettest day
137.6 mm
10 Mar 2025
Windiest day
45.4 km/h
10 Mar 2025
Strongest gust
85.0 km/h
10 Mar 2025
Hottest feels-like
38.1 °C
12 Feb 2025
Coldest feels-like
14.1 °C
30 Jul 2025
Sunniest day
12.8 h
3 Jan 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 Montepuez?

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

What is the hottest day ever recorded in Montepuez?

The hottest day measured in Montepuez between 1940 and 2025 was 26 November 1951, reaching 37.9 °C.

What is the coldest day in Montepuez?

The coldest day measured in Montepuez between 1940 and 2025 was 24 June 1957, at 11.6 °C.

Does it snow in Montepuez?

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

Has the climate of Montepuez warmed?

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

What is the wettest day in Montepuez?

The wettest day measured in Montepuez between 1940 and 2025 was 26 April 2019, with 150 mm of rain in 24 hours.

What was the windiest day in Montepuez?

The windiest day measured in Montepuez between 1940 and 2025 was 15 December 2024, with winds reaching 46.2 km/h.

What is the warmest month in Montepuez?

The warmest month in Montepuez is November (26.2 °C on average); the coldest is July (20.9 °C).

How much does it rain in Montepuez?

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

Is it sunny in Montepuez?

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

Are there tropical nights in Montepuez?

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

What was the most extreme apparent temperature in Montepuez?

In Montepuez, between 1940 and 2025, the highest apparent temperature reached 41.9 °C on 26 November 1951, and the lowest was 9.2 °C on 14 July 1985.

Compare Montepuez with another city

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

Nearby cities

The climate around Montepuez

Other cities — Mozambique