Chibuto climate — normals and trends

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

Chibuto averages 0 frost days, 139 hot days (≥ 30 °C) and 78 rainy days per year.

Chibuto 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 43.8 °C (on 28 October 2019) and the coldest 8.1 °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

ChibutoGaza Province

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

Mean daily temperature

23.5°C

Average daily high

28.8°C

Average daily low

19.3°C

Annual rainfall

541mm

Sunshine / day

10.3h

Mean relative humidity

71%

Average peak wind

17.4km/h

Seasonal range

7.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

139 d/yr

Rainy days (≥ 1 mm)

78 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.5 °C

Average feels-like low

20.5 °C

Average peak gust

35.7 km/h

Tropical nights (≥ 20 °C)

173 d/yr

Solar radiation

17.8 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

43.8 °C

28 October 2019

Coldest day

8.1 °C

15 June 1968

Wettest day

150 mm

31 January 1998

Windiest day

61.9 km/h

13 March 1941

Strongest gust

88.9 km/h

16 February 2017

Hottest feels-like

47.7 °C

24 December 2016

Coldest feels-like

4.9 °C

15 June 1968

Sunniest day

13.5 h

30 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.7 °C5 January 202510.6 °C30 July 202524.0 °C510 mm1350
202441.4 °C13 December 20249.7 °C7 July 202424.2 °C502 mm1450
202338.5 °C24 November 202311.8 °C11 August 202323.8 °C814 mm1430
202237.7 °C6 October 20229.9 °C17 June 202223.9 °C557 mm1560
202138.0 °C16 November 202111.2 °C15 June 202123.7 °C620 mm1420
202040.4 °C8 November 202010.6 °C13 July 202024.2 °C503 mm1660
201943.8 °C28 October 201911.4 °C22 July 201924.5 °C394 mm1780
201839.8 °C7 December 201812.1 °C8 June 201824.1 °C390 mm1730
201738.2 °C25 October 201711.3 °C21 August 201723.7 °C572 mm1440
201640.2 °C20 February 201611.4 °C10 August 201624.4 °C456 mm1630
201538.4 °C12 December 201511.0 °C3 August 201524.3 °C284 mm1600
201437.2 °C8 October 201411.0 °C22 June 201423.7 °C563 mm1580
201337.4 °C15 December 201311.5 °C15 June 201323.1 °C636 mm1090
201238.9 °C31 December 201210.5 °C8 August 201223.4 °C438 mm1300
201138.0 °C14 November 20119.2 °C26 June 201123.2 °C467 mm1420
201039.6 °C11 October 201010.7 °C21 June 201024.1 °C580 mm1590
200939.1 °C29 December 200910.5 °C26 July 200923.7 °C321 mm1450
200839.6 °C24 December 200810.8 °C15 July 200823.5 °C402 mm1290
200738.1 °C16 January 200710.2 °C25 May 200723.4 °C697 mm1320
200641.0 °C4 December 20069.9 °C2 September 200623.5 °C696 mm1320
200538.0 °C7 March 200511.8 °C6 July 200524.0 °C355 mm1590
200439.8 °C7 October 200410.3 °C17 July 200423.5 °C658 mm1400
200340.3 °C9 December 20039.5 °C22 August 200323.7 °C482 mm1540
200237.8 °C4 November 200211.4 °C23 June 200223.6 °C336 mm1500
200138.8 °C3 February 200112.3 °C21 June 200123.6 °C835 mm1220
200038.0 °C20 December 200011.4 °C17 July 200023.1 °C943 mm1200
199939.1 °C18 November 199910.2 °C12 September 199923.3 °C832 mm1120
199837.3 °C3 November 199810.8 °C15 July 199823.7 °C746 mm1380
199738.6 °C1 January 199711.5 °C1 June 199723.3 °C607 mm1240
199636.8 °C13 November 19969.4 °C24 August 199623.3 °C618 mm1360
199539.0 °C12 October 19959.7 °C20 July 199523.4 °C368 mm1380
199438.7 °C22 December 19948.6 °C13 July 199422.7 °C503 mm1110
199337.3 °C18 December 199310.3 °C24 June 199323.4 °C507 mm1290
199241.8 °C26 February 199210.8 °C5 July 199224.3 °C436 mm1930
199139.6 °C22 January 19919.7 °C14 August 199123.6 °C367 mm1480
199039.5 °C14 November 199010.4 °C15 August 199023.2 °C504 mm1210
198938.5 °C20 December 198910.7 °C26 July 198923.4 °C431 mm1410
198838.0 °C24 December 19889.6 °C20 August 198823.6 °C316 mm1640
198738.4 °C4 February 198711.1 °C23 June 198723.8 °C545 mm1670
198639.5 °C15 January 198610.3 °C21 July 198623.6 °C396 mm1650
198538.7 °C30 December 198511.1 °C12 July 198523.8 °C447 mm1590
198438.5 °C11 January 198411.3 °C2 June 198422.8 °C713 mm920
198340.2 °C4 January 198310.9 °C13 August 198323.7 °C496 mm1570
198239.5 °C23 December 19829.8 °C10 June 198223.2 °C364 mm1340
198138.1 °C20 December 19819.4 °C18 June 198122.5 °C705 mm1080
198038.7 °C11 February 19808.6 °C7 July 198023.0 °C430 mm1350
197939.4 °C25 December 19799.2 °C27 July 197923.1 °C464 mm1350
197836.5 °C2 November 197811.0 °C4 July 197823.0 °C856 mm1190
197737.6 °C10 December 19779.8 °C6 August 197723.4 °C765 mm1230
197643.1 °C24 November 197611.2 °C19 July 197622.9 °C645 mm1150
197537.6 °C20 October 19759.7 °C5 August 197522.7 °C638 mm1110
197437.6 °C5 November 197410.4 °C15 June 197422.9 °C699 mm1250
197338.8 °C25 January 19739.8 °C10 July 197322.9 °C683 mm1180
197239.9 °C30 December 19728.4 °C2 August 197222.6 °C857 mm1000
197139.8 °C11 January 197111.3 °C3 June 197123.2 °C430 mm1310
197039.2 °C27 November 197011.5 °C10 May 197023.6 °C332 mm1620
196938.8 °C16 October 19699.3 °C24 July 196923.3 °C674 mm1210
196838.5 °C24 December 19688.1 °C15 June 196822.7 °C554 mm1150
196739.0 °C24 October 19679.2 °C23 July 196722.9 °C357 mm1130
196639.5 °C26 January 196611.3 °C22 August 196623.0 °C550 mm1120
196539.0 °C7 March 19659.8 °C26 June 196522.8 °C323 mm1280
196440.2 °C9 November 19648.4 °C27 June 196423.2 °C398 mm1490
196338.9 °C19 December 19639.6 °C15 July 196323.0 °C453 mm1370
196240.9 °C13 November 196210.6 °C28 July 196223.8 °C555 mm1480
196139.9 °C28 January 196111.6 °C8 August 196123.7 °C413 mm1690
196038.9 °C28 October 19609.4 °C3 July 196023.1 °C435 mm1520
195942.3 °C17 December 195912.1 °C26 August 195923.7 °C457 mm1630
195839.9 °C25 September 195810.3 °C14 July 195823.6 °C751 mm1440
195741.4 °C5 October 195711.7 °C22 July 195724.2 °C413 mm1960
195639.2 °C5 October 195610.5 °C14 June 195623.4 °C499 mm1410
195539.6 °C11 November 195511.2 °C9 August 195522.6 °C632 mm990
195442.3 °C26 October 195410.9 °C24 July 195423.1 °C430 mm1250
195340.1 °C27 November 19539.6 °C29 June 195323.6 °C502 mm1580
195239.8 °C20 November 195211.6 °C2 July 195223.7 °C435 mm1550
195141.4 °C25 November 195110.8 °C21 July 195123.8 °C416 mm1660
195042.0 °C24 November 195011.8 °C28 May 195023.6 °C434 mm1410
194936.5 °C19 December 194911.8 °C19 July 194922.7 °C996 mm920
194839.6 °C12 December 194811.4 °C5 September 194823.2 °C654 mm970
194743.2 °C30 October 194710.9 °C31 July 194723.5 °C581 mm1380
194641.0 °C30 October 194610.6 °C18 June 194623.5 °C633 mm1430
194539.0 °C19 October 194511.0 °C28 June 194523.3 °C630 mm1130
194440.9 °C25 January 194412.1 °C27 June 194423.6 °C557 mm1450
194340.1 °C4 October 194311.1 °C21 July 194322.8 °C607 mm870
194237.5 °C22 October 194212.3 °C28 July 194223.2 °C686 mm1270
194141.5 °C11 October 194110.5 °C5 July 194124.1 °C429 mm1800
194042.6 °C15 November 194010.9 °C14 July 194023.9 °C367 mm1700

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
28.9 °C
+0.1 °C
Hot days (≥ 30 °C)
135 d/yr
-4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
510 mm
-31 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.5 °C+1.2 °C123 mm+28 mm
Feb31.5 °C+0.4 °C105 mm+26 mm
Mar30.7 °C+0.3 °C17 mm-45 mm
Apr29.3 °C+0.4 °C23 mm-14 mm
May27.5 °C+0.4 °C15 mm-7 mm
Jun26.4 °C+1.2 °C6 mm-8 mm
Jul25.4 °C+0.4 °C12 mm+1 mm
Aug27.2 °C+0.7 °C7 mm-4 mm
Sep28.8 °C+0.2 °C22 mm+2 mm
Oct29.0 °C-0.7 °C18 mm-16 mm
Nov29.1 °C-1.4 °C41 mm-20 mm
Dec29.9 °C-1.3 °C122 mm+26 mm

