Xilembene climate — normals and trends

Xilembene (Mozambique) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 23.7 °C and it receives 535 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.9 °C on average) and the coldest is July (19.1 °C). Rainfall peaks in December.

Xilembene averages 0 frost days, 151 hot days (≥ 30 °C) and 77 rainy days per year.

Xilembene has warmed by +0.5 °C between 1940 and 2025, or +0.06 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.4 °C (on 30 October 1947) and the coldest 6.8 °C (on 27 June 1964).

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

XilembeneGaza Province

coords
-24.69°, 33.26°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

23.7°C

Average daily high

29.2°C

Average daily low

19.4°C

Annual rainfall

535mm

Sunshine / day

10.1h

Mean relative humidity

70%

Average peak wind

17.6km/h

Seasonal range

7.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

151 d/yr

Rainy days (≥ 1 mm)

77 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.7 °C

Average feels-like low

20.5 °C

Average peak gust

35.6 km/h

Tropical nights (≥ 20 °C)

177 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.5 °C

since 1940

+0.1 °C per decade · r² = 0.11 · p = 0.002

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

44.4 °C

30 October 1947

Coldest day

6.8 °C

27 June 1964

Wettest day

144 mm

31 January 1998

Windiest day

60.8 km/h

13 March 1941

Strongest gust

90.7 km/h

14 May 1972

Hottest feels-like

48.4 °C

24 December 2016

Coldest feels-like

4.7 °C

27 June 1964

Sunniest day

13.5 h

