Mkushi climate — normals and trends

Mkushi (Zambia) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 19.6 °C and it receives 1,133 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 (23.7 °C on average) and the coldest is July (15.6 °C). Rainfall peaks in January.

Mkushi averages 0 frost days, 34 hot days (≥ 30 °C) and 128 rainy days per year.

Mkushi has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.7 °C (on 18 October 2017) and the coldest 3.9 °C (on 28 July 1966).

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

MkushiCentral Province

coords
-13.62°, 29.39°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthOctoberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

19.6°C

Average daily high

25.3°C

Average daily low

15.0°C

Annual rainfall

1,133mm

Sunshine / day

10.3h

Mean relative humidity

65%

Average peak wind

16.1km/h

Seasonal range

8.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

34 d/yr

Rainy days (≥ 1 mm)

128 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.0 °C

Average feels-like low

14.1 °C

Average peak gust

36.2 km/h

Tropical nights (≥ 20 °C)

6 d/yr

Solar radiation

20.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

36.7 °C

18 October 2017

Coldest day

3.9 °C

28 July 1966

Wettest day

107 mm

4 December 1998

Windiest day

33.2 km/h

11 August 2010

Strongest gust

78.5 km/h

22 February 1958

Hottest feels-like

38.2 °C

13 October 2023

Coldest feels-like

0.3 °C

17 June 1968

Sunniest day

12.6 h

