Chirundu climate — normals and trends

Chirundu (Zambia) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 24.2 °C and it receives 751 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 (28.6 °C on average) and the coldest is July (19.2 °C). Rainfall peaks in January.

Chirundu averages 0 frost days, 168 hot days (≥ 30 °C) and 85 rainy days per year.

Chirundu has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

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

ChirunduSouthern Province

coords
-16.04°, 28.84°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthOctoberColdest monthJulyWettest monthJanuaryDriest monthJune

Mean daily temperature

24.2°C

Average daily high

30.1°C

Average daily low

18.9°C

Annual rainfall

751mm

Sunshine / day

10.8h

Mean relative humidity

59%

Average peak wind

14.4km/h

Seasonal range

9.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

168 d/yr

Rainy days (≥ 1 mm)

85 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.4 °C

Average feels-like low

19.6 °C

Average peak gust

36.0 km/h

Tropical nights (≥ 20 °C)

183 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

43.5 °C

26 October 2011

Coldest day

6.2 °C

15 June 1968

Wettest day

108 mm

21 February 1955

Windiest day

33.1 km/h

4 September 1947

Strongest gust

69.5 km/h

4 September 1947

Hottest feels-like

46.3 °C

8 January 2016

Coldest feels-like

3.1 °C

15 June 1968

Sunniest day

12.8 h

