Chinhoyi climate — normals and trends

Chinhoyi (Zimbabwe) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 20.4 °C and it receives 774 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 October (24.2 °C on average) and the coldest is July (15.5 °C). Rainfall peaks in January.

Chinhoyi averages 0 frost days, 55 hot days (≥ 30 °C) and 99 rainy days per year.

Chinhoyi has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.8 °C (on 17 October 2017) and the coldest 1.2 °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

ChinhoyiMashonaland West

coords
-17.37°, 30.20°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthOctoberColdest monthJulyWettest monthJanuaryDriest monthAugust

Mean daily temperature

20.4°C

Average daily high

26.4°C

Average daily low

15.2°C

Annual rainfall

774mm

Sunshine / day

10.8h

Mean relative humidity

61%

Average peak wind

13.6km/h

Seasonal range

8.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

55 d/yr

Rainy days (≥ 1 mm)

99 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.1 °C

Average feels-like low

14.6 °C

Average peak gust

31.9 km/h

Tropical nights (≥ 20 °C)

19 d/yr

Solar radiation

20.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

37.8 °C

17 October 2017

Coldest day

1.2 °C

15 June 1968

Wettest day

100 mm

4 March 1988

Windiest day

42.2 km/h

13 March 1941

Strongest gust

82.1 km/h

13 March 1941

Hottest feels-like

39.4 °C

27 November 1951

Coldest feels-like

-2.7 °C

15 June 1968

Sunniest day

13.0 h

