Nhamatanda climate — normals and trends

Nhamatanda (Mozambique) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.3 °C and it receives 819 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.9 °C on average) and the coldest is July (20.0 °C). Rainfall peaks in December.

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

Nhamatanda has warmed by +0.6 °C between 1940 and 2025, or +0.07 °C per decade. This trend is statistically significant.

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

NhamatandaSofala

coords
-19.27°, 34.21°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthNovemberColdest monthJulyWettest monthDecemberDriest monthJune

Mean daily temperature

24.3°C

Average daily high

30.0°C

Average daily low

19.4°C

Annual rainfall

819mm

Sunshine / day

10.3h

Mean relative humidity

72%

Average peak wind

14.9km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

179 d/yr

Rainy days (≥ 1 mm)

108 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

21.3 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

181 d/yr

Solar radiation

18.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.6 °C

since 1940

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

47.3 °C

27 November 1951

Coldest day

6.6 °C

15 June 1968

Wettest day

222 mm

7 December 1984

Windiest day

61.9 km/h

15 March 2019

Strongest gust

121.3 km/h

15 March 2019

Hottest feels-like

49.1 °C

27 November 1951

Coldest feels-like

2.9 °C

15 June 1968

Sunniest day

13.0 h

19 November 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.4 °C15 January 202510.1 °C1 August 202524.8 °C1,103 mm2000
202441.3 °C30 September 20249.6 °C10 July 202425.7 °C446 mm2400
202341.4 °C13 October 202311.0 °C26 June 202325.1 °C1,183 mm2120
202238.9 °C26 October 202210.9 °C28 July 202224.8 °C710 mm2070
202142.1 °C18 November 20219.7 °C4 July 202124.5 °C931 mm1930
202042.5 °C7 November 202010.5 °C10 August 202024.8 °C993 mm2010
201943.6 °C28 October 20199.1 °C24 July 201924.8 °C1,144 mm1910
201840.3 °C21 November 201811.9 °C3 August 201824.6 °C721 mm1780
201744.0 °C17 October 201711.7 °C22 August 201724.0 °C948 mm1530
201640.2 °C13 November 201611.8 °C20 June 201625.1 °C632 mm2130
201541.9 °C2 November 201511.9 °C5 July 201524.7 °C541 mm1830
201439.0 °C9 October 201410.9 °C28 August 201424.2 °C758 mm1780
201341.9 °C28 September 201310.6 °C15 July 201324.1 °C957 mm1680
201241.3 °C25 November 201211.3 °C20 July 201224.6 °C611 mm1850
201142.1 °C31 October 20119.3 °C27 June 201124.6 °C669 mm2080
201040.6 °C13 November 201011.0 °C15 August 201024.7 °C869 mm1960
200938.7 °C18 September 200911.0 °C29 June 200924.4 °C593 mm1970
200841.3 °C27 September 200810.4 °C28 June 200824.6 °C578 mm2010
200742.6 °C5 November 20079.9 °C13 June 200724.6 °C1,151 mm2080
200641.9 °C4 November 200610.0 °C7 August 200624.6 °C669 mm1910
200541.1 °C9 March 200510.9 °C1 August 200525.0 °C646 mm2230
200441.3 °C8 October 200410.7 °C17 July 200424.4 °C839 mm1870
200341.1 °C17 October 200310.1 °C28 August 200324.3 °C770 mm1870
200238.7 °C4 November 200212.5 °C10 May 200224.5 °C390 mm1880
200139.3 °C5 November 200110.0 °C24 July 200124.3 °C1,043 mm1740
200037.3 °C2 January 200011.6 °C15 May 200023.8 °C1,199 mm1420
199939.4 °C26 September 199910.1 °C24 June 199923.9 °C1,041 mm1300
199841.2 °C6 November 199811.1 °C20 June 199824.2 °C945 mm1640
199740.9 °C22 November 199712.0 °C18 August 199723.8 °C1,095 mm1290
199638.8 °C25 October 19969.7 °C24 August 199623.8 °C951 mm1560
199540.3 °C24 October 199510.7 °C28 June 199524.6 °C578 mm1950
199441.0 °C23 November 19949.6 °C30 June 199424.0 °C517 mm1730
199339.1 °C31 October 199311.9 °C8 June 199324.4 °C726 mm1760
199243.5 °C25 October 199211.4 °C14 August 199225.2 °C508 mm2350
199138.8 °C31 October 199111.5 °C16 July 199124.6 °C589 mm2090
199039.5 °C15 December 199011.8 °C17 August 199024.3 °C595 mm1750
198940.4 °C3 October 198910.3 °C11 July 198923.9 °C967 mm1360
198838.0 °C10 October 198810.2 °C2 August 198823.7 °C990 mm1350
198739.2 °C20 November 198711.3 °C12 July 198724.6 °C636 mm2090
198639.3 °C7 October 198610.1 °C31 July 198623.7 °C929 mm1540
198537.9 °C12 September 19859.4 °C31 July 198523.8 °C893 mm1440
198440.4 °C19 February 198412.2 °C18 June 198424.1 °C985 mm1670
198340.1 °C2 February 198311.1 °C1 September 198324.6 °C613 mm2100
198239.1 °C7 December 19828.5 °C10 June 198223.8 °C670 mm1580
198141.1 °C6 November 19818.6 °C12 June 198123.4 °C1,030 mm1480
198041.6 °C13 November 19809.6 °C7 July 198024.2 °C687 mm1880
197942.5 °C23 September 197911.0 °C27 July 197924.0 °C659 mm1830
197840.7 °C29 September 197810.6 °C28 June 197823.9 °C1,040 mm1730
197739.5 °C19 October 197710.5 °C6 July 197724.0 °C837 mm1790
197644.0 °C25 November 19768.7 °C18 July 197623.7 °C834 mm1570
197539.6 °C14 November 19757.1 °C26 July 197523.5 °C795 mm1660
197440.2 °C18 October 19749.2 °C15 June 197423.4 °C1,005 mm1480
197340.3 °C14 September 197311.1 °C18 July 197324.4 °C808 mm1930
197240.1 °C17 December 19728.9 °C3 August 197223.9 °C738 mm1680
197139.5 °C23 October 19718.7 °C15 July 197124.3 °C643 mm2170
197039.7 °C4 November 197011.8 °C7 June 197024.4 °C598 mm2060
196942.6 °C26 November 196910.2 °C19 June 196924.2 °C872 mm1730
196840.9 °C3 October 19686.6 °C15 June 196823.9 °C711 mm1850
196740.6 °C5 October 196710.8 °C24 July 196723.9 °C752 mm1610
196641.1 °C7 December 19669.8 °C12 August 196624.2 °C844 mm1620
196539.0 °C4 November 19658.6 °C26 June 196523.4 °C415 mm1390
196442.8 °C10 November 19649.0 °C28 June 196423.5 °C847 mm1450
196339.9 °C28 November 19638.5 °C18 July 196323.5 °C855 mm1420
196241.3 °C18 October 196210.6 °C30 August 196224.1 °C995 mm1750
196144.2 °C29 October 196112.7 °C11 July 196124.5 °C670 mm1880
196041.9 °C10 October 196010.9 °C3 July 196024.4 °C672 mm2210
195943.6 °C4 October 195912.4 °C5 August 195924.5 °C632 mm2100
195840.2 °C11 October 19589.6 °C18 June 195823.9 °C1,287 mm1620
195742.3 °C25 November 19578.5 °C21 July 195724.2 °C770 mm1360
195639.7 °C27 October 19568.1 °C7 July 195623.8 °C892 mm1590
195543.0 °C14 November 19558.9 °C13 August 195523.3 °C975 mm1110
195443.6 °C27 October 19549.4 °C25 July 195424.8 °C627 mm2380
195339.2 °C21 October 19537.7 °C30 June 195323.6 °C1,207 mm1510
195241.2 °C21 November 195210.0 °C13 June 195224.2 °C901 mm1740
195147.3 °C27 November 19519.7 °C14 July 195125.6 °C497 mm2540
195042.0 °C2 December 195010.8 °C1 July 195024.0 °C683 mm1720
194941.7 °C29 November 194910.0 °C19 July 194924.3 °C890 mm1860
194841.0 °C13 October 19489.7 °C7 August 194823.5 °C1,426 mm1050
194741.2 °C20 October 19479.1 °C1 July 194723.9 °C1,099 mm1420
194641.9 °C30 October 19469.2 °C9 August 194623.5 °C1,052 mm1350
194541.7 °C7 November 19459.0 °C28 June 194523.9 °C1,070 mm1530
194442.3 °C2 November 194410.7 °C11 June 194424.1 °C824 mm1740
194343.1 °C1 December 194310.3 °C28 July 194324.0 °C934 mm1520
194241.9 °C13 October 19429.6 °C11 July 194224.6 °C653 mm2310
194143.8 °C11 October 19418.9 °C27 July 194125.0 °C801 mm2080
194043.8 °C1 December 19409.9 °C10 August 194025.1 °C625 mm2330

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.4 °C
+0.4 °C
Hot days (≥ 30 °C)
200 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1103 mm
+284 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan34.1 °C+2.9 °C144 mm-27 mm
Feb32.7 °C+1.8 °C162 mm+2 mm
Mar30.8 °C+0.4 °C183 mm+88 mm
Apr29.8 °C+0.4 °C85 mm+44 mm
May27.4 °C-0.7 °C75 mm+58 mm
Jun27.0 °C+0.5 °C17 mm+8 mm
Jul26.2 °C-0.1 °C16 mm+5 mm
Aug29.3 °C+0.9 °C5 mm-6 mm
Sep32.2 °C+0.9 °C13 mm+0 mm
Oct32.7 °C-0.3 °C16 mm-14 mm
Nov31.8 °C-1.2 °C133 mm+56 mm
Dec30.6 °C-1.3 °C254 mm+68 mm