17 December 1944

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.4 °C2 November 202510.5 °C5 August 202525.7 °C786 mm2430
202441.6 °C30 September 202411.5 °C15 June 202426.5 °C475 mm2880
202341.2 °C13 October 202311.1 °C16 July 202325.8 °C726 mm2580
202240.3 °C20 November 202210.2 °C24 May 202225.0 °C709 mm2070
202140.9 °C9 November 20219.4 °C29 May 202124.9 °C737 mm1810
202041.8 °C7 November 202010.1 °C10 August 202025.1 °C867 mm2090
201943.1 °C28 October 20197.6 °C24 July 201926.1 °C405 mm2560
201841.0 °C22 November 201810.5 °C8 June 201825.3 °C634 mm2330
201742.7 °C18 October 20179.4 °C8 June 201724.0 °C991 mm1260
201641.6 °C8 January 20169.7 °C11 June 201625.1 °C687 mm2070
201542.3 °C14 November 20158.6 °C17 June 201524.6 °C642 mm1850
201440.7 °C10 October 201410.0 °C18 July 201425.0 °C736 mm1940
201341.1 °C22 October 201310.4 °C8 June 201324.9 °C688 mm2050
201241.5 °C19 October 20128.0 °C21 July 201224.8 °C635 mm2030
201143.5 °C26 October 20117.1 °C27 June 201124.6 °C575 mm1980
201040.2 °C12 October 20109.9 °C11 July 201024.3 °C973 mm1810
200937.9 °C9 October 20099.0 °C27 June 200923.3 °C729 mm1190
200838.9 °C27 September 20088.6 °C29 June 200823.7 °C882 mm1350
200738.5 °C24 September 20079.5 °C2 July 200724.1 °C1,050 mm1880
200640.0 °C3 November 20069.4 °C5 August 200624.3 °C641 mm1610
200541.2 °C17 November 20059.8 °C7 July 200525.5 °C514 mm2510
200439.4 °C8 October 20049.0 °C10 July 200424.1 °C714 mm1860
200341.0 °C17 October 20038.3 °C11 July 200324.4 °C776 mm1920
200238.5 °C19 October 20029.9 °C19 June 200225.2 °C327 mm2440
200141.4 °C19 October 20018.8 °C18 June 200124.2 °C845 mm1630
200039.5 °C26 October 200010.4 °C5 July 200024.4 °C709 mm1710
199939.8 °C23 October 19998.6 °C14 June 199924.2 °C650 mm1390
199842.0 °C4 November 19989.6 °C3 July 199825.2 °C673 mm2080
199741.5 °C12 November 199710.6 °C22 June 199724.2 °C915 mm1450
199640.9 °C21 October 19968.7 °C3 July 199624.9 °C715 mm1890
199541.0 °C19 October 19958.6 °C18 June 199525.8 °C451 mm2380
199441.8 °C23 November 19948.6 °C2 July 199425.1 °C459 mm2160
199340.2 °C4 November 199310.7 °C13 June 199324.9 °C650 mm1910
199241.2 °C24 October 199210.8 °C8 July 199226.0 °C562 mm2350
199139.6 °C31 October 19918.4 °C14 June 199124.9 °C499 mm2190
199040.2 °C6 November 19908.8 °C11 July 199024.3 °C612 mm1720
198939.8 °C10 November 19898.5 °C19 June 198923.9 °C1,022 mm1370
198839.5 °C10 October 19889.5 °C16 June 198824.3 °C617 mm1720
198741.1 °C20 November 19879.1 °C28 June 198725.3 °C478 mm2380
198638.5 °C7 October 19868.5 °C25 July 198623.2 °C933 mm1260
198537.4 °C5 November 19858.3 °C14 July 198523.4 °C797 mm1280
198438.7 °C15 October 198410.1 °C19 June 198424.6 °C529 mm1920
198339.0 °C31 October 198310.9 °C23 July 198325.2 °C554 mm2260
198238.9 °C10 November 19829.7 °C19 July 198223.8 °C632 mm1610
198139.6 °C9 November 19817.1 °C18 June 198123.2 °C825 mm1370
198039.1 °C14 November 198010.0 °C21 June 198024.1 °C515 mm2000
197938.5 °C28 October 19799.4 °C30 July 197923.3 °C573 mm1730
197838.3 °C30 September 19787.7 °C28 June 197823.0 °C1,335 mm1040
197739.5 °C14 October 19779.9 °C11 July 197724.2 °C809 mm1740
197639.8 °C20 November 19769.2 °C5 July 197623.1 °C805 mm1120
197539.7 °C26 October 19759.3 °C27 July 197523.3 °C567 mm1460
197439.5 °C18 October 19749.3 °C16 June 197422.5 °C927 mm900
197338.9 °C15 September 197310.0 °C14 July 197324.1 °C770 mm1840
197240.2 °C24 November 197210.4 °C24 June 197224.2 °C569 mm1860
197138.8 °C1 November 197110.4 °C16 July 197123.9 °C578 mm1860
197039.7 °C8 October 197010.2 °C10 June 197024.4 °C551 mm1940
196940.1 °C26 November 19699.8 °C29 July 196923.8 °C937 mm1310
196840.2 °C28 October 19686.2 °C15 June 196824.3 °C625 mm2190
196739.4 °C6 October 19677.9 °C20 July 196723.8 °C497 mm1390
196639.6 °C31 October 19669.0 °C27 July 196624.3 °C525 mm1670
196538.4 °C2 November 19658.0 °C20 June 196523.6 °C201 mm1700
196438.6 °C26 October 19647.0 °C28 July 196423.8 °C587 mm1730
196338.3 °C7 October 19637.9 °C23 May 196323.2 °C768 mm1240
196239.1 °C10 October 196210.3 °C27 June 196223.2 °C952 mm850
196141.1 °C15 October 196110.8 °C15 July 196123.8 °C681 mm1310
196039.2 °C14 October 196010.3 °C5 July 196023.8 °C570 mm1500
195938.2 °C15 November 195911.0 °C15 June 195923.5 °C794 mm1200
195838.6 °C17 October 19589.0 °C14 July 195823.2 °C1,612 mm1070
195740.6 °C25 November 19579.9 °C18 June 195723.4 °C1,187 mm1030
195637.5 °C15 October 19568.7 °C2 August 195622.4 °C1,165 mm690
195540.3 °C14 November 19559.0 °C22 July 195522.7 °C1,351 mm860
195441.7 °C27 October 19549.2 °C25 July 195424.6 °C397 mm2150
195338.5 °C31 October 19537.7 °C2 July 195322.7 °C1,326 mm840
195239.8 °C1 October 19528.7 °C6 August 195224.0 °C935 mm1420
195141.4 °C27 November 19518.3 °C15 July 195125.7 °C325 mm2550
195039.7 °C24 October 19509.6 °C21 August 195023.2 °C796 mm1100
194941.4 °C3 November 19499.0 °C9 August 194924.1 °C776 mm1710
194839.2 °C14 October 19489.4 °C17 June 194823.1 °C1,396 mm960
194739.4 °C27 October 19479.6 °C1 July 194723.3 °C1,029 mm870
194640.6 °C24 October 19468.7 °C11 July 194622.9 °C1,246 mm900
194539.3 °C13 October 194510.4 °C21 June 194523.8 °C779 mm1270
194439.8 °C27 September 194410.2 °C8 July 194423.7 °C856 mm1160
194340.7 °C25 November 19439.6 °C29 June 194323.6 °C923 mm1150
194239.5 °C13 October 194210.2 °C13 July 194223.7 °C818 mm1270
194141.5 °C12 October 194110.1 °C23 June 194124.8 °C633 mm2040
194038.5 °C3 November 19408.8 °C17 July 194023.2 °C830 mm1140

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
31.6 °C
+1.5 °C
Hot days (≥ 30 °C)
243 d/yr
+75
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
786 mm
+35 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.6 °C+1.2 °C322 mm+107 mm
Feb31.3 °C+2.0 °C159 mm-19 mm
Mar32.7 °C+2.9 °C18 mm-70 mm
Apr31.8 °C+1.8 °C27 mm+8 mm
May30.1 °C+1.6 °C4 mm+2 mm
Jun28.4 °C+2.2 °C0 mm-0 mm
Jul27.1 °C+1.1 °C0 mm-0 mm
Aug31.2 °C+2.3 °C0 mm-0 mm
Sep35.8 °C+3.0 °C0 mm-1 mm
Oct36.5 °C+1.2 °C0 mm-5 mm
Nov32.8 °C-1.2 °C106 mm+47 mm
Dec31.2 °C+0.5 °C149 mm-34 mm

