Kadoma climate — normals and trends

Kadoma (Zimbabwe) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 21.2 °C and it receives 743 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.9 °C on average) and the coldest is July (16.1 °C). Rainfall peaks in December.

Kadoma averages 0 frost days, 88 hot days (≥ 30 °C) and 87 rainy days per year.

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

The hottest day of the period reached 39.5 °C (on 26 October 2011) and the coldest 1.7 °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

KadomaMashonaland West

coords
-18.33°, 29.92°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthOctoberColdest monthJulyWettest monthDecemberDriest monthAugust

Mean daily temperature

21.2°C

Average daily high

27.4°C

Average daily low

15.5°C

Annual rainfall

743mm

Sunshine / day

11.0h

Mean relative humidity

56%

Average peak wind

14.8km/h

Seasonal range

8.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

88 d/yr

Rainy days (≥ 1 mm)

87 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.0 °C

Average feels-like low

14.6 °C

Average peak gust

32.1 km/h

Tropical nights (≥ 20 °C)

30 d/yr

Solar radiation

21.1 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.47 · 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

39.5 °C

26 October 2011

Coldest day

1.7 °C

15 June 1968

Wettest day

164 mm

7 February 1946

Windiest day

41.5 km/h

13 March 1941

Strongest gust

78.5 km/h

13 March 1941

Hottest feels-like

41.6 °C

26 October 2011

Coldest feels-like

-2.9 °C

15 June 1968

Sunniest day

13.1 h