19 January 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.4 °C2 November 20256.1 °C30 July 202520.0 °C1,246 mm440
202434.2 °C30 September 20246.2 °C12 July 202420.5 °C716 mm590
202335.6 °C14 October 20237.9 °C15 July 202320.7 °C1,270 mm560
202233.1 °C26 October 20229.1 °C22 June 202219.9 °C1,323 mm330
202135.1 °C10 November 20216.7 °C29 May 202120.1 °C1,156 mm620
202034.8 °C8 November 20206.6 °C10 August 202020.2 °C1,007 mm410
201936.3 °C29 October 20195.7 °C24 July 201920.4 °C1,016 mm490
201834.2 °C7 November 20186.8 °C9 June 201820.1 °C1,055 mm370
201736.7 °C18 October 20177.5 °C16 July 201719.9 °C1,297 mm280
201634.2 °C9 October 20166.6 °C2 July 201620.4 °C1,059 mm550
201533.6 °C14 November 20156.3 °C17 June 201520.2 °C1,060 mm480
201434.6 °C16 October 20147.0 °C12 July 201420.3 °C1,045 mm540
201334.5 °C8 November 20137.9 °C8 June 201320.2 °C904 mm580
201234.2 °C18 October 20125.2 °C20 July 201219.9 °C1,030 mm470
201134.5 °C25 October 20116.9 °C25 July 201119.7 °C1,041 mm270
201034.3 °C12 October 20106.3 °C14 August 201019.9 °C1,298 mm420
200932.7 °C18 September 20096.5 °C1 July 200919.4 °C1,161 mm290
200833.3 °C27 September 20086.7 °C1 July 200819.4 °C1,062 mm380
200733.1 °C24 September 20076.8 °C15 June 200719.8 °C1,234 mm200
200633.0 °C31 October 20066.8 °C6 August 200619.7 °C1,143 mm300
200533.1 °C21 October 20057.8 °C7 July 200520.4 °C791 mm370
200433.9 °C9 October 20045.9 °C9 July 200419.5 °C1,127 mm240
200334.4 °C15 October 20036.6 °C16 July 200319.7 °C1,164 mm370
200233.1 °C29 September 20027.3 °C19 June 200220.0 °C949 mm300
200133.2 °C18 October 20017.3 °C27 July 200119.9 °C1,208 mm440
200033.1 °C26 October 20007.6 °C20 July 200019.5 °C1,295 mm200
199934.2 °C23 October 19996.7 °C24 June 199919.6 °C991 mm220
199835.1 °C7 November 19987.2 °C15 July 199820.4 °C1,066 mm400
199733.5 °C10 November 19978.3 °C20 June 199719.9 °C1,163 mm260
199633.1 °C21 October 19965.1 °C3 July 199620.1 °C952 mm500
199533.2 °C11 October 19956.3 °C10 June 199520.4 °C1,009 mm500
199434.4 °C24 November 19945.7 °C2 July 199420.0 °C912 mm370
199333.0 °C4 November 19936.4 °C17 August 199319.8 °C1,179 mm290
199233.9 °C29 October 19926.3 °C14 August 199220.4 °C876 mm450
199131.9 °C9 October 19915.6 °C14 August 199119.8 °C1,036 mm270
199034.6 °C6 November 19907.3 °C28 June 199019.9 °C937 mm420
198934.0 °C10 November 19896.1 °C18 June 198919.6 °C1,153 mm380
198832.6 °C10 October 19887.3 °C17 July 198819.9 °C1,026 mm260
198734.0 °C20 November 19875.9 °C2 July 198720.3 °C929 mm440
198633.4 °C7 October 19866.2 °C27 June 198619.2 °C1,253 mm90
198530.8 °C16 October 19856.3 °C16 July 198519.0 °C1,268 mm80
198433.1 °C13 October 19846.0 °C18 June 198419.7 °C1,090 mm330
198333.8 °C11 November 19837.2 °C15 August 198320.3 °C1,128 mm410
198233.0 °C9 November 19825.2 °C18 May 198219.5 °C1,184 mm160
198133.7 °C4 October 19815.1 °C27 June 198119.5 °C1,044 mm380
198032.0 °C8 September 19806.1 °C21 June 198019.2 °C1,111 mm120
197932.6 °C23 September 19796.8 °C15 June 197919.0 °C1,079 mm280
197833.6 °C30 September 19785.9 °C17 June 197819.4 °C1,640 mm380
197733.6 °C20 October 19776.0 °C6 July 197719.6 °C1,148 mm320
197632.8 °C26 October 19767.0 °C28 June 197618.8 °C1,318 mm200
197533.0 °C26 October 19754.8 °C26 July 197519.0 °C965 mm210
197432.9 °C18 October 19745.8 °C29 July 197418.8 °C1,271 mm190
197333.5 °C28 October 19737.0 °C12 July 197319.4 °C964 mm260
197232.5 °C23 September 19726.7 °C3 July 197219.4 °C1,045 mm330
197131.6 °C24 October 19717.0 °C31 May 197119.1 °C1,064 mm180
197033.0 °C8 October 19707.1 °C4 July 197019.5 °C1,120 mm230
196934.5 °C27 November 19696.1 °C25 July 196919.5 °C1,316 mm310
196834.2 °C4 October 19683.9 °C17 June 196819.4 °C992 mm290
196733.0 °C7 October 19675.1 °C20 July 196719.2 °C1,046 mm150
196632.5 °C15 October 19663.9 °C28 July 196619.6 °C974 mm330
196532.8 °C25 September 19655.8 °C4 July 196519.1 °C789 mm220
196432.5 °C26 October 19644.2 °C28 June 196419.3 °C1,024 mm280
196332.7 °C8 October 19635.5 °C23 May 196319.5 °C1,221 mm250
196232.6 °C15 October 19628.0 °C5 May 196219.3 °C1,323 mm270
196133.4 °C15 October 19617.3 °C11 August 196119.0 °C1,432 mm220
196031.9 °C10 October 19606.3 °C3 July 196019.0 °C886 mm230
195932.0 °C4 October 19598.5 °C9 June 195919.0 °C1,303 mm130
195832.2 °C17 October 19586.6 °C12 August 195819.2 °C1,642 mm200
195734.4 °C25 November 19576.4 °C30 May 195719.5 °C1,541 mm570
195632.3 °C22 September 19566.1 °C30 July 195618.8 °C1,484 mm320
195533.7 °C22 October 19556.0 °C12 August 195518.9 °C1,471 mm310
195434.4 °C27 October 19546.4 °C22 June 195419.8 °C732 mm320
195333.7 °C31 October 19534.9 °C2 July 195318.8 °C1,412 mm340
195234.1 °C2 October 19528.3 °C30 June 195219.7 °C1,118 mm450
195133.7 °C10 October 19516.8 °C15 July 195120.1 °C811 mm520
195032.4 °C15 October 19507.1 °C20 August 195018.9 °C1,254 mm240
194934.5 °C3 November 19497.5 °C11 August 194919.6 °C1,378 mm380
194833.7 °C13 October 19487.5 °C15 July 194819.4 °C1,467 mm430
194733.5 °C16 October 19475.6 °C2 July 194719.3 °C1,236 mm420
194634.1 °C25 October 19467.0 °C10 July 194619.1 °C1,366 mm350
194533.0 °C6 October 19457.5 °C21 June 194519.3 °C1,056 mm430
194433.7 °C27 September 19447.9 °C19 May 194419.4 °C1,142 mm380
194334.2 °C25 November 19435.9 °C27 July 194319.5 °C1,062 mm600
194233.3 °C13 October 19427.6 °C1 August 194219.5 °C1,088 mm400
194135.1 °C21 October 19417.1 °C26 August 194120.0 °C918 mm420
194032.3 °C18 October 19406.5 °C18 July 194019.0 °C1,420 mm210

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
25.9 °C
+0.6 °C
Hot days (≥ 30 °C)
44 d/yr
+10
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1246 mm
+113 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.1 °C+0.4 °C357 mm+78 mm
Feb26.1 °C+1.2 °C194 mm-42 mm
Mar26.7 °C+1.6 °C88 mm-80 mm
Apr26.1 °C+1.4 °C55 mm+17 mm
May23.3 °C-0.5 °C14 mm+8 mm
Jun23.5 °C+1.2 °C1 mm+0 mm
Jul22.2 °C0.0 °C2 mm+1 mm
Aug25.8 °C+0.9 °C0 mm-0 mm
Sep29.8 °C+1.6 °C0 mm-1 mm
Oct30.4 °C+0.5 °C6 mm-10 mm
Nov27.4 °C-0.6 °C252 mm+128 mm
Dec24.8 °C-0.6 °C278 mm+14 mm

