Mufulira climate — normals and trends

Mufulira (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,235 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.2 °C on average) and the coldest is July (17.9 °C). Rainfall peaks in January.

Mufulira averages 0 frost days, 60 hot days (≥ 30 °C) and 136 rainy days per year.

Mufulira has warmed by +0.8 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.6 °C (on 18 October 2017) and the coldest 6.1 °C (on 23 July 1991).

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

MufuliraCopperbelt

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

Mean daily temperature

21.1°C

Average daily high

27.0°C

Average daily low

16.2°C

Annual rainfall

1,235mm

Sunshine / day

10.5h

Mean relative humidity

62%

Average peak wind

13.6km/h

Seasonal range

7.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

60 d/yr

Rainy days (≥ 1 mm)

136 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.1 °C

Average feels-like low

15.8 °C

Average peak gust

32.3 km/h

Tropical nights (≥ 20 °C)

20 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

18 October 2017

Coldest day

6.1 °C

23 July 1991

Wettest day

110 mm

23 November 2022

Windiest day

29.0 km/h

28 August 2023

Strongest gust

78.5 km/h

22 February 1958

Hottest feels-like

38.0 °C

28 October 2019

Coldest feels-like

2.5 °C

1 July 1994

Sunniest day

12.6 h

18 January 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.0 °C2 November 20257.9 °C31 July 202521.1 °C1,246 mm710
202435.0 °C25 October 20246.4 °C15 June 202421.8 °C728 mm870
202335.5 °C9 October 20238.9 °C15 July 202321.9 °C1,181 mm810
202235.3 °C27 October 202210.8 °C4 June 202221.3 °C1,616 mm550
202135.2 °C10 November 20218.4 °C27 July 202121.6 °C1,069 mm910
202035.0 °C27 September 20209.0 °C18 July 202021.5 °C1,244 mm680
201935.6 °C29 October 20199.7 °C21 June 201921.7 °C1,124 mm810
201835.9 °C7 November 20188.8 °C9 June 201821.5 °C1,110 mm720
201736.6 °C18 October 20179.8 °C16 July 201721.4 °C1,278 mm540
201634.9 °C9 October 20169.5 °C11 June 201621.6 °C1,216 mm770
201534.3 °C15 October 20159.2 °C17 June 201521.4 °C1,220 mm700
201435.4 °C10 October 20149.1 °C13 July 201421.6 °C1,167 mm750
201335.3 °C29 September 201310.3 °C9 June 201321.5 °C1,080 mm750
201234.5 °C17 October 20126.8 °C20 July 201221.4 °C1,256 mm710
201135.3 °C24 October 20118.9 °C9 July 201121.1 °C1,083 mm460
201035.7 °C12 October 20108.6 °C13 August 201021.5 °C1,407 mm690
200934.6 °C19 September 20098.6 °C3 July 200921.1 °C1,280 mm600
200835.1 °C30 October 20088.4 °C2 July 200821.1 °C1,075 mm680
200734.5 °C24 September 20078.9 °C6 July 200721.5 °C1,087 mm670
200633.9 °C31 October 20069.0 °C27 June 200621.2 °C1,252 mm500
200534.5 °C21 October 20059.2 °C3 July 200521.9 °C868 mm750
200434.9 °C27 September 20049.0 °C17 July 200421.0 °C1,209 mm660
200336.0 °C15 October 20037.9 °C9 July 200321.4 °C1,095 mm760
200235.0 °C30 September 20029.5 °C19 June 200221.5 °C1,031 mm630
200134.0 °C7 September 20019.2 °C27 July 200121.3 °C1,224 mm770
200034.2 °C27 October 20009.4 °C7 July 200021.2 °C1,244 mm540
199935.2 °C23 October 19999.6 °C24 June 199921.3 °C1,064 mm610
199835.1 °C14 October 19989.8 °C15 June 199822.1 °C1,025 mm880
199734.0 °C25 September 19979.1 °C17 July 199721.4 °C1,210 mm610
199634.7 °C5 November 19966.5 °C3 July 199621.4 °C1,061 mm800
199534.0 °C14 October 19957.2 °C10 June 199521.6 °C1,053 mm800
199434.2 °C13 October 19946.9 °C15 July 199421.2 °C1,085 mm690
199333.9 °C24 October 19937.5 °C17 August 199321.0 °C1,375 mm480
199233.4 °C12 October 19928.3 °C14 August 199221.5 °C790 mm700
199133.2 °C7 October 19916.1 °C23 July 199120.9 °C989 mm460
199035.4 °C6 November 19907.7 °C13 July 199021.3 °C1,036 mm610
198936.0 °C10 November 19896.8 °C18 June 198920.9 °C1,268 mm610
198834.5 °C10 October 19888.9 °C14 June 198821.4 °C1,273 mm510
198734.3 °C17 November 19877.6 °C2 July 198721.6 °C1,009 mm730
198633.8 °C7 October 19867.4 °C27 June 198620.5 °C1,289 mm320
198532.6 °C26 October 19857.8 °C3 August 198520.6 °C1,176 mm430
198433.9 °C16 October 19848.0 °C18 June 198421.1 °C1,198 mm600
198334.4 °C10 November 19839.7 °C22 July 198321.7 °C1,100 mm590
198234.3 °C16 October 19828.4 °C18 May 198220.9 °C1,202 mm400
198134.0 °C7 November 19817.8 °C18 June 198120.9 °C1,027 mm720
198033.9 °C19 September 19808.6 °C10 July 198020.9 °C1,202 mm420
197933.9 °C3 October 19798.4 °C15 June 197920.3 °C1,299 mm490
197834.4 °C30 September 19788.5 °C17 June 197820.8 °C1,890 mm520
197735.1 °C20 October 19778.7 °C11 July 197720.9 °C1,441 mm500
197633.4 °C26 October 19768.5 °C28 June 197620.2 °C1,479 mm430
197533.6 °C26 October 19757.4 °C27 July 197520.6 °C1,136 mm490
197435.2 °C14 November 19748.3 °C29 July 197420.3 °C1,436 mm710
197334.4 °C26 October 19738.7 °C12 July 197320.8 °C1,089 mm450
197234.0 °C26 September 19728.7 °C24 June 197220.6 °C1,227 mm410
197133.5 °C1 November 19719.1 °C2 June 197120.6 °C1,370 mm320
197033.1 °C27 September 19708.2 °C5 July 197020.8 °C1,504 mm370
196933.8 °C3 October 19697.6 °C25 July 196920.8 °C1,665 mm400
196835.2 °C4 October 19686.5 °C17 June 196820.7 °C1,134 mm460
196733.5 °C2 October 19678.1 °C20 July 196720.7 °C1,144 mm340
196633.7 °C14 October 19667.5 °C28 July 196621.2 °C1,067 mm550
196533.5 °C25 September 19657.9 °C5 July 196520.7 °C1,119 mm550
196433.5 °C26 October 19646.7 °C29 June 196420.9 °C1,214 mm450
196333.8 °C21 October 19639.1 °C7 June 196321.0 °C1,413 mm570
196233.7 °C31 October 196210.2 °C5 May 196221.0 °C1,498 mm580
196134.7 °C16 October 19618.2 °C11 August 196120.4 °C1,741 mm490
196033.0 °C10 October 19608.5 °C25 July 196020.5 °C1,134 mm450
195934.1 °C18 October 19599.4 °C9 June 195920.5 °C1,580 mm370
195833.7 °C28 October 19588.1 °C13 August 195820.7 °C1,724 mm390
195735.1 °C27 November 19578.5 °C19 June 195720.7 °C1,692 mm780
195634.4 °C16 October 19568.7 °C28 July 195620.6 °C1,504 mm570
195534.7 °C24 October 19558.5 °C12 August 195520.6 °C1,389 mm580
195435.3 °C24 October 19548.2 °C22 June 195421.8 °C732 mm970
195334.6 °C30 October 19537.9 °C13 June 195320.5 °C1,797 mm600
195235.0 °C12 October 195210.1 °C16 July 195221.3 °C1,318 mm660
195134.9 °C30 October 19518.9 °C14 July 195121.4 °C1,056 mm700
195033.2 °C15 October 19508.9 °C11 June 195020.4 °C1,321 mm390
194934.9 °C22 October 19499.1 °C6 June 194921.1 °C1,237 mm700
194835.3 °C13 October 19489.3 °C5 July 194821.0 °C1,329 mm560
194734.7 °C20 October 19478.7 °C2 July 194720.9 °C1,344 mm610
194633.8 °C25 October 19468.6 °C19 June 194620.9 °C1,297 mm630
194534.4 °C28 October 19459.6 °C6 July 194521.1 °C1,343 mm750
194435.5 °C20 September 19449.9 °C19 May 194421.1 °C1,125 mm660
194334.6 °C28 November 19439.1 °C28 June 194321.3 °C999 mm830
194234.7 °C13 October 19429.2 °C28 July 194221.1 °C1,148 mm660
194136.4 °C12 October 19419.7 °C22 June 194121.3 °C1,035 mm540
194033.5 °C5 October 19408.1 °C18 July 194020.5 °C1,403 mm420

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.3 °C
+0.3 °C
Hot days (≥ 30 °C)
71 d/yr
+11
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1246 mm
+11 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.5 °C-0.1 °C402 mm+108 mm
Feb27.0 °C+1.1 °C195 mm-61 mm
Mar27.2 °C+1.1 °C96 mm-93 mm
Apr27.0 °C+0.7 °C92 mm+46 mm
May25.5 °C-0.7 °C19 mm+14 mm
Jun25.4 °C+0.5 °C1 mm+0 mm
Jul24.3 °C-0.6 °C0 mm0 mm
Aug27.7 °C+0.3 °C0 mm-0 mm
Sep31.4 °C+0.9 °C0 mm-1 mm
Oct32.0 °C+0.5 °C5 mm-18 mm
Nov28.2 °C-0.3 °C186 mm+33 mm
Dec25.9 °C-0.3 °C250 mm-17 mm