27 December 2022

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.0 °C26 October 20256.6 °C4 August 202521.6 °C904 mm880
202437.3 °C30 September 20247.4 °C15 June 202422.5 °C396 mm1400
202336.7 °C14 October 20237.1 °C26 June 202321.9 °C803 mm1050
202234.5 °C27 October 20226.6 °C30 July 202221.0 °C881 mm610
202136.4 °C9 November 20215.6 °C4 July 202121.4 °C707 mm860
202036.9 °C8 November 20207.2 °C5 July 202021.5 °C669 mm920
201937.3 °C24 October 20195.6 °C13 July 201922.0 °C489 mm1420
201835.4 °C18 October 20186.4 °C8 June 201821.4 °C616 mm860
201737.8 °C17 October 20176.5 °C17 July 201720.9 °C972 mm640
201636.5 °C17 October 20166.5 °C9 June 201621.5 °C703 mm980
201536.7 °C14 November 20156.2 °C4 August 201521.3 °C720 mm880
201435.1 °C10 October 20146.5 °C13 July 201421.0 °C785 mm660
201335.8 °C28 September 20136.2 °C20 June 201320.8 °C846 mm680
201234.9 °C20 November 20124.0 °C20 July 201220.7 °C770 mm700
201137.5 °C26 October 20115.9 °C11 June 201120.8 °C778 mm600
201036.5 °C12 October 20105.6 °C14 August 201021.1 °C804 mm710
200934.5 °C8 October 20096.1 °C30 July 200920.2 °C775 mm510
200834.9 °C27 September 20085.5 °C29 June 200820.5 °C809 mm690
200734.2 °C8 October 20076.2 °C11 July 200720.5 °C901 mm550
200636.0 °C3 November 20065.9 °C10 July 200620.7 °C765 mm510
200535.8 °C21 October 20056.0 °C21 June 200521.2 °C560 mm710
200435.0 °C8 October 20045.8 °C18 July 200420.4 °C759 mm300
200335.2 °C15 October 20035.1 °C16 July 200320.8 °C801 mm770
200235.9 °C19 October 20027.4 °C6 June 200221.2 °C491 mm640
200134.5 °C19 October 20016.2 °C3 July 200120.6 °C864 mm570
200034.5 °C26 October 20007.1 °C26 July 200020.2 °C959 mm380
199934.2 °C24 October 19996.2 °C14 June 199920.1 °C865 mm350
199835.8 °C4 November 19986.4 °C18 June 199821.1 °C681 mm540
199735.0 °C27 October 19977.6 °C22 June 199720.3 °C1,066 mm390
199634.8 °C25 October 19965.5 °C29 June 199620.4 °C904 mm540
199534.7 °C11 October 19957.2 °C17 July 199521.4 °C589 mm750
199436.1 °C24 November 19944.8 °C13 July 199420.7 °C652 mm720
199334.5 °C1 November 19936.3 °C22 June 199320.6 °C776 mm320
199235.3 °C25 October 19927.6 °C7 July 199221.6 °C510 mm920
199133.0 °C31 October 19916.3 °C11 July 199120.5 °C692 mm460
199035.4 °C6 November 19906.7 °C4 July 199020.6 °C706 mm400
198934.8 °C10 November 19896.7 °C22 July 198920.2 °C1,002 mm480
198834.9 °C11 October 19886.5 °C16 July 198820.4 °C878 mm380
198735.9 °C20 November 19875.6 °C24 June 198721.2 °C469 mm730
198633.0 °C7 October 19865.8 °C1 July 198619.7 °C786 mm210
198531.8 °C16 October 19856.0 °C14 July 198519.7 °C847 mm150
198433.8 °C5 September 19845.5 °C18 June 198420.3 °C693 mm440
198333.2 °C14 September 19836.3 °C11 August 198321.1 °C643 mm740
198232.9 °C16 October 19825.5 °C13 July 198220.2 °C621 mm340
198134.1 °C6 November 19814.0 °C18 June 198119.6 °C838 mm390
198033.8 °C13 November 19805.1 °C12 July 198020.0 °C744 mm280
197934.8 °C24 September 19796.9 °C22 June 197920.1 °C541 mm480
197834.5 °C29 September 19785.2 °C16 June 197819.9 °C966 mm450
197733.8 °C14 October 19776.0 °C7 July 197720.1 °C877 mm440
197634.5 °C25 November 19764.8 °C18 July 197619.5 °C919 mm370
197534.4 °C5 November 19754.4 °C26 July 197519.7 °C698 mm430
197433.7 °C17 October 19746.0 °C15 June 197419.3 °C846 mm290
197333.8 °C15 September 19736.8 °C15 July 197320.2 °C731 mm390
197234.2 °C23 November 19725.8 °C3 July 197220.0 °C641 mm530
197133.5 °C5 October 19717.1 °C13 June 197120.1 °C665 mm240
197034.0 °C16 October 19707.8 °C10 June 197020.5 °C537 mm410
196934.7 °C28 November 19696.7 °C24 July 196920.1 °C892 mm410
196835.6 °C20 October 19681.2 °C15 June 196820.1 °C680 mm370
196734.5 °C2 October 19673.3 °C19 July 196720.1 °C539 mm440
196634.2 °C29 October 19664.4 °C27 July 196620.2 °C675 mm510
196533.0 °C30 October 19654.5 °C6 July 196519.7 °C352 mm320
196433.2 °C26 October 19642.6 °C27 June 196419.8 °C578 mm400
196333.9 °C7 October 19634.8 °C7 June 196319.7 °C790 mm320
196234.6 °C18 October 19626.6 °C28 June 196219.8 °C896 mm350
196134.6 °C25 October 19616.8 °C10 July 196120.0 °C881 mm340
196034.5 °C10 October 19605.9 °C3 July 196020.2 °C632 mm530
195934.0 °C4 October 19597.9 °C23 July 195920.1 °C787 mm300
195833.2 °C17 October 19586.5 °C19 July 195819.4 °C1,325 mm170
195734.7 °C25 November 19575.9 °C19 July 195720.0 °C906 mm610
195633.0 °C15 October 19564.8 °C7 July 195619.1 °C1,020 mm320
195534.7 °C14 November 19555.2 °C13 August 195519.4 °C946 mm420
195436.4 °C27 October 19545.2 °C25 July 195420.7 °C489 mm820
195335.2 °C31 October 19533.7 °C1 July 195319.5 °C988 mm390
195234.0 °C1 October 19525.3 °C6 August 195220.2 °C1,002 mm540
195136.7 °C27 November 19514.5 °C15 July 195121.2 °C483 mm950
195033.8 °C26 December 19506.0 °C10 June 195019.5 °C918 mm570
194935.5 °C3 November 19496.7 °C7 August 194920.1 °C992 mm640
194834.1 °C14 October 19485.6 °C15 July 194819.6 °C1,100 mm500
194734.1 °C8 October 19476.2 °C7 July 194719.6 °C999 mm520
194635.1 °C24 October 19465.1 °C11 July 194619.3 °C1,264 mm370
194534.7 °C14 October 19455.9 °C29 June 194520.1 °C857 mm540
194435.1 °C21 October 19446.3 °C14 July 194419.9 °C822 mm480
194335.3 °C16 November 19435.3 °C30 June 194319.8 °C861 mm590
194234.7 °C23 October 19426.4 °C13 July 194219.9 °C757 mm450
194137.0 °C12 October 19415.5 °C23 June 194120.9 °C516 mm800
194033.8 °C8 October 19405.2 °C16 July 194019.9 °C694 mm550

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
27.6 °C
+1.2 °C
Hot days (≥ 30 °C)
88 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
904 mm
+130 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+1.1 °C251 mm+48 mm
Feb28.5 °C+2.0 °C183 mm+11 mm
Mar28.8 °C+2.1 °C37 mm-51 mm
Apr27.6 °C+1.4 °C83 mm+60 mm
May25.7 °C+1.1 °C2 mm-2 mm
Jun24.3 °C+1.6 °C1 mm-0 mm
Jul23.4 °C+0.8 °C0 mm-1 mm
Aug27.2 °C+1.9 °C0 mm-1 mm
Sep31.4 °C+2.6 °C6 mm+3 mm
Oct31.9 °C+1.3 °C1 mm-17 mm
Nov27.6 °C-1.7 °C139 mm+59 mm
Dec27.1 °C-0.1 °C201 mm+21 mm