22 December 2019

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C16 October 20256.7 °C1 August 202521.9 °C890 mm1100
202437.0 °C29 September 20246.8 °C4 July 202422.9 °C391 mm1700
202337.5 °C13 October 20237.3 °C16 June 202322.5 °C781 mm1370
202235.7 °C4 October 20226.8 °C14 June 202221.6 °C763 mm960
202137.3 °C8 November 20215.3 °C4 July 202121.7 °C835 mm960
202037.2 °C8 November 20207.5 °C10 August 202022.1 °C778 mm1330
201938.6 °C28 October 20196.9 °C13 July 201922.4 °C538 mm1670
201836.9 °C22 November 20186.9 °C8 June 201822.0 °C602 mm1180
201738.3 °C17 October 20176.6 °C23 June 201721.4 °C1,153 mm790
201638.3 °C8 January 20166.4 °C22 July 201622.3 °C681 mm1480
201538.0 °C14 November 20156.1 °C5 August 201522.2 °C485 mm1400
201436.1 °C10 October 20145.6 °C18 July 201421.8 °C843 mm1000
201337.4 °C28 September 20136.1 °C27 May 201321.7 °C706 mm1140
201236.5 °C7 November 20124.7 °C20 July 201221.6 °C631 mm1030
201139.5 °C26 October 20114.0 °C27 June 201121.7 °C658 mm1000
201037.8 °C12 October 20105.6 °C14 August 201021.8 °C799 mm1140
200936.0 °C8 October 20095.7 °C26 June 200921.0 °C744 mm840
200836.4 °C27 September 20086.3 °C2 July 200821.5 °C674 mm1000
200736.5 °C8 October 20076.0 °C12 July 200721.7 °C713 mm1150
200635.9 °C3 November 20065.3 °C5 August 200621.2 °C777 mm760
200537.1 °C17 November 20056.6 °C31 July 200522.2 °C606 mm1340
200436.1 °C8 October 20046.5 °C15 July 200421.0 °C873 mm670
200336.9 °C17 October 20035.3 °C16 July 200321.5 °C687 mm1310
200235.2 °C19 October 20027.5 °C6 June 200221.8 °C418 mm1250
200136.0 °C25 September 20017.0 °C18 June 200121.3 °C949 mm910
200034.4 °C25 October 20007.2 °C18 July 200020.8 °C1,012 mm610
199935.7 °C5 November 19996.7 °C23 July 199920.9 °C726 mm600
199837.8 °C4 November 19986.7 °C16 July 199821.8 °C787 mm1060
199736.4 °C27 October 19977.7 °C8 July 199721.0 °C921 mm700
199636.6 °C25 October 19964.9 °C2 July 199621.3 °C844 mm880
199536.5 °C11 October 19957.1 °C17 July 199522.3 °C491 mm1400
199437.1 °C23 November 19944.5 °C30 June 199421.5 °C571 mm1220
199336.0 °C1 November 19937.2 °C15 August 199321.5 °C746 mm770
199236.5 °C25 October 19927.2 °C4 July 199222.3 °C549 mm1430
199134.8 °C7 October 19916.6 °C11 July 199121.5 °C550 mm1000
199036.2 °C6 November 19907.4 °C4 July 199021.5 °C664 mm860
198936.4 °C20 December 19897.1 °C18 June 198921.2 °C700 mm880
198835.6 °C11 October 19887.1 °C15 July 198821.2 °C808 mm810
198737.3 °C20 November 19875.7 °C27 June 198722.1 °C439 mm1450
198634.4 °C7 October 19866.0 °C25 June 198620.7 °C707 mm680
198534.4 °C24 November 19854.8 °C13 June 198520.6 °C860 mm640
198434.0 °C5 September 19847.4 °C18 June 198421.3 °C625 mm860
198335.1 °C25 February 19836.4 °C11 August 198321.9 °C550 mm1300
198234.3 °C19 November 19825.7 °C13 July 198221.2 °C486 mm1050
198135.3 °C6 November 19814.1 °C18 June 198120.0 °C832 mm640
198034.8 °C15 October 19805.8 °C11 July 198020.8 °C705 mm730
197935.7 °C23 September 19796.8 °C14 June 197920.5 °C660 mm860
197836.4 °C1 October 19784.8 °C12 July 197820.4 °C975 mm570
197735.1 °C19 November 19774.4 °C6 July 197720.8 °C940 mm810
197635.2 °C26 October 19765.9 °C5 August 197620.1 °C683 mm470
197535.3 °C5 November 19754.2 °C26 July 197520.3 °C663 mm650
197435.1 °C17 October 19746.3 °C19 May 197420.0 °C778 mm550
197334.2 °C16 September 19735.9 °C15 July 197320.9 °C680 mm970
197235.4 °C22 September 19726.7 °C15 July 197220.5 °C637 mm760
197134.9 °C5 October 19717.1 °C13 June 197121.1 °C548 mm720
197036.1 °C8 October 19707.4 °C4 July 197021.3 °C554 mm850
196935.6 °C28 November 19696.1 °C19 June 196920.5 °C981 mm460
196836.5 °C20 October 19681.7 °C15 June 196820.7 °C717 mm630
196735.4 °C2 October 19674.6 °C18 July 196720.7 °C528 mm640
196635.4 °C31 October 19663.1 °C28 July 196620.9 °C709 mm740
196534.8 °C1 November 19655.0 °C5 July 196520.5 °C220 mm600
196434.5 °C1 October 19642.6 °C27 June 196420.7 °C628 mm940
196334.4 °C6 October 19635.3 °C6 June 196320.3 °C734 mm510
196235.9 °C18 October 19625.7 °C29 August 196220.5 °C953 mm520
196136.9 °C15 October 19618.1 °C15 July 196121.1 °C652 mm620
196036.3 °C10 October 19605.7 °C3 July 196021.0 °C460 mm730
195934.5 °C3 October 19598.1 °C15 June 195920.8 °C631 mm550
195833.6 °C11 October 19586.3 °C19 July 195820.1 °C1,325 mm320
195735.0 °C12 November 19575.7 °C23 June 195720.8 °C839 mm690
195634.2 °C15 October 19565.1 °C24 July 195619.9 °C948 mm360
195535.6 °C14 November 19556.3 °C13 August 195520.0 °C1,030 mm470
195437.5 °C27 October 19545.9 °C25 June 195421.6 °C470 mm1460
195336.5 °C31 October 19534.0 °C30 June 195320.0 °C1,006 mm460
195235.0 °C1 October 19525.5 °C6 August 195220.8 °C1,056 mm680
195137.0 °C27 November 19515.6 °C14 July 195122.2 °C387 mm1490
195035.4 °C24 October 19506.8 °C20 August 195020.4 °C685 mm710
194937.2 °C3 November 19496.7 °C7 August 194920.6 °C1,022 mm830
194835.0 °C13 October 19485.7 °C16 July 194820.2 °C1,438 mm650
194735.8 °C9 October 19475.6 °C6 July 194720.3 °C1,002 mm570
194635.9 °C24 October 19465.3 °C10 July 194619.9 °C1,464 mm550
194535.6 °C14 October 19456.1 °C30 June 194520.7 °C673 mm720
194436.6 °C27 September 19446.6 °C14 July 194420.7 °C901 mm640
194335.9 °C26 October 19436.2 °C2 July 194320.4 °C813 mm630
194236.0 °C23 October 19426.8 °C10 July 194220.7 °C813 mm570
194137.7 °C12 October 19416.4 °C25 June 194121.7 °C530 mm1170
194035.2 °C6 November 19406.3 °C1 July 194020.9 °C589 mm790

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.0 °C
+0.6 °C
Hot days (≥ 30 °C)
110 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
890 mm
+147 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.1 °C+0.3 °C268 mm+87 mm
Feb29.3 °C+1.6 °C205 mm+54 mm
Mar29.2 °C+1.2 °C16 mm-57 mm
Apr28.3 °C+1.0 °C44 mm+22 mm
May25.9 °C+0.4 °C2 mm-2 mm
Jun24.3 °C+1.0 °C1 mm-0 mm
Jul23.7 °C+0.5 °C0 mm-1 mm
Aug27.5 °C+1.3 °C0 mm-0 mm
Sep32.3 °C+2.3 °C1 mm-2 mm
Oct32.3 °C+0.6 °C6 mm-18 mm
Nov27.5 °C-2.6 °C149 mm+55 mm
Dec27.6 °C-0.6 °C197 mm+8 mm