The year's extremes

Hottest day
39.7 °C
5 Jan 2025
Coldest day
10.6 °C
30 Jul 2025
Wettest day
49.3 mm
3 Dec 2025
Windiest day
33.8 km/h
26 Feb 2025
Strongest gust
69.8 km/h
26 Feb 2025
Hottest feels-like
44.7 °C
5 Jan 2025
Coldest feels-like
9.1 °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 Chibuto?

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

What is the hottest day ever recorded in Chibuto?

The hottest day measured in Chibuto between 1940 and 2025 was 28 October 2019, reaching 43.8 °C.

What is the coldest day in Chibuto?

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

Does it snow in Chibuto?

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

Has the climate of Chibuto warmed?

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

What is the wettest day in Chibuto?

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

What was the windiest day in Chibuto?

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

What is the warmest month in Chibuto?

The warmest month in Chibuto is January (26.7 °C on average); the coldest is July (19.0 °C).

How much does it rain in Chibuto?

Chibuto receives on average 541 mm of precipitation per year, spread over about 78 rainy days.

Is it sunny in Chibuto?

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

Are there tropical nights in Chibuto?

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

What was the most extreme apparent temperature in Chibuto?

In Chibuto, between 1940 and 2025, the highest apparent temperature reached 47.7 °C on 24 December 2016, and the lowest was 4.9 °C on 15 June 1968.

Compare Chibuto with another city

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

Nearby cities

The climate around Chibuto

Other cities — Mozambique