The year's extremes

Hottest day
34.4 °C
2 Nov 2025
Coldest day
6.1 °C
30 Jul 2025
Wettest day
38.8 mm
30 Jan 2025
Windiest day
29.7 km/h
28 Jul 2025
Strongest gust
61.9 km/h
28 Jul 2025
Hottest feels-like
35.6 °C
26 Oct 2025
Coldest feels-like
3.2 °C
30 Jul 2025
Sunniest day
12.5 h
29 Nov 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 Mkushi?

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

What is the hottest day ever recorded in Mkushi?

The hottest day measured in Mkushi between 1940 and 2025 was 18 October 2017, reaching 36.7 °C.

What is the coldest day in Mkushi?

The coldest day measured in Mkushi between 1940 and 2025 was 28 July 1966, at 3.9 °C.

Does it snow in Mkushi?

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

Has the climate of Mkushi warmed?

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

What is the wettest day in Mkushi?

The wettest day measured in Mkushi between 1940 and 2025 was 4 December 1998, with 107 mm of rain in 24 hours.

What was the windiest day in Mkushi?

The windiest day measured in Mkushi between 1940 and 2025 was 11 August 2010, with winds reaching 33.2 km/h.

What is the warmest month in Mkushi?

The warmest month in Mkushi is October (23.7 °C on average); the coldest is July (15.6 °C).

How much does it rain in Mkushi?

Mkushi receives on average 1,133 mm of precipitation per year, spread over about 128 rainy days.

Is it sunny in Mkushi?

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

Are there tropical nights in Mkushi?

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

What was the most extreme apparent temperature in Mkushi?

In Mkushi, between 1940 and 2025, the highest apparent temperature reached 38.2 °C on 13 October 2023, and the lowest was 0.3 °C on 17 June 1968.

Compare Mkushi with another city

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

Nearby cities

The climate around Mkushi

Other cities — Zambia