The year's extremes

Hottest day
42.4 °C
15 Jan 2025
Coldest day
10.1 °C
1 Aug 2025
Wettest day
107.6 mm
12 Mar 2025
Windiest day
33.3 km/h
12 Mar 2025
Strongest gust
64.8 km/h
12 Mar 2025
Hottest feels-like
47.2 °C
15 Jan 2025
Coldest feels-like
8.8 °C
1 Aug 2025
Sunniest day
13.0 h
21 Nov 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 Nhamatanda?

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

What is the hottest day ever recorded in Nhamatanda?

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

What is the coldest day in Nhamatanda?

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

Does it snow in Nhamatanda?

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

Has the climate of Nhamatanda warmed?

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

What is the wettest day in Nhamatanda?

The wettest day measured in Nhamatanda between 1940 and 2025 was 7 December 1984, with 222 mm of rain in 24 hours.

What was the windiest day in Nhamatanda?

The windiest day measured in Nhamatanda between 1940 and 2025 was 15 March 2019, with winds reaching 61.9 km/h.

What is the warmest month in Nhamatanda?

The warmest month in Nhamatanda is November (26.9 °C on average); the coldest is July (20.0 °C).

How much does it rain in Nhamatanda?

Nhamatanda receives on average 819 mm of precipitation per year, spread over about 108 rainy days.

Is it sunny in Nhamatanda?

Nhamatanda gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Nhamatanda?

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

What was the most extreme apparent temperature in Nhamatanda?

In Nhamatanda, between 1940 and 2025, the highest apparent temperature reached 49.1 °C on 27 November 1951, and the lowest was 2.9 °C on 15 June 1968.

Compare Nhamatanda with another city

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

Nearby cities

The climate around Nhamatanda

Other cities — Mozambique