Mumbwa climate — normals and trends

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

Mumbwa averages 0 frost days, 68 hot days (≥ 30 °C) and 117 rainy days per year.

Mumbwa has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.1 °C (on 18 October 2017) and the coldest 2.5 °C (on 1 July 1994).

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

MumbwaCentral Province

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

Mean daily temperature

21.1°C

Average daily high

27.0°C

Average daily low

16.1°C

Annual rainfall

1,097mm

Sunshine / day

10.5h

Mean relative humidity

61%

Average peak wind

15.1km/h

Seasonal range

9.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

68 d/yr

Rainy days (≥ 1 mm)

117 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.8 °C

Average feels-like low

15.4 °C

Average peak gust

35.2 km/h

Tropical nights (≥ 20 °C)

33 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

38.1 °C

18 October 2017

Coldest day

2.5 °C

1 July 1994

Wettest day

87 mm

16 January 1944

Windiest day

31.2 km/h

14 September 1978

Strongest gust

68.4 km/h

24 January 2023

Hottest feels-like

40.0 °C

29 October 2019

Coldest feels-like

-2.0 °C

1 July 1994

Sunniest day

12.8 h

19 January 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C2 November 20256.9 °C31 July 202521.8 °C1,112 mm890
202436.9 °C29 September 20246.4 °C15 June 202422.8 °C561 mm1500
202336.2 °C9 October 20238.5 °C16 July 202322.3 °C1,038 mm1090
202234.8 °C27 October 20227.7 °C24 May 202221.3 °C1,159 mm630
202136.4 °C10 October 20216.1 °C30 May 202121.4 °C968 mm920
202037.1 °C8 November 20207.4 °C7 July 202021.7 °C1,031 mm910
201937.8 °C28 October 20196.6 °C24 July 201922.2 °C740 mm1150
201835.9 °C2 November 20187.2 °C9 June 201821.7 °C916 mm830
201738.1 °C18 October 20178.5 °C23 June 201721.1 °C1,359 mm600
201636.0 °C1 November 20167.3 °C11 June 201621.7 °C1,230 mm860
201535.8 °C14 November 20156.8 °C5 August 201521.6 °C957 mm890
201436.1 °C25 October 20147.7 °C13 July 201421.7 °C1,004 mm860
201336.7 °C28 September 20138.2 °C20 June 201321.5 °C1,027 mm770
201234.7 °C10 October 20125.0 °C20 July 201221.3 °C1,064 mm750
201136.9 °C26 October 20114.5 °C27 June 201121.0 °C1,110 mm530
201036.3 °C12 October 20106.7 °C15 August 201021.3 °C1,290 mm720
200934.4 °C9 October 20096.8 °C27 June 200920.7 °C1,171 mm550
200835.5 °C3 October 20086.3 °C27 June 200820.9 °C1,219 mm660
200734.7 °C7 October 20076.2 °C6 July 200721.1 °C1,184 mm610
200635.2 °C5 October 20066.5 °C4 August 200621.0 °C1,034 mm570
200535.2 °C21 October 20058.1 °C9 July 200521.8 °C805 mm830
200434.8 °C8 October 20047.2 °C18 July 200420.9 °C1,106 mm560
200336.2 °C15 October 20037.3 °C10 July 200321.2 °C1,000 mm750
200235.3 °C30 September 20028.1 °C19 June 200221.5 °C789 mm670
200135.0 °C19 October 20015.6 °C27 July 200121.1 °C1,234 mm750
200034.5 °C27 October 20008.0 °C19 July 200020.9 °C1,316 mm550
199935.2 °C24 October 19998.0 °C25 June 199921.0 °C987 mm490
199836.5 °C4 November 19987.4 °C18 July 199822.1 °C914 mm840
199735.7 °C12 November 19978.0 °C17 July 199721.4 °C919 mm550
199635.9 °C21 October 19964.7 °C3 July 199621.6 °C1,142 mm760
199535.9 °C11 October 19954.4 °C18 June 199522.0 °C811 mm930
199435.8 °C21 November 19942.5 °C1 July 199421.3 °C866 mm910
199335.3 °C4 November 19936.2 °C11 June 199321.1 °C1,164 mm510
199235.7 °C21 October 19927.4 °C14 August 199221.7 °C739 mm870
199134.2 °C10 October 19917.0 °C21 July 199121.2 °C1,022 mm660
199035.9 °C6 November 19906.9 °C7 July 199021.4 °C887 mm650
198934.9 °C9 November 19894.8 °C19 June 198921.0 °C1,193 mm820
198834.5 °C10 October 19884.9 °C16 July 198821.2 °C902 mm640
198736.7 °C20 November 19873.7 °C28 June 198721.8 °C795 mm930
198634.5 °C7 October 19864.8 °C27 June 198620.3 °C1,233 mm430
198533.0 °C16 October 19853.8 °C14 July 198520.6 °C1,066 mm490
198435.0 °C15 October 19847.4 °C18 June 198421.2 °C949 mm620
198334.8 °C3 October 19837.0 °C10 August 198321.9 °C931 mm940
198234.8 °C16 October 19826.5 °C13 July 198220.9 °C968 mm540
198134.9 °C7 November 19816.0 °C17 June 198120.6 °C1,119 mm740
198034.0 °C8 September 19806.6 °C10 July 198020.7 °C1,014 mm540
197934.9 °C3 October 19797.4 °C5 July 197920.4 °C1,012 mm590
197835.5 °C30 September 19785.2 °C16 June 197820.4 °C1,647 mm520
197736.1 °C21 October 19777.6 °C20 June 197721.1 °C1,142 mm710
197634.6 °C26 October 19767.3 °C6 August 197620.0 °C1,379 mm480
197535.4 °C26 October 19755.6 °C27 July 197520.3 °C960 mm540
197434.7 °C18 October 19745.7 °C15 June 197419.9 °C1,394 mm530
197335.8 °C27 October 19737.3 °C10 July 197321.1 °C931 mm680
197234.4 °C20 October 19727.8 °C20 June 197220.8 °C900 mm770
197134.4 °C1 November 19718.4 °C30 May 197120.7 °C1,008 mm390
197034.6 °C9 October 19708.2 °C4 July 197021.1 °C905 mm500
196934.9 °C3 October 19697.1 °C25 July 196920.6 °C1,615 mm470
196835.6 °C17 October 19682.7 °C15 June 196821.2 °C885 mm570
196735.5 °C7 October 19675.5 °C20 July 196721.0 °C883 mm500
196635.7 °C31 October 19665.0 °C28 July 196621.6 °C934 mm680
196534.9 °C1 November 19656.4 °C20 June 196520.9 °C675 mm500
196435.5 °C26 October 19645.1 °C21 June 196421.1 °C956 mm610
196335.1 °C8 October 19636.8 °C22 May 196320.9 °C1,135 mm390
196235.2 °C18 October 19627.5 °C27 June 196220.8 °C1,453 mm510
196135.8 °C15 October 19618.2 °C10 July 196120.5 °C1,389 mm460
196034.6 °C10 October 19607.0 °C3 July 196020.7 °C832 mm500
195934.4 °C3 October 19597.9 °C24 July 195920.6 °C1,173 mm560
195834.2 °C17 October 19587.6 °C28 July 195820.4 °C1,715 mm350
195736.0 °C26 November 19577.6 °C21 June 195720.9 °C1,493 mm800
195634.5 °C16 October 19567.3 °C30 July 195620.2 °C1,469 mm430
195535.3 °C14 October 19557.3 °C11 August 195520.4 °C1,475 mm530
195436.8 °C26 October 19546.2 °C23 June 195421.9 °C559 mm1150
195335.8 °C31 October 19535.9 °C1 July 195320.2 °C1,484 mm520
195235.6 °C29 October 19527.0 °C6 August 195221.2 °C1,256 mm650
195136.6 °C10 October 19517.0 °C21 July 195121.9 °C863 mm1030
195034.7 °C15 October 19508.1 °C18 June 195020.4 °C1,185 mm580
194936.1 °C22 October 19498.2 °C9 August 194921.2 °C1,344 mm770
194835.4 °C14 October 19487.8 °C18 June 194820.6 °C1,572 mm580
194735.4 °C14 October 19476.8 °C2 July 194720.8 °C1,465 mm600
194636.4 °C25 October 19466.1 °C10 July 194620.6 °C1,363 mm580
194535.1 °C27 October 19458.5 °C17 June 194521.1 °C1,134 mm680
194436.2 °C27 September 19449.2 °C13 July 194421.1 °C1,394 mm610
194335.3 °C25 November 19436.9 °C28 June 194320.9 °C1,016 mm680
194235.6 °C23 October 19428.2 °C29 July 194220.9 °C1,142 mm590
194137.5 °C13 October 19418.8 °C18 June 194121.7 °C882 mm830
194034.2 °C7 October 19406.8 °C17 July 194020.4 °C1,256 mm580

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.9 °C
+0.9 °C
Hot days (≥ 30 °C)
89 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1112 mm
+15 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.0 °C+0.6 °C328 mm+56 mm
Feb27.8 °C+1.3 °C188 mm-39 mm
Mar28.5 °C+1.8 °C42 mm-99 mm
Apr27.6 °C+1.0 °C50 mm+19 mm
May25.6 °C+0.2 °C4 mm+1 mm
Jun24.8 °C+1.2 °C0 mm-0 mm
Jul23.9 °C+0.3 °C1 mm+0 mm
Aug28.0 °C+1.4 °C0 mm-0 mm
Sep32.2 °C+2.0 °C3 mm+2 mm
Oct33.2 °C+1.2 °C1 mm-19 mm
Nov28.7 °C-0.8 °C200 mm+61 mm
Dec27.1 °C0.0 °C296 mm+33 mm