The year's extremes

Hottest day
36.0 °C
26 Oct 2025
Coldest day
6.6 °C
4 Aug 2025
Wettest day
41.2 mm
22 Jan 2025
Windiest day
27.4 km/h
3 Nov 2025
Strongest gust
63.4 km/h
3 Nov 2025
Hottest feels-like
36.7 °C
2 Nov 2025
Coldest feels-like
4.1 °C
4 Aug 2025
Sunniest day
12.7 h
12 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 Chinhoyi?

Chinhoyi has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 20.4 °C and it receives 774 mm of precipitation per year.

What is the hottest day ever recorded in Chinhoyi?

The hottest day measured in Chinhoyi between 1940 and 2025 was 17 October 2017, reaching 37.8 °C.

What is the coldest day in Chinhoyi?

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

Does it snow in Chinhoyi?

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

Has the climate of Chinhoyi warmed?

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

What is the wettest day in Chinhoyi?

The wettest day measured in Chinhoyi between 1940 and 2025 was 4 March 1988, with 100 mm of rain in 24 hours.

What was the windiest day in Chinhoyi?

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

What is the warmest month in Chinhoyi?

The warmest month in Chinhoyi is October (24.2 °C on average); the coldest is July (15.5 °C).

How much does it rain in Chinhoyi?

Chinhoyi receives on average 774 mm of precipitation per year, spread over about 99 rainy days.

Is it sunny in Chinhoyi?

Chinhoyi gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Chinhoyi?

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

What was the most extreme apparent temperature in Chinhoyi?

In Chinhoyi, between 1940 and 2025, the highest apparent temperature reached 39.4 °C on 27 November 1951, and the lowest was -2.7 °C on 15 June 1968.

Compare Chinhoyi with another city

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

Nearby cities

The climate around Chinhoyi

Other cities — Zimbabwe