29 December 2015

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.7 °C5 January 202510.7 °C30 July 202524.1 °C530 mm1470
202442.3 °C13 December 202410.0 °C7 July 202424.4 °C488 mm1580
202338.8 °C24 November 202310.2 °C17 July 202324.0 °C786 mm1530
202238.2 °C6 October 202210.2 °C17 June 202224.1 °C560 mm1710
202138.8 °C16 November 202110.2 °C30 August 202123.8 °C662 mm1510
202040.3 °C8 November 202010.5 °C13 July 202024.4 °C538 mm1650
201944.0 °C28 October 201910.9 °C22 July 201924.7 °C427 mm1880
201840.3 °C7 December 201812.4 °C21 July 201824.3 °C414 mm1840
201738.7 °C25 October 201711.1 °C21 August 201723.9 °C543 mm1510
201640.9 °C20 February 201611.3 °C10 August 201624.6 °C411 mm1720
201538.9 °C12 December 201511.6 °C3 August 201524.5 °C270 mm1850
201438.0 °C1 March 201410.9 °C22 June 201423.9 °C546 mm1730
201338.0 °C15 December 201310.9 °C15 June 201323.3 °C659 mm1200
201239.8 °C31 December 201210.3 °C9 August 201223.6 °C416 mm1450
201138.4 °C14 November 20119.2 °C26 June 201123.5 °C481 mm1580
201040.2 °C11 October 201010.6 °C21 June 201024.3 °C544 mm1680
200939.7 °C23 December 200910.8 °C26 July 200924.0 °C291 mm1630
200840.2 °C24 December 200810.9 °C7 July 200823.7 °C377 mm1470
200739.0 °C16 January 200710.5 °C25 May 200723.6 °C616 mm1450
200642.3 °C4 December 200610.3 °C9 July 200623.8 °C612 mm1460
200538.7 °C7 March 200511.8 °C6 July 200524.3 °C348 mm1740
200440.5 °C7 October 20049.8 °C16 July 200423.7 °C631 mm1510
200342.2 °C9 December 20039.2 °C22 August 200323.9 °C435 mm1640
200238.5 °C4 November 200210.8 °C6 July 200223.7 °C308 mm1660
200139.2 °C3 February 200111.9 °C23 July 200123.7 °C874 mm1320
200038.5 °C20 December 200010.4 °C17 July 200023.1 °C929 mm1210
199939.7 °C18 November 199910.5 °C12 September 199923.4 °C944 mm1220
199837.9 °C3 November 199811.2 °C15 July 199823.8 °C775 mm1490
199739.3 °C1 January 199710.6 °C14 June 199723.5 °C578 mm1330
199637.4 °C13 November 19969.8 °C10 July 199623.4 °C614 mm1410
199539.5 °C12 October 19959.2 °C16 July 199523.6 °C375 mm1510
199439.5 °C22 December 19948.0 °C13 July 199422.9 °C482 mm1340
199338.1 °C18 December 199310.1 °C24 June 199323.6 °C497 mm1470
199242.5 °C26 February 199210.7 °C10 July 199224.4 °C452 mm1970
199140.2 °C22 January 19919.8 °C14 August 199123.7 °C363 mm1560
199040.0 °C14 November 199010.6 °C15 August 199023.3 °C503 mm1420
198939.5 °C20 December 198910.7 °C26 July 198923.6 °C427 mm1590
198838.3 °C24 December 198810.2 °C20 August 198823.9 °C317 mm1750
198739.4 °C4 February 198711.1 °C23 June 198724.0 °C526 mm1780
198640.2 °C15 January 198610.7 °C21 July 198623.8 °C357 mm1750
198539.4 °C30 December 198510.9 °C12 July 198524.0 °C441 mm1720
198439.8 °C11 January 198410.5 °C2 June 198423.0 °C706 mm1080
198340.6 °C5 January 198311.1 °C20 August 198324.0 °C437 mm1680
198240.1 °C23 December 19829.5 °C10 June 198223.3 °C370 mm1440
198138.4 °C20 December 19819.0 °C10 June 198122.5 °C718 mm1170
198039.3 °C11 February 19809.0 °C7 July 198023.2 °C474 mm1470
197939.7 °C25 December 19799.3 °C27 July 197923.3 °C469 mm1470
197837.1 °C2 November 197810.3 °C28 June 197823.1 °C821 mm1320
197738.4 °C10 December 197710.4 °C6 August 197723.6 °C793 mm1330
197643.9 °C24 November 197610.9 °C15 July 197623.1 °C640 mm1300
197538.2 °C20 October 197510.2 °C5 August 197522.9 °C642 mm1170
197438.4 °C5 November 19749.7 °C27 July 197423.2 °C669 mm1390
197339.4 °C25 January 197310.2 °C10 July 197323.1 °C741 mm1330
197240.4 °C30 December 19728.1 °C2 August 197222.7 °C826 mm1120
197140.7 °C11 January 197111.3 °C29 June 197123.5 °C390 mm1520
197040.2 °C27 November 197011.2 °C25 July 197024.0 °C299 mm1740
196939.6 °C16 October 19699.3 °C24 July 196923.5 °C641 mm1330
196839.0 °C24 December 19688.4 °C15 June 196822.9 °C512 mm1270
196739.5 °C24 October 19679.0 °C23 July 196723.1 °C337 mm1290
196639.8 °C26 January 196610.5 °C22 August 196623.2 °C515 mm1270
196539.4 °C7 March 196510.3 °C26 June 196523.1 °C316 mm1360
196440.2 °C9 November 19646.8 °C27 June 196423.4 °C409 mm1550
196339.5 °C19 December 19638.9 °C15 July 196323.3 °C445 mm1520
196241.5 °C13 November 196211.3 °C28 July 196224.1 °C543 mm1580
196140.7 °C28 January 196111.5 °C8 August 196123.9 °C433 mm1770
196039.9 °C3 January 19609.5 °C5 July 196023.2 °C454 mm1630
195943.4 °C17 December 195912.3 °C26 August 195924.0 °C433 mm1750
195840.4 °C25 September 195810.9 °C14 July 195823.8 °C763 mm1550
195742.0 °C17 November 195712.4 °C24 July 195724.5 °C409 mm2050
195639.8 °C5 October 195610.4 °C14 June 195623.7 °C477 mm1580
195540.2 °C11 November 195510.8 °C9 August 195522.7 °C642 mm1130
195443.0 °C26 October 195410.4 °C24 July 195423.3 °C427 mm1420
195340.5 °C27 November 19539.4 °C29 June 195323.8 °C520 mm1650
195240.2 °C20 November 195211.8 °C4 July 195224.0 °C454 mm1700
195142.2 °C25 November 195110.7 °C12 July 195124.1 °C403 mm1730
195042.3 °C24 November 195011.4 °C27 May 195023.9 °C466 mm1590
194937.3 °C19 December 194911.4 °C7 July 194922.8 °C1,001 mm960
194840.3 °C12 December 194812.2 °C5 September 194823.5 °C657 mm1130
194744.4 °C30 October 19479.7 °C31 July 194723.7 °C534 mm1540
194641.5 °C30 October 194610.1 °C21 August 194623.7 °C630 mm1640
194539.6 °C19 October 194511.0 °C28 June 194523.5 °C595 mm1280
194441.2 °C25 January 194412.2 °C27 June 194423.8 °C554 mm1550
194340.6 °C4 October 194310.0 °C21 July 194322.9 °C581 mm990
194237.7 °C22 October 194211.6 °C29 July 194223.4 °C710 mm1320
194142.2 °C11 October 194110.3 °C5 July 194124.3 °C423 mm1930
194043.2 °C15 November 194010.4 °C11 July 194024.2 °C371 mm1780

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.2 °C
0.0 °C
Hot days (≥ 30 °C)
147 d/yr
-4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
530 mm
-5 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.8 °C+1.1 °C144 mm+52 mm
Feb31.7 °C+0.2 °C108 mm+28 mm
Mar31.0 °C+0.1 °C18 mm-41 mm
Apr29.7 °C+0.4 °C23 mm-14 mm
May27.8 °C+0.3 °C15 mm-5 mm
Jun26.6 °C+1.1 °C5 mm-7 mm
Jul25.5 °C+0.2 °C12 mm+2 mm
Aug27.4 °C+0.5 °C6 mm-4 mm
Sep28.9 °C0.0 °C23 mm+2 mm
Oct29.2 °C-0.8 °C26 mm-8 mm
Nov29.3 °C-1.5 °C43 mm-23 mm
Dec30.2 °C-1.3 °C107 mm+14 mm