The year's extremes

Hottest day
36.8 °C
2 Nov 2025
Coldest day
6.9 °C
31 Jul 2025
Wettest day
32.1 mm
11 Nov 2025
Windiest day
29.5 km/h
28 Jul 2025
Strongest gust
63.0 km/h
28 Jul 2025
Hottest feels-like
37.5 °C
2 Nov 2025
Coldest feels-like
4.2 °C
31 Jul 2025
Sunniest day
12.7 h
14 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 Mumbwa?

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

What is the hottest day ever recorded in Mumbwa?

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

What is the coldest day in Mumbwa?

The coldest day measured in Mumbwa between 1940 and 2025 was 1 July 1994, at 2.5 °C.

Does it snow in Mumbwa?

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

Has the climate of Mumbwa warmed?

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

What is the wettest day in Mumbwa?

The wettest day measured in Mumbwa between 1940 and 2025 was 16 January 1944, with 87 mm of rain in 24 hours.

What was the windiest day in Mumbwa?

The windiest day measured in Mumbwa between 1940 and 2025 was 14 September 1978, with winds reaching 31.2 km/h.

What is the warmest month in Mumbwa?

The warmest month in Mumbwa is October (25.7 °C on average); the coldest is July (16.7 °C).

How much does it rain in Mumbwa?

Mumbwa receives on average 1,097 mm of precipitation per year, spread over about 117 rainy days.

Is it sunny in Mumbwa?

Mumbwa gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Mumbwa?

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

What was the most extreme apparent temperature in Mumbwa?

In Mumbwa, between 1940 and 2025, the highest apparent temperature reached 40.0 °C on 29 October 2019, and the lowest was -2.0 °C on 1 July 1994.

Compare Mumbwa with another city

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

Nearby cities

The climate around Mumbwa

Other cities — Zambia