Maxixe climate — normals and trends

Maxixe (Mozambique) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 23.3 °C and it receives 686 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 January (26.0 °C on average) and the coldest is July (20.0 °C). Rainfall peaks in January.

Maxixe averages 0 frost days, 27 hot days (≥ 30 °C) and 106 rainy days per year.

Maxixe has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.8 °C (on 26 November 1951) and the coldest 12.3 °C (on 14 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

MaxixeInhambane Province

coords
-23.86°, 35.35°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

23.3°C

Average daily high

26.4°C

Average daily low

21.0°C

Annual rainfall

686mm

Sunshine / day

11.0h

Mean relative humidity

76%

Average peak wind

20.3km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

27 d/yr

Rainy days (≥ 1 mm)

106 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.4 °C

Average feels-like low

22.2 °C

Average peak gust

34.5 km/h

Tropical nights (≥ 20 °C)

227 d/yr

Solar radiation

19.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

35.8 °C

26 November 1951

Coldest day

12.3 °C

14 June 1968

Wettest day

347 mm

18 January 2017

Windiest day

74.3 km/h

27 January 1976

Strongest gust

120.2 km/h

27 January 1976

Hottest feels-like

42.6 °C

9 March 2005

Coldest feels-like

7.4 °C

13 June 1968

Sunniest day

13.3 h

8 January 1947

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.8 °C15 January 202515.4 °C30 July 202524.0 °C613 mm360
202434.3 °C23 December 202414.6 °C10 July 202424.2 °C528 mm570
202334.5 °C21 February 202314.7 °C17 July 202323.7 °C1,133 mm320
202231.4 °C25 March 202214.2 °C17 June 202223.7 °C780 mm290
202132.5 °C18 November 202115.6 °C2 August 202123.5 °C862 mm440
202033.0 °C26 March 202015.1 °C29 July 202023.8 °C504 mm670
201934.5 °C28 October 201915.4 °C23 July 201924.0 °C665 mm370
201832.8 °C28 November 201816.3 °C8 June 201823.7 °C471 mm310
201731.7 °C25 January 201715.7 °C20 July 201723.6 °C1,034 mm290
201633.6 °C20 February 201615.7 °C26 August 201624.0 °C491 mm430
201533.0 °C2 November 201515.8 °C8 August 201523.9 °C423 mm400
201433.0 °C12 March 201415.4 °C10 July 201423.4 °C616 mm340
201332.0 °C1 November 201315.4 °C23 July 201323.2 °C530 mm160
201232.4 °C11 February 201213.7 °C10 August 201223.3 °C522 mm160
201131.9 °C14 November 201113.6 °C26 June 201123.2 °C578 mm260
201032.8 °C12 November 201015.2 °C18 June 201023.8 °C590 mm400
200932.3 °C29 December 200914.0 °C26 July 200923.3 °C533 mm340
200833.5 °C24 December 200815.1 °C16 July 200823.4 °C573 mm200
200732.3 °C16 January 200714.8 °C24 May 200723.6 °C761 mm310
200633.6 °C4 December 200615.0 °C26 May 200623.6 °C844 mm430
200534.1 °C8 March 200516.0 °C1 July 200523.8 °C805 mm290
200432.6 °C7 October 200415.1 °C14 July 200423.6 °C538 mm310
200332.0 °C9 December 200314.7 °C28 August 200323.4 °C842 mm460
200232.0 °C28 March 200214.8 °C12 July 200223.3 °C537 mm180
200132.1 °C12 March 200114.4 °C24 July 200123.5 °C1,000 mm130
200031.9 °C1 January 200015.2 °C18 July 200023.2 °C1,220 mm80
199933.4 °C21 December 199913.8 °C12 September 199923.4 °C906 mm280
199833.6 °C10 January 199815.7 °C13 July 199823.7 °C981 mm340
199732.1 °C11 March 199715.2 °C4 August 199723.3 °C690 mm340
199631.3 °C13 November 199613.9 °C24 August 199623.2 °C693 mm200
199532.3 °C12 October 199514.2 °C10 June 199523.3 °C518 mm160
199431.8 °C23 December 199414.3 °C5 July 199422.6 °C702 mm200
199332.3 °C16 February 199315.8 °C8 June 199323.4 °C658 mm240
199233.3 °C26 February 199214.9 °C12 August 199223.7 °C417 mm420
199132.2 °C8 January 199115.0 °C6 August 199123.2 °C704 mm260
199034.0 °C17 December 199015.5 °C22 October 199023.2 °C458 mm230
198932.2 °C31 March 198914.4 °C26 July 198923.3 °C584 mm150
198831.7 °C24 December 198814.9 °C20 August 198823.4 °C430 mm310
198731.3 °C20 February 198714.7 °C27 June 198723.5 °C477 mm390
198632.6 °C22 February 198614.9 °C2 August 198623.2 °C549 mm160
198531.8 °C7 April 198514.3 °C13 July 198523.3 °C611 mm200
198432.9 °C5 December 198414.4 °C3 June 198423.0 °C748 mm140
198333.1 °C5 January 198314.8 °C20 August 198323.6 °C530 mm350
198231.6 °C16 January 198215.1 °C12 July 198222.9 °C565 mm110
198132.1 °C28 January 198113.8 °C10 July 198122.5 °C918 mm230
198032.3 °C11 February 198013.9 °C4 July 198022.9 °C488 mm210
197932.6 °C23 September 197913.8 °C27 July 197923.0 °C627 mm220
197831.5 °C21 February 197814.9 °C25 July 197823.2 °C1,073 mm130
197731.8 °C23 January 197715.3 °C6 August 197723.2 °C855 mm240
197633.8 °C24 November 197613.6 °C18 July 197622.9 °C857 mm180
197533.8 °C10 May 197512.5 °C26 July 197522.8 °C693 mm190
197431.2 °C21 January 197413.6 °C10 September 197423.0 °C751 mm120
197333.2 °C27 January 197314.2 °C10 July 197323.0 °C760 mm220
197232.7 °C11 December 197212.3 °C2 August 197222.6 °C1,004 mm130
197130.5 °C12 December 197114.2 °C28 June 197122.9 °C755 mm60
197031.7 °C28 December 197015.5 °C30 June 197023.2 °C456 mm170
196932.0 °C28 February 196915.8 °C7 September 196923.3 °C967 mm390
196831.7 °C12 January 196812.3 °C14 June 196822.5 °C917 mm140
196731.6 °C9 February 196714.4 °C23 July 196722.9 °C707 mm100
196632.3 °C6 January 196615.4 °C31 July 196623.0 °C751 mm250
196533.0 °C26 February 196513.9 °C25 June 196522.6 °C489 mm120
196433.0 °C4 March 196412.9 °C21 June 196422.8 °C528 mm330
196333.1 °C15 December 196313.7 °C15 July 196322.8 °C599 mm110
196232.5 °C14 April 196215.1 °C14 July 196223.3 °C870 mm230
196132.6 °C13 December 196114.4 °C8 August 196123.4 °C522 mm350
196032.4 °C4 January 196014.3 °C3 July 196023.0 °C578 mm230
195934.3 °C17 December 195916.5 °C12 August 195923.2 °C569 mm270
195834.2 °C19 November 195814.3 °C14 July 195823.3 °C754 mm320
195735.0 °C21 December 195715.2 °C23 July 195723.6 °C529 mm480
195631.7 °C15 October 195613.1 °C11 June 195623.2 °C561 mm230
195533.1 °C14 November 195513.9 °C12 August 195522.7 °C720 mm120
195432.8 °C31 January 195414.8 °C19 July 195423.1 °C570 mm380
195331.9 °C23 January 195314.6 °C23 July 195323.2 °C544 mm180
195231.8 °C21 January 195215.2 °C2 July 195223.3 °C579 mm180
195135.8 °C26 November 195115.2 °C10 September 195123.3 °C350 mm380
195033.3 °C1 December 195016.0 °C21 August 195023.3 °C530 mm360
194934.1 °C29 November 194915.0 °C21 July 194922.9 °C1,171 mm110
194830.7 °C21 February 194815.2 °C21 June 194823.0 °C998 mm110
194734.8 °C30 October 194713.3 °C31 July 194723.3 °C700 mm310
194633.7 °C29 October 194614.4 °C22 August 194623.2 °C742 mm200
194533.1 °C7 November 194514.6 °C28 June 194523.1 °C976 mm100
194434.1 °C12 December 194415.6 °C27 June 194423.2 °C587 mm390
194333.5 °C4 October 194314.7 °C22 July 194323.0 °C814 mm180
194231.5 °C1 January 194215.1 °C11 July 194223.2 °C691 mm140
194134.9 °C11 October 194113.9 °C26 July 194123.5 °C814 mm550
194034.6 °C1 December 194015.1 °C15 July 194023.5 °C372 mm480

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
26.9 °C
+0.5 °C
Hot days (≥ 30 °C)
36 d/yr
+9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
613 mm
-73 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.4 °C+1.8 °C92 mm-32 mm
Feb29.3 °C+0.7 °C130 mm+20 mm
Mar28.6 °C+0.5 °C41 mm-42 mm
Apr28.1 °C+1.2 °C29 mm-13 mm
May25.8 °C+0.5 °C38 mm+5 mm
Jun24.8 °C+0.9 °C25 mm+1 mm
Jul24.0 °C+0.7 °C13 mm-6 mm
Aug25.0 °C+0.9 °C12 mm-5 mm
Sep26.3 °C+0.9 °C27 mm+6 mm
Oct26.2 °C-0.2 °C22 mm-16 mm
Nov27.0 °C-0.4 °C65 mm-3 mm
Dec27.7 °C-0.5 °C120 mm+12 mm

The year's extremes

Hottest day
33.8 °C
15 Jan 2025
Coldest day
15.4 °C
30 Jul 2025
Wettest day
47.8 mm
3 Dec 2025
Windiest day
37.4 km/h
26 Feb 2025
Strongest gust
64.8 km/h
25 Feb 2025
Hottest feels-like
41.4 °C
15 Jan 2025
Coldest feels-like
12.5 °C
28 Jul 2025
Sunniest day
13.2 h
8 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 Maxixe?

Maxixe has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 23.3 °C and it receives 686 mm of precipitation per year.

What is the hottest day ever recorded in Maxixe?

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

What is the coldest day in Maxixe?

The coldest day measured in Maxixe between 1940 and 2025 was 14 June 1968, at 12.3 °C.

Does it snow in Maxixe?

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

Has the climate of Maxixe warmed?

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

What is the wettest day in Maxixe?

The wettest day measured in Maxixe between 1940 and 2025 was 18 January 2017, with 347 mm of rain in 24 hours.

What was the windiest day in Maxixe?

The windiest day measured in Maxixe between 1940 and 2025 was 27 January 1976, with winds reaching 74.3 km/h.

What is the warmest month in Maxixe?

The warmest month in Maxixe is January (26.0 °C on average); the coldest is July (20.0 °C).

How much does it rain in Maxixe?

Maxixe receives on average 686 mm of precipitation per year, spread over about 106 rainy days.

Is it sunny in Maxixe?

Maxixe gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Maxixe?

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

What was the most extreme apparent temperature in Maxixe?

In Maxixe, between 1940 and 2025, the highest apparent temperature reached 42.6 °C on 9 March 2005, and the lowest was 7.4 °C on 13 June 1968.

Compare Maxixe with another city

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

Nearby cities

The climate around Maxixe

Other cities — Mozambique