Chiredzi climate — normals and trends

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

Chiredzi averages 0 frost days, 165 hot days (≥ 30 °C) and 76 rainy days per year.

Chiredzi 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.9 °C (on 28 October 2019) and the coldest 3.3 °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

ChiredziMasvingo Province

coords
-21.05°, 31.67°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthNovemberColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

23.5°C

Average daily high

29.5°C

Average daily low

18.1°C

Annual rainfall

557mm

Sunshine / day

10.1h

Mean relative humidity

61%

Average peak wind

15.8km/h

Seasonal range

8.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

165 d/yr

Rainy days (≥ 1 mm)

76 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.5 °C

Average feels-like low

18.3 °C

Average peak gust

31.9 km/h

Tropical nights (≥ 20 °C)

145 d/yr

Solar radiation

19.3 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.05 · p = 0.044

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.9 °C

28 October 2019

Coldest day

3.3 °C

15 June 1968

Wettest day

167 mm

19 December 1959

Windiest day

56.3 km/h

13 March 1941

Strongest gust

106.2 km/h

4 March 2003

Hottest feels-like

46.4 °C

26 December 2018

Coldest feels-like

-0.5 °C

15 June 1968

Sunniest day

13.3 h

31 December 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.1 °C26 October 20258.0 °C29 July 202524.1 °C698 mm1840
202442.8 °C13 December 20247.5 °C11 July 202424.8 °C289 mm2120
202343.1 °C13 October 20238.0 °C27 June 202324.0 °C875 mm1860
202240.0 °C7 October 20229.2 °C10 June 202223.9 °C544 mm1840
202141.5 °C2 November 20217.7 °C18 July 202123.2 °C742 mm1560
202040.9 °C26 September 20209.7 °C23 August 202024.0 °C580 mm1870
201944.9 °C28 October 20198.2 °C23 July 201924.5 °C590 mm1900
201842.7 °C27 December 20189.1 °C8 June 201823.7 °C560 mm1720
201743.0 °C16 October 20179.7 °C23 July 201723.0 °C716 mm1330
201643.3 °C20 February 20169.1 °C20 July 201624.8 °C595 mm2090
201543.5 °C2 November 20158.4 °C3 August 201524.7 °C223 mm2140
201440.3 °C9 October 20147.3 °C7 June 201423.2 °C743 mm1600
201341.8 °C27 September 20139.4 °C12 June 201323.3 °C663 mm1630
201241.4 °C23 February 20125.5 °C20 July 201224.4 °C262 mm2110
201142.0 °C25 October 20116.9 °C27 June 201123.6 °C451 mm1880
201042.1 °C11 October 20107.5 °C17 June 201023.9 °C574 mm1850
200940.3 °C8 October 20098.3 °C28 June 200923.7 °C378 mm1810
200841.5 °C30 November 20089.5 °C15 July 200823.7 °C386 mm1680
200740.2 °C15 November 20074.8 °C23 May 200723.3 °C660 mm1640
200641.8 °C3 November 20067.2 °C25 June 200624.0 °C464 mm1810
200542.1 °C27 September 200510.2 °C1 July 200524.5 °C427 mm2060
200440.7 °C7 October 20046.4 °C17 July 200423.6 °C504 mm1690
200340.5 °C9 December 20038.5 °C15 July 200323.0 °C671 mm1640
200239.1 °C24 October 20028.2 °C23 June 200223.6 °C327 mm1890
200139.2 °C25 September 20016.8 °C25 July 200123.1 °C803 mm1370
200039.3 °C13 November 20006.8 °C17 July 200022.6 °C937 mm1240
199940.1 °C25 September 19998.2 °C14 June 199922.8 °C742 mm1180
199839.7 °C10 January 19989.0 °C20 June 199823.5 °C675 mm1640
199740.6 °C25 November 19978.8 °C30 May 199723.1 °C552 mm1330
199640.4 °C8 January 19967.2 °C3 July 199622.8 °C896 mm1270
199540.9 °C12 October 19958.4 °C16 July 199523.8 °C323 mm1690
199440.5 °C21 October 19944.8 °C13 July 199422.9 °C322 mm1450
199340.2 °C31 October 19939.3 °C8 June 199323.5 °C608 mm1620
199242.9 °C26 February 19928.8 °C6 July 199225.0 °C392 mm2210
199139.4 °C4 December 19918.5 °C6 August 199123.5 °C411 mm1660
199041.0 °C14 November 19908.5 °C3 July 199023.7 °C431 mm1740
198942.7 °C20 December 19898.9 °C23 July 198923.7 °C397 mm1800
198840.8 °C24 December 19887.9 °C14 July 198823.1 °C453 mm1560
198740.1 °C14 March 19877.7 °C1 July 198724.4 °C421 mm2080
198639.4 °C23 February 19867.2 °C26 June 198623.3 °C472 mm1680
198539.1 °C24 November 19856.2 °C13 July 198523.1 °C620 mm1630
198440.0 °C19 February 19849.8 °C18 June 198423.5 °C412 mm1700
198341.0 °C4 January 19838.2 °C11 August 198324.5 °C311 mm2080
198241.9 °C23 December 19827.5 °C10 June 198223.5 °C429 mm1730
198142.9 °C8 November 19815.5 °C11 June 198122.2 °C721 mm1270
198039.9 °C22 December 19805.9 °C30 June 198023.1 °C493 mm1590
197941.9 °C23 September 19797.6 °C26 July 197922.6 °C491 mm1530
197840.6 °C2 November 19787.1 °C27 June 197822.3 °C887 mm1220
197738.7 °C14 January 19777.8 °C7 July 197722.6 °C930 mm1270
197640.6 °C19 December 19766.3 °C18 July 197622.3 °C622 mm1350
197541.4 °C5 November 19756.1 °C26 July 197522.3 °C653 mm1380
197439.7 °C17 October 19748.6 °C11 September 197422.0 °C778 mm1150
197339.7 °C27 January 19739.1 °C14 August 197323.1 °C587 mm1590
197240.0 °C30 December 19728.0 °C2 August 197222.6 °C573 mm1370
197139.1 °C23 October 19718.0 °C15 July 197123.5 °C381 mm1850
197041.6 °C14 December 19709.2 °C7 July 197024.1 °C255 mm2040
196940.2 °C26 November 19697.5 °C24 July 196923.2 °C668 mm1510
196841.1 °C1 February 19683.3 °C15 June 196823.0 °C528 mm1690
196739.8 °C17 November 19676.6 °C19 July 196722.9 °C541 mm1360
196641.2 °C29 November 19667.0 °C28 July 196623.3 °C554 mm1410
196540.0 °C26 February 19654.0 °C25 June 196523.2 °C177 mm1700
196441.7 °C9 November 19644.3 °C27 June 196423.1 °C405 mm1650
196341.2 °C28 November 19636.1 °C15 July 196322.9 °C461 mm1510
196241.1 °C18 October 19628.3 °C1 July 196223.1 °C908 mm1440
196142.5 °C13 December 196110.0 °C9 August 196124.2 °C451 mm2010
196042.3 °C9 October 19607.7 °C3 July 196023.1 °C376 mm1660
195940.9 °C16 December 195910.0 °C22 June 195923.2 °C623 mm1530
195840.1 °C11 October 19588.4 °C15 July 195823.2 °C845 mm1570
195741.5 °C24 November 19578.8 °C23 June 195724.2 °C439 mm1970
195639.5 °C15 October 19568.6 °C17 June 195623.2 °C596 mm1600
195542.7 °C14 November 19558.5 °C30 June 195522.4 °C776 mm970
195443.4 °C26 October 19547.6 °C25 July 195423.8 °C354 mm1850
195339.9 °C28 November 19537.2 °C1 July 195323.0 °C628 mm1380
195241.1 °C20 November 19529.2 °C21 June 195223.6 °C565 mm1620
195144.3 °C26 November 19519.1 °C14 July 195125.2 °C284 mm2280
195041.8 °C16 December 195010.1 °C27 May 195024.1 °C412 mm1900
194940.6 °C12 January 19499.0 °C19 July 194922.9 °C703 mm1540
194840.6 °C13 October 19489.5 °C14 June 194822.5 °C949 mm920
194742.0 °C8 October 19478.9 °C6 July 194723.5 °C647 mm1550
194641.8 °C30 October 19468.3 °C23 June 194622.9 °C869 mm1240
194541.5 °C13 October 19457.2 °C29 June 194523.4 °C603 mm1430
194442.5 °C27 September 19449.5 °C14 July 194423.6 °C649 mm1680
194340.1 °C10 October 19438.1 °C9 July 194322.5 °C734 mm1060
194239.6 °C23 October 19428.5 °C21 July 194223.7 °C552 mm1820
194144.2 °C11 October 19417.8 °C5 July 194124.6 °C391 mm2120
194042.1 °C12 November 19408.6 °C16 July 194024.9 °C290 mm2170

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.0 °C
+0.5 °C
Hot days (≥ 30 °C)
184 d/yr
+19
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
698 mm
+141 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.5 °C+1.2 °C135 mm+24 mm
Feb31.5 °C+0.6 °C168 mm+62 mm
Mar30.0 °C-0.3 °C69 mm+12 mm
Apr29.6 °C+0.3 °C19 mm-2 mm
May27.6 °C+0.1 °C5 mm-4 mm
Jun26.2 °C+1.0 °C7 mm-0 mm
Jul26.0 °C+1.0 °C6 mm-0 mm
Aug30.0 °C+2.5 °C2 mm-5 mm
Sep32.3 °C+1.8 °C6 mm-7 mm
Oct32.6 °C+0.4 °C6 mm-19 mm
Nov30.5 °C-1.7 °C119 mm+50 mm
Dec31.2 °C-0.5 °C156 mm+32 mm