The year's extremes

Hottest day
35.5 °C
16 Oct 2025
Coldest day
6.7 °C
1 Aug 2025
Wettest day
43.4 mm
4 Jan 2025
Windiest day
31.4 km/h
3 Nov 2025
Strongest gust
60.8 km/h
28 Jul 2025
Hottest feels-like
36.5 °C
26 Oct 2025
Coldest feels-like
3.6 °C
29 Jul 2025
Sunniest day
13.0 h
28 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 Kadoma?

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

What is the hottest day ever recorded in Kadoma?

The hottest day measured in Kadoma between 1940 and 2025 was 26 October 2011, reaching 39.5 °C.

What is the coldest day in Kadoma?

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

Does it snow in Kadoma?

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

Has the climate of Kadoma warmed?

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

What is the wettest day in Kadoma?

The wettest day measured in Kadoma between 1940 and 2025 was 7 February 1946, with 164 mm of rain in 24 hours.

What was the windiest day in Kadoma?

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

What is the warmest month in Kadoma?

The warmest month in Kadoma is October (24.9 °C on average); the coldest is July (16.1 °C).

How much does it rain in Kadoma?

Kadoma receives on average 743 mm of precipitation per year, spread over about 87 rainy days.

Is it sunny in Kadoma?

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

Are there tropical nights in Kadoma?

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

What was the most extreme apparent temperature in Kadoma?

In Kadoma, between 1940 and 2025, the highest apparent temperature reached 41.6 °C on 26 October 2011, and the lowest was -2.9 °C on 15 June 1968.

Compare Kadoma with another city

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

Nearby cities

The climate around Kadoma

Other cities — Zimbabwe