The year's extremes

Hottest day
34.0 °C
2 Nov 2025
Coldest day
7.9 °C
31 Jul 2025
Wettest day
48.8 mm
6 Feb 2025
Windiest day
25.3 km/h
9 Jul 2025
Strongest gust
56.5 km/h
4 Nov 2025
Hottest feels-like
35.3 °C
2 Nov 2025
Coldest feels-like
5.1 °C
31 Jul 2025
Sunniest day
12.2 h
28 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 Mufulira?

Mufulira 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,235 mm of precipitation per year.

What is the hottest day ever recorded in Mufulira?

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

What is the coldest day in Mufulira?

The coldest day measured in Mufulira between 1940 and 2025 was 23 July 1991, at 6.1 °C.

Does it snow in Mufulira?

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

Has the climate of Mufulira warmed?

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

What is the wettest day in Mufulira?

The wettest day measured in Mufulira between 1940 and 2025 was 23 November 2022, with 110 mm of rain in 24 hours.

What was the windiest day in Mufulira?

The windiest day measured in Mufulira between 1940 and 2025 was 28 August 2023, with winds reaching 29.0 km/h.

What is the warmest month in Mufulira?

The warmest month in Mufulira is October (25.2 °C on average); the coldest is July (17.9 °C).

How much does it rain in Mufulira?

Mufulira receives on average 1,235 mm of precipitation per year, spread over about 136 rainy days.

Is it sunny in Mufulira?

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

Are there tropical nights in Mufulira?

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

What was the most extreme apparent temperature in Mufulira?

In Mufulira, between 1940 and 2025, the highest apparent temperature reached 38.0 °C on 28 October 2019, and the lowest was 2.5 °C on 1 July 1994.

Compare Mufulira with another city

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

Nearby cities

The climate around Mufulira

Other cities — Zambia