The year's extremes

Hottest day
41.1 °C
26 Oct 2025
Coldest day
8.0 °C
29 Jul 2025
Wettest day
39.5 mm
12 Feb 2025
Windiest day
30.5 km/h
25 Sep 2025
Strongest gust
54.7 km/h
25 Sep 2025
Hottest feels-like
43.7 °C
12 Jan 2025
Coldest feels-like
5.8 °C
29 Jul 2025
Sunniest day
13.2 h
1 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 Chiredzi?

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

What is the hottest day ever recorded in Chiredzi?

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

What is the coldest day in Chiredzi?

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

Does it snow in Chiredzi?

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

Has the climate of Chiredzi warmed?

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

What is the wettest day in Chiredzi?

The wettest day measured in Chiredzi between 1940 and 2025 was 19 December 1959, with 167 mm of rain in 24 hours.

What was the windiest day in Chiredzi?

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

What is the warmest month in Chiredzi?

The warmest month in Chiredzi is November (26.5 °C on average); the coldest is July (18.2 °C).

How much does it rain in Chiredzi?

Chiredzi receives on average 557 mm of precipitation per year, spread over about 76 rainy days.

Is it sunny in Chiredzi?

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

Are there tropical nights in Chiredzi?

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

What was the most extreme apparent temperature in Chiredzi?

In Chiredzi, between 1940 and 2025, the highest apparent temperature reached 46.4 °C on 26 December 2018, and the lowest was -0.5 °C on 15 June 1968.

Compare Chiredzi with another city

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

Nearby cities

The climate around Chiredzi

Other cities — Zimbabwe