The year's extremes

Hottest day
40.7 °C
5 Jan 2025
Coldest day
10.7 °C
30 Jul 2025
Wettest day
53.0 mm
13 Jan 2025
Windiest day
35.7 km/h
26 Feb 2025
Strongest gust
69.1 km/h
26 Feb 2025
Hottest feels-like
45.5 °C
5 Jan 2025
Coldest feels-like
9.2 °C
30 Jul 2025
Sunniest day
13.5 h
30 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 Xilembene?

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

What is the hottest day ever recorded in Xilembene?

The hottest day measured in Xilembene between 1940 and 2025 was 30 October 1947, reaching 44.4 °C.

What is the coldest day in Xilembene?

The coldest day measured in Xilembene between 1940 and 2025 was 27 June 1964, at 6.8 °C.

Does it snow in Xilembene?

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

Has the climate of Xilembene warmed?

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

What is the wettest day in Xilembene?

The wettest day measured in Xilembene between 1940 and 2025 was 31 January 1998, with 144 mm of rain in 24 hours.

What was the windiest day in Xilembene?

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

What is the warmest month in Xilembene?

The warmest month in Xilembene is January (26.9 °C on average); the coldest is July (19.1 °C).

How much does it rain in Xilembene?

Xilembene receives on average 535 mm of precipitation per year, spread over about 77 rainy days.

Is it sunny in Xilembene?

Xilembene gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Xilembene?

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

What was the most extreme apparent temperature in Xilembene?

In Xilembene, between 1940 and 2025, the highest apparent temperature reached 48.4 °C on 24 December 2016, and the lowest was 4.7 °C on 27 June 1964.

Compare Xilembene with another city

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

Nearby cities

The climate around Xilembene

Other cities — Mozambique