Nampundwe climate — normals and trends

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

Nampundwe averages 0 frost days, 80 hot days (≥ 30 °C) and 113 rainy days per year.

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

The hottest day of the period reached 38.6 °C (on 18 October 2017) and the coldest 4.4 °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

NampundweCentral Province

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

Mean daily temperature

21.5°C

Average daily high

27.4°C

Average daily low

16.4°C

Annual rainfall

912mm

Sunshine / day

10.6h

Mean relative humidity

61%

Average peak wind

16.9km/h

Seasonal range

9.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

80 d/yr

Rainy days (≥ 1 mm)

113 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.2 °C

Average feels-like low

15.8 °C

Average peak gust

36.3 km/h

Tropical nights (≥ 20 °C)

48 d/yr

Solar radiation

20.7 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.22 · 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.6 °C

18 October 2017

Coldest day

4.4 °C

15 June 1968

Wettest day

115 mm

4 December 1998

Windiest day

35.3 km/h

13 September 2023

Strongest gust

68.8 km/h

3 November 1984

Hottest feels-like

40.9 °C

8 January 2016

Coldest feels-like

-0.1 °C

15 June 1968

Sunniest day

12.7 h

14 January 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.5 °C2 November 20257.3 °C11 July 202522.4 °C962 mm1000
202437.8 °C29 September 20248.5 °C15 June 202423.2 °C562 mm1570
202337.0 °C14 October 20238.6 °C19 July 202322.8 °C939 mm1220
202235.7 °C27 October 20228.2 °C13 June 202221.7 °C1,061 mm700
202137.6 °C10 October 20216.0 °C29 May 202121.9 °C788 mm960
202038.3 °C8 November 20207.7 °C7 July 202022.1 °C793 mm980
201938.4 °C28 October 20195.3 °C24 July 201922.5 °C654 mm1220
201836.2 °C1 November 20186.6 °C9 June 201822.0 °C916 mm920
201738.6 °C18 October 20178.3 °C8 June 201721.4 °C1,207 mm650
201637.2 °C17 October 20167.3 °C11 June 201622.2 °C878 mm1110
201537.6 °C14 November 20157.0 °C4 August 201522.0 °C763 mm1040
201437.2 °C10 October 20147.8 °C13 July 201422.1 °C824 mm880
201337.4 °C28 September 20137.8 °C8 June 201321.9 °C800 mm940
201236.7 °C8 November 20125.8 °C20 July 201221.6 °C934 mm840
201138.0 °C25 October 20115.8 °C27 June 201121.4 °C902 mm620
201037.4 °C12 October 20106.6 °C27 June 201021.6 °C1,111 mm810
200935.4 °C9 October 20097.2 °C22 July 200920.9 °C892 mm580
200836.2 °C27 September 20086.3 °C29 June 200821.1 °C981 mm750
200735.3 °C7 October 20077.2 °C6 July 200721.4 °C1,049 mm750
200635.8 °C31 October 20066.9 °C30 June 200621.5 °C832 mm740
200536.2 °C21 October 20057.5 °C8 July 200522.2 °C703 mm980
200435.8 °C8 October 20046.9 °C9 July 200421.2 °C853 mm600
200337.4 °C15 October 20037.0 °C10 July 200321.6 °C902 mm870
200235.5 °C30 September 20027.7 °C19 June 200221.9 °C633 mm820
200137.1 °C19 October 20016.6 °C27 July 200121.5 °C1,064 mm880
200035.6 °C26 October 20007.6 °C20 July 200021.3 °C1,064 mm640
199936.3 °C23 October 19997.6 °C25 June 199921.5 °C774 mm700
199838.3 °C4 November 19988.0 °C17 July 199822.5 °C848 mm1090
199737.5 °C12 November 19978.1 °C10 July 199721.8 °C807 mm720
199636.8 °C21 October 19965.1 °C3 July 199622.0 °C948 mm850
199537.0 °C11 October 19956.5 °C10 June 199522.6 °C648 mm1270
199437.2 °C12 November 19944.7 °C1 July 199421.8 °C648 mm1080
199336.4 °C4 November 19936.6 °C11 June 199321.6 °C962 mm640
199236.9 °C20 October 19927.8 °C21 June 199222.5 °C725 mm1280
199134.9 °C9 October 19917.3 °C14 June 199121.6 °C747 mm730
199037.1 °C6 November 19906.5 °C11 July 199021.7 °C710 mm720
198936.2 °C2 November 19895.5 °C19 June 198921.3 °C1,061 mm870
198835.5 °C10 October 19886.9 °C16 July 198821.6 °C733 mm730
198738.3 °C20 November 19876.4 °C24 June 198722.2 °C617 mm1180
198634.8 °C7 October 19866.0 °C27 June 198620.6 °C988 mm540
198533.3 °C16 October 19855.4 °C14 July 198520.9 °C879 mm550
198435.9 °C5 September 19846.8 °C18 June 198421.6 °C768 mm830
198335.1 °C4 October 19837.9 °C22 July 198322.0 °C839 mm1100
198234.4 °C5 November 19826.2 °C18 July 198221.1 °C837 mm650
198135.8 °C10 November 19816.0 °C19 June 198120.8 °C964 mm780
198034.4 °C8 September 19807.0 °C21 June 198021.0 °C835 mm660
197935.5 °C23 September 19796.6 °C6 July 197920.6 °C788 mm660
197836.3 °C30 September 19786.2 °C29 July 197820.8 °C1,300 mm610
197736.2 °C19 October 19777.4 °C20 June 197721.5 °C913 mm800
197635.4 °C26 October 19766.9 °C4 July 197620.4 °C1,053 mm610
197536.4 °C26 October 19755.9 °C27 July 197520.6 °C822 mm650
197436.2 °C18 October 19746.3 °C15 June 197420.2 °C1,145 mm670
197335.9 °C27 October 19736.8 °C10 July 197321.3 °C791 mm800
197235.2 °C17 November 19727.7 °C3 July 197221.1 °C774 mm860
197134.9 °C1 November 19718.4 °C12 June 197120.9 °C855 mm490
197036.6 °C8 October 19708.7 °C7 June 197021.5 °C793 mm670
196935.8 °C3 October 19697.4 °C25 July 196921.1 °C1,202 mm580
196837.2 °C28 October 19684.4 °C15 June 196821.7 °C673 mm830
196736.3 °C6 October 19675.9 °C13 July 196721.2 °C799 mm580
196636.8 °C31 October 19665.4 °C28 July 196621.8 °C753 mm810
196535.7 °C31 October 19656.5 °C4 July 196521.1 °C425 mm670
196436.1 °C26 October 19645.1 °C29 June 196421.3 °C820 mm720
196335.5 °C6 October 19636.6 °C22 May 196321.1 °C956 mm500
196236.3 °C19 October 19628.4 °C28 June 196221.1 °C1,111 mm520
196137.3 °C15 October 19618.5 °C11 August 196120.9 °C1,025 mm540
196036.0 °C10 October 19607.2 °C3 July 196021.1 °C667 mm760
195935.1 °C4 October 19598.8 °C23 July 195921.0 °C991 mm620
195835.0 °C17 October 19588.0 °C14 July 195820.9 °C1,508 mm440
195736.9 °C29 November 19578.1 °C18 June 195721.4 °C1,266 mm840
195635.4 °C16 October 19567.5 °C1 August 195620.5 °C1,320 mm440
195536.5 °C14 November 19557.8 °C12 August 195520.7 °C1,313 mm570
195438.0 °C27 October 19547.8 °C23 June 195422.2 °C512 mm1310
195336.6 °C31 October 19535.9 °C1 July 195320.6 °C1,206 mm650
195237.0 °C2 October 19529.1 °C6 August 195221.6 °C977 mm770
195137.7 °C10 October 19517.6 °C15 July 195122.7 °C564 mm1380
195035.9 °C24 October 19508.5 °C11 June 195020.8 °C997 mm710
194937.2 °C22 October 19498.8 °C9 August 194921.6 °C1,067 mm890
194836.5 °C14 October 19489.0 °C5 July 194821.1 °C1,362 mm660
194736.4 °C14 October 19478.1 °C2 July 194721.2 °C1,110 mm650
194637.3 °C25 October 19466.6 °C10 July 194620.9 °C1,417 mm590
194536.2 °C14 October 19458.3 °C20 June 194521.4 °C921 mm780
194437.0 °C27 September 19449.2 °C8 July 194421.3 °C998 mm690
194337.4 °C25 November 19436.5 °C28 June 194321.3 °C947 mm740
194236.7 °C13 October 19429.4 °C11 July 194221.3 °C1,038 mm720
194138.5 °C12 October 19419.4 °C5 July 194122.3 °C765 mm1100
194035.2 °C7 October 19407.5 °C18 July 194020.9 °C1,044 mm660

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.3 °C
+0.9 °C
Hot days (≥ 30 °C)
100 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
962 mm
+50 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.3 °C+0.7 °C278 mm+46 mm
Feb27.8 °C+1.1 °C174 mm-18 mm
Mar28.7 °C+1.7 °C53 mm-62 mm
Apr28.0 °C+0.9 °C51 mm+27 mm
May26.2 °C+0.2 °C4 mm+0 mm
Jun25.3 °C+1.3 °C0 mm-1 mm
Jul24.2 °C+0.3 °C1 mm+0 mm
Aug28.7 °C+1.9 °C0 mm-0 mm
Sep33.1 °C+2.5 °C1 mm-1 mm
Oct33.8 °C+1.2 °C1 mm-13 mm
Nov29.3 °C-1.0 °C179 mm+72 mm
Dec27.2 °C-0.3 °C220 mm-1 mm