The year's extremes

Hottest day
41.4 °C
2 Nov 2025
Coldest day
10.5 °C
5 Aug 2025
Wettest day
47.6 mm
29 Jan 2025
Windiest day
28.3 km/h
3 Nov 2025
Strongest gust
67.7 km/h
3 Nov 2025
Hottest feels-like
43.0 °C
27 Oct 2025
Coldest feels-like
7.7 °C
5 Aug 2025
Sunniest day
12.7 h
13 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 Chirundu?

Chirundu has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 24.2 °C and it receives 751 mm of precipitation per year.

What is the hottest day ever recorded in Chirundu?

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

What is the coldest day in Chirundu?

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

Does it snow in Chirundu?

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

Has the climate of Chirundu warmed?

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

What is the wettest day in Chirundu?

The wettest day measured in Chirundu between 1940 and 2025 was 21 February 1955, with 108 mm of rain in 24 hours.

What was the windiest day in Chirundu?

The windiest day measured in Chirundu between 1940 and 2025 was 4 September 1947, with winds reaching 33.1 km/h.

What is the warmest month in Chirundu?

The warmest month in Chirundu is October (28.6 °C on average); the coldest is July (19.2 °C).

How much does it rain in Chirundu?

Chirundu receives on average 751 mm of precipitation per year, spread over about 85 rainy days.

Is it sunny in Chirundu?

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

Are there tropical nights in Chirundu?

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

What was the most extreme apparent temperature in Chirundu?

In Chirundu, between 1940 and 2025, the highest apparent temperature reached 46.3 °C on 8 January 2016, and the lowest was 3.1 °C on 15 June 1968.

Compare Chirundu with another city

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

Nearby cities

The climate around Chirundu

Other cities — Zambia