Namwala climate — normals and trends

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

Namwala averages 0 frost days, 106 hot days (≥ 30 °C) and 101 rainy days per year.

Namwala 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 39.6 °C (on 13 October 1941) and the coldest 2.7 °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

NamwalaSouthern Province

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

Mean daily temperature

22.0°C

Average daily high

28.3°C

Average daily low

16.3°C

Annual rainfall

869mm

Sunshine / day

10.7h

Mean relative humidity

60%

Average peak wind

15.9km/h

Seasonal range

9.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

106 d/yr

Rainy days (≥ 1 mm)

101 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.0 °C

Average feels-like low

16.1 °C

Average peak gust

35.2 km/h

Tropical nights (≥ 20 °C)

56 d/yr

Solar radiation

21.1 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.18 · 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

39.6 °C

13 October 1941

Coldest day

2.7 °C

1 July 1994

Wettest day

82 mm

28 February 1957

Windiest day

36.1 km/h

13 September 2023

Strongest gust

69.5 km/h

9 February 1977

Hottest feels-like

41.7 °C

8 January 2016

Coldest feels-like

-1.7 °C

1 July 1994

Sunniest day

12.8 h

15 January 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.2 °C28 September 20255.8 °C11 July 202522.5 °C1,087 mm1260
202438.7 °C29 September 20246.2 °C11 July 202423.7 °C428 mm2210
202337.7 °C9 October 20237.8 °C13 July 202323.0 °C848 mm1460
202236.0 °C27 October 20227.9 °C30 July 202222.0 °C931 mm960
202138.2 °C10 October 20216.2 °C5 July 202122.1 °C835 mm1170
202038.6 °C8 November 20207.3 °C6 July 202022.7 °C846 mm1410
201938.8 °C23 October 20196.8 °C24 July 201923.1 °C532 mm1780
201837.7 °C2 November 20187.9 °C9 June 201822.5 °C864 mm1260
201738.8 °C18 October 20178.4 °C14 July 201721.8 °C1,173 mm730
201637.9 °C31 October 20166.8 °C11 June 201622.6 °C865 mm1250
201537.2 °C14 November 20156.5 °C4 August 201522.3 °C739 mm1300
201437.4 °C10 October 20147.2 °C14 July 201422.4 °C863 mm1010
201338.2 °C28 September 20137.8 °C27 July 201322.2 °C926 mm1110
201236.9 °C8 November 20124.3 °C20 July 201222.1 °C919 mm1030
201138.8 °C26 October 20115.4 °C26 June 201121.8 °C816 mm850
201038.1 °C12 October 20107.0 °C22 June 201022.1 °C1,004 mm960
200936.3 °C26 October 20097.0 °C22 July 200921.4 °C808 mm760
200836.9 °C26 September 20085.4 °C1 July 200821.5 °C1,050 mm840
200736.5 °C7 October 20076.5 °C6 July 200721.8 °C1,092 mm960
200637.4 °C5 October 20066.6 °C7 July 200621.8 °C895 mm840
200537.6 °C3 November 20057.0 °C31 July 200522.8 °C690 mm1640
200436.7 °C8 October 20047.0 °C11 July 200421.9 °C759 mm1050
200338.4 °C15 October 20037.2 °C11 July 200322.2 °C804 mm1170
200237.1 °C30 September 20028.4 °C25 June 200222.7 °C509 mm1450
200136.4 °C19 October 20016.5 °C27 July 200121.9 °C790 mm1060
200035.6 °C10 October 20007.9 °C19 July 200021.8 °C960 mm820
199937.5 °C23 October 19997.0 °C11 June 199922.1 °C647 mm930
199838.6 °C4 November 19986.9 °C17 July 199823.2 °C722 mm1590
199737.5 °C12 November 19978.0 °C22 June 199722.2 °C747 mm970
199637.9 °C21 October 19965.4 °C3 July 199622.5 °C910 mm1080
199537.8 °C14 October 19954.3 °C19 June 199523.1 °C555 mm1610
199437.4 °C21 November 19942.7 °C1 July 199422.0 °C690 mm1330
199336.4 °C4 November 19935.6 °C11 June 199321.9 °C878 mm900
199238.0 °C21 October 19927.2 °C6 July 199222.9 °C630 mm1710
199135.6 °C9 October 19917.1 °C3 July 199122.1 °C713 mm970
199038.2 °C6 November 19905.1 °C26 July 199022.2 °C752 mm1110
198936.9 °C2 November 19894.0 °C19 June 198921.8 °C780 mm1060
198836.4 °C10 October 19885.5 °C16 June 198821.9 °C672 mm1040
198739.2 °C20 November 19876.2 °C23 July 198722.9 °C678 mm1780
198635.7 °C7 October 19865.5 °C27 June 198621.1 °C844 mm850
198535.3 °C24 November 19853.9 °C14 July 198521.6 °C846 mm890
198437.1 °C15 October 19847.8 °C18 June 198422.6 °C589 mm1560
198336.9 °C4 October 19836.8 °C14 August 198322.9 °C789 mm1610
198236.6 °C5 November 19825.9 °C18 July 198221.9 °C618 mm1210
198136.5 °C7 November 19815.6 °C17 June 198121.1 °C1,010 mm890
198035.4 °C8 September 19806.9 °C10 July 198021.6 °C749 mm870
197936.4 °C3 October 19796.9 °C5 July 197921.3 °C696 mm860
197836.5 °C30 September 19786.6 °C28 June 197821.0 °C1,249 mm700
197737.3 °C2 November 19777.0 °C20 June 197722.1 °C957 mm1050
197635.9 °C25 October 19766.7 °C6 July 197620.7 °C931 mm770
197536.2 °C26 October 19755.7 °C26 July 197520.8 °C897 mm730
197436.1 °C18 October 19746.3 °C29 July 197420.6 °C1,174 mm760
197337.6 °C16 October 19737.5 °C10 July 197322.2 °C678 mm1330
197236.9 °C20 October 19727.2 °C3 July 197221.7 °C799 mm1070
197135.6 °C2 November 19717.3 °C14 June 197121.6 °C691 mm900
197036.4 °C2 November 19707.9 °C8 July 197021.9 °C600 mm1010
196936.7 °C3 October 19697.2 °C25 July 196921.4 °C1,301 mm680
196838.3 °C28 October 19684.6 °C17 June 196822.6 °C632 mm1490
196737.3 °C6 October 19675.9 °C19 July 196722.3 °C600 mm990
196638.1 °C31 October 19665.9 °C28 July 196622.7 °C710 mm1220
196537.3 °C31 October 19655.5 °C26 June 196521.9 °C377 mm1130
196437.5 °C26 October 19644.8 °C21 June 196422.0 °C794 mm1090
196336.4 °C8 October 19637.3 °C9 July 196321.6 °C883 mm660
196237.5 °C18 October 19627.5 °C27 June 196221.6 °C1,176 mm660
196137.7 °C15 October 19618.1 °C12 August 196121.5 °C903 mm650
196036.3 °C10 October 19606.9 °C3 July 196021.4 °C668 mm850
195935.9 °C4 October 19598.7 °C15 June 195921.4 °C910 mm710
195835.8 °C17 October 19586.7 °C16 June 195821.0 °C1,727 mm510
195737.6 °C26 November 19578.0 °C23 June 195721.5 °C1,370 mm860
195636.1 °C16 October 19566.8 °C30 July 195620.7 °C1,164 mm570
195536.7 °C14 October 19557.4 °C10 August 195521.0 °C1,400 mm690
195438.5 °C25 October 19547.8 °C24 June 195422.9 °C441 mm1860
195337.6 °C31 October 19536.4 °C2 July 195320.9 °C1,186 mm650
195237.5 °C29 October 19528.5 °C13 June 195222.0 °C1,092 mm910
195138.6 °C10 October 19517.8 °C21 July 195123.1 °C564 mm1670
195035.9 °C24 October 19508.1 °C23 May 195021.2 °C851 mm880
194938.1 °C3 November 19498.3 °C8 June 194922.0 °C946 mm1070
194836.8 °C14 October 19487.8 °C17 July 194821.2 °C1,564 mm720
194736.9 °C14 October 19477.3 °C13 August 194721.5 °C1,267 mm650
194637.9 °C25 October 19466.0 °C10 July 194621.2 °C1,237 mm720
194536.7 °C4 October 19457.8 °C6 July 194521.7 °C924 mm850
194438.4 °C27 September 19448.7 °C14 July 194422.0 °C1,012 mm850
194337.2 °C26 October 19437.6 °C29 June 194321.6 °C919 mm870
194237.4 °C23 October 19427.8 °C12 July 194221.8 °C934 mm830
194139.6 °C13 October 19418.7 °C23 June 194122.7 °C744 mm1460
194036.0 °C7 October 19406.9 °C16 July 194021.3 °C910 mm850

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
29.0 °C
+0.7 °C
Hot days (≥ 30 °C)
126 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1087 mm
+218 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.9 °C+0.5 °C393 mm+166 mm
Feb28.8 °C+1.3 °C188 mm+3 mm
Mar29.6 °C+1.8 °C19 mm-77 mm
Apr29.2 °C+1.2 °C31 mm+11 mm
May27.2 °C+0.5 °C2 mm-0 mm
Jun25.6 °C+0.9 °C0 mm-0 mm
Jul25.0 °C+0.3 °C0 mm-0 mm
Aug29.2 °C+1.4 °C0 mm-0 mm
Sep33.6 °C+1.9 °C1 mm-0 mm
Oct34.6 °C+1.0 °C1 mm-15 mm
Nov29.5 °C-1.5 °C145 mm+42 mm
Dec28.2 °C-0.1 °C307 mm+89 mm

The year's extremes

Hottest day
37.2 °C
28 Sep 2025
Coldest day
5.8 °C
11 Jul 2025
Wettest day
81.4 mm
9 Dec 2025
Windiest day
33.0 km/h
28 Jul 2025
Strongest gust
64.8 km/h
28 Jul 2025
Hottest feels-like
37.3 °C
27 Oct 2025
Coldest feels-like
3.0 °C
11 Jul 2025
Sunniest day
12.8 h
15 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 Namwala?

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

What is the hottest day ever recorded in Namwala?

The hottest day measured in Namwala between 1940 and 2025 was 13 October 1941, reaching 39.6 °C.

What is the coldest day in Namwala?

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

Does it snow in Namwala?

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

Has the climate of Namwala warmed?

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

What is the wettest day in Namwala?

The wettest day measured in Namwala between 1940 and 2025 was 28 February 1957, with 82 mm of rain in 24 hours.

What was the windiest day in Namwala?

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

What is the warmest month in Namwala?

The warmest month in Namwala is October (26.8 °C on average); the coldest is July (17.2 °C).

How much does it rain in Namwala?

Namwala receives on average 869 mm of precipitation per year, spread over about 101 rainy days.

Is it sunny in Namwala?

Namwala gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Namwala?

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

What was the most extreme apparent temperature in Namwala?

In Namwala, between 1940 and 2025, the highest apparent temperature reached 41.7 °C on 8 January 2016, and the lowest was -1.7 °C on 1 July 1994.

Compare Namwala with another city

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

Nearby cities

The climate around Namwala

Other cities — Zambia