The year's extremes

Hottest day
37.5 °C
2 Nov 2025
Coldest day
7.3 °C
11 Jul 2025
Wettest day
38.9 mm
21 Jan 2025
Windiest day
34.4 km/h
28 Jul 2025
Strongest gust
66.6 km/h
3 Nov 2025
Hottest feels-like
38.1 °C
2 Nov 2025
Coldest feels-like
4.7 °C
11 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 Nampundwe?

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

What is the hottest day ever recorded in Nampundwe?

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

What is the coldest day in Nampundwe?

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

Does it snow in Nampundwe?

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

Has the climate of Nampundwe warmed?

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

What is the wettest day in Nampundwe?

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

What was the windiest day in Nampundwe?

The windiest day measured in Nampundwe between 1940 and 2025 was 13 September 2023, with winds reaching 35.3 km/h.

What is the warmest month in Nampundwe?

The warmest month in Nampundwe is October (26.2 °C on average); the coldest is July (17.0 °C).

How much does it rain in Nampundwe?

Nampundwe receives on average 912 mm of precipitation per year, spread over about 113 rainy days.

Is it sunny in Nampundwe?

Nampundwe gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Nampundwe?

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

What was the most extreme apparent temperature in Nampundwe?

In Nampundwe, between 1940 and 2025, the highest apparent temperature reached 40.9 °C on 8 January 2016, and the lowest was -0.1 °C on 15 June 1968.

Compare Nampundwe with another city

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

Nearby cities

The climate around Nampundwe

Other cities — Zambia