Maamba climate — normals and trends

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

Maamba averages 0 frost days, 81 hot days (≥ 30 °C) and 108 rainy days per year.

Maamba has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.4 °C (on 26 October 2011) and the coldest 4.6 °C (on 23 June 1964).

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

MaambaSouthern Province

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

Mean daily temperature

21.7°C

Average daily high

27.3°C

Average daily low

16.8°C

Annual rainfall

1,143mm

Sunshine / day

10.7h

Mean relative humidity

65%

Average peak wind

12.9km/h

Seasonal range

9.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

81 d/yr

Rainy days (≥ 1 mm)

108 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.0 °C

Average feels-like low

16.9 °C

Average peak gust

34.3 km/h

Tropical nights (≥ 20 °C)

96 d/yr

Solar radiation

20.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °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

40.4 °C

26 October 2011

Coldest day

4.6 °C

23 June 1964

Wettest day

190 mm

15 March 1976

Windiest day

28.7 km/h

4 September 1947

Strongest gust

66.2 km/h

3 November 2025

Hottest feels-like

42.6 °C

26 October 2011

Coldest feels-like

0.7 °C

1 July 1994

Sunniest day

12.8 h

26 January 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.7 °C26 October 20258.5 °C24 June 202522.4 °C1,296 mm930
202437.6 °C30 September 20249.0 °C16 June 202423.6 °C623 mm1620
202338.0 °C20 November 20238.5 °C19 July 202323.1 °C954 mm1420
202235.0 °C4 October 20227.8 °C31 July 202221.9 °C1,264 mm930
202138.0 °C8 November 20217.6 °C30 May 202122.6 °C1,069 mm1070
202037.9 °C7 November 20208.5 °C6 July 202022.1 °C1,266 mm970
201940.1 °C28 October 20196.3 °C24 July 201923.2 °C554 mm1630
201837.5 °C18 October 20189.0 °C8 June 201822.6 °C969 mm1080
201738.6 °C18 October 20178.1 °C23 June 201721.9 °C1,546 mm720
201637.7 °C8 January 20167.1 °C23 July 201622.7 °C1,161 mm1280
201538.4 °C13 November 20157.3 °C5 August 201522.6 °C652 mm1280
201437.0 °C10 October 20146.9 °C18 July 201422.2 °C1,251 mm890
201337.1 °C14 October 20138.1 °C20 June 201322.2 °C1,154 mm990
201237.0 °C19 October 20125.5 °C11 June 201222.0 °C1,075 mm900
201140.4 °C26 October 20114.8 °C27 June 201121.8 °C1,222 mm730
201037.9 °C25 October 20107.3 °C22 June 201022.1 °C1,414 mm960
200935.4 °C14 October 20096.8 °C10 July 200921.4 °C1,150 mm640
200836.2 °C26 September 20087.1 °C17 July 200821.5 °C1,355 mm810
200736.3 °C24 September 20077.0 °C12 July 200721.8 °C1,676 mm770
200637.0 °C3 November 20066.6 °C29 June 200621.7 °C1,133 mm650
200537.9 °C3 November 20057.4 °C31 July 200522.5 °C887 mm1120
200435.8 °C27 October 20047.5 °C15 June 200421.6 °C1,241 mm730
200338.4 °C17 October 20036.6 °C11 July 200322.1 °C1,191 mm1170
200235.4 °C19 October 20026.9 °C24 June 200222.1 °C608 mm920
200137.3 °C19 October 20016.7 °C17 July 200121.8 °C1,063 mm920
200034.6 °C10 October 20007.7 °C19 July 200021.5 °C1,465 mm740
199936.2 °C5 November 19997.6 °C24 July 199921.4 °C957 mm530
199837.5 °C4 November 19987.7 °C3 July 199822.2 °C1,177 mm880
199737.9 °C11 November 19977.6 °C17 July 199721.7 °C1,286 mm600
199637.2 °C21 October 19966.2 °C3 July 199621.9 °C1,066 mm800
199538.0 °C19 October 19956.6 °C16 June 199522.7 °C704 mm1150
199437.1 °C22 November 19944.7 °C1 July 199421.6 °C883 mm1100
199336.2 °C1 November 19937.7 °C11 June 199321.9 °C1,188 mm610
199237.8 °C24 October 19926.0 °C7 July 199222.5 °C831 mm1280
199135.2 °C9 October 19916.6 °C23 July 199121.6 °C975 mm900
199037.5 °C6 November 19906.9 °C26 July 199022.0 °C839 mm780
198935.5 °C4 October 19896.1 °C17 June 198921.4 °C1,292 mm820
198835.2 °C18 October 19886.7 °C18 July 198821.5 °C1,076 mm730
198737.5 °C20 November 19876.7 °C24 June 198722.2 °C773 mm1200
198634.4 °C7 October 19866.9 °C10 July 198620.8 °C1,301 mm440
198533.4 °C12 September 19855.9 °C14 July 198521.1 °C1,198 mm540
198434.4 °C4 September 19847.5 °C18 June 198421.5 °C929 mm730
198336.5 °C11 January 19837.2 °C14 August 198322.4 °C1,044 mm1170
198235.0 °C5 November 19827.2 °C17 July 198221.8 °C589 mm970
198136.1 °C8 November 19814.7 °C18 June 198120.9 °C1,175 mm730
198034.6 °C17 October 19807.1 °C13 July 198021.1 °C957 mm590
197935.9 °C2 October 19797.3 °C13 July 197920.9 °C1,110 mm610
197836.1 °C30 September 19786.0 °C12 July 197821.0 °C1,614 mm550
197736.7 °C19 November 19777.9 °C20 June 197721.6 °C1,250 mm680
197636.2 °C20 November 19767.6 °C5 August 197620.6 °C1,331 mm520
197535.8 °C5 November 19756.1 °C26 July 197520.8 °C1,074 mm640
197435.6 °C18 October 19747.0 °C28 July 197420.4 °C1,440 mm450
197335.5 °C27 October 19738.7 °C12 July 197321.4 °C1,203 mm720
197237.1 °C24 November 19727.6 °C24 June 197221.2 °C1,049 mm860
197135.5 °C1 November 19718.2 °C14 June 197121.4 °C1,073 mm520
197035.4 °C8 October 19709.2 °C5 July 197021.8 °C696 mm840
196936.7 °C26 November 19697.7 °C26 July 196921.3 °C1,540 mm540
196836.8 °C16 October 19684.8 °C16 June 196821.6 °C869 mm740
196736.0 °C6 October 19676.3 °C13 July 196721.5 °C694 mm600
196636.6 °C31 October 19666.0 °C28 July 196622.0 °C946 mm960
196536.0 °C1 November 19655.9 °C26 June 196521.4 °C383 mm810
196434.9 °C25 October 19644.6 °C23 June 196421.5 °C935 mm920
196336.2 °C7 October 19637.6 °C22 May 196321.3 °C1,221 mm620
196237.2 °C18 October 19629.1 °C25 July 196221.3 °C1,478 mm500
196137.5 °C14 October 19618.9 °C10 July 196121.2 °C1,168 mm520
196035.8 °C10 October 19608.3 °C3 July 196021.2 °C870 mm680
195934.9 °C18 October 19599.1 °C24 July 195921.3 °C1,022 mm560
195835.2 °C11 October 19588.5 °C14 July 195820.9 °C2,497 mm300
195736.3 °C26 November 19579.2 °C18 June 195721.4 °C1,540 mm740
195634.9 °C15 October 19568.5 °C20 June 195620.6 °C1,415 mm380
195537.2 °C14 November 19557.9 °C12 August 195520.7 °C2,074 mm520
195438.7 °C27 October 19547.8 °C21 June 195422.4 °C492 mm1440
195336.2 °C4 November 19538.0 °C24 June 195320.8 °C1,494 mm550
195236.2 °C12 October 19529.1 °C18 July 195221.6 °C1,233 mm740
195137.8 °C28 November 19517.3 °C15 July 195122.7 °C523 mm1390
195037.2 °C24 October 19508.6 °C11 June 195021.0 °C1,064 mm700
194938.0 °C3 November 19498.7 °C11 June 194921.6 °C1,244 mm920
194836.7 °C24 October 19488.9 °C6 July 194821.1 °C2,202 mm720
194736.2 °C27 October 19477.5 °C17 July 194721.2 °C1,317 mm580
194638.5 °C24 October 19467.8 °C10 July 194621.0 °C1,654 mm620
194536.0 °C12 October 19458.9 °C6 July 194521.5 °C1,142 mm680
194436.7 °C31 October 19449.2 °C13 July 194421.3 °C1,338 mm620
194336.2 °C15 November 19437.8 °C28 June 194321.2 °C1,326 mm640
194235.8 °C13 October 19428.7 °C8 July 194221.2 °C1,102 mm460
194138.7 °C12 October 19418.6 °C6 July 194122.0 °C1,017 mm950
194036.6 °C3 November 19407.9 °C17 July 194021.1 °C1,166 mm730

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.6 °C
Hot days (≥ 30 °C)
93 d/yr
+12
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1296 mm
+153 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.6 °C+1.1 °C395 mm+104 mm
Feb29.2 °C+1.7 °C297 mm+50 mm
Mar28.8 °C+1.4 °C76 mm-64 mm
Apr27.6 °C+0.7 °C48 mm+7 mm
May25.4 °C+0.1 °C6 mm-1 mm
Jun24.1 °C+0.8 °C1 mm-1 mm
Jul23.4 °C+0.4 °C1 mm+0 mm
Aug26.9 °C+1.0 °C0 mm-0 mm
Sep31.7 °C+2.0 °C0 mm-1 mm
Oct32.3 °C+0.2 °C8 mm-7 mm
Nov28.7 °C-1.8 °C163 mm+48 mm
Dec27.9 °C-0.2 °C302 mm+19 mm

The year's extremes

Hottest day
35.7 °C
26 Oct 2025
Coldest day
8.5 °C
24 Jun 2025
Wettest day
50.6 mm
21 Jan 2025
Windiest day
24.0 km/h
28 Jul 2025
Strongest gust
66.2 km/h
3 Nov 2025
Hottest feels-like
37.9 °C
8 Feb 2025
Coldest feels-like
6.4 °C
4 Aug 2025
Sunniest day
12.8 h
26 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 Maamba?

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

What is the hottest day ever recorded in Maamba?

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

What is the coldest day in Maamba?

The coldest day measured in Maamba between 1940 and 2025 was 23 June 1964, at 4.6 °C.

Does it snow in Maamba?

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

Has the climate of Maamba warmed?

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

What is the wettest day in Maamba?

The wettest day measured in Maamba between 1940 and 2025 was 15 March 1976, with 190 mm of rain in 24 hours.

What was the windiest day in Maamba?

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

What is the warmest month in Maamba?

The warmest month in Maamba is October (26.0 °C on average); the coldest is July (16.4 °C).

How much does it rain in Maamba?

Maamba receives on average 1,143 mm of precipitation per year, spread over about 108 rainy days.

Is it sunny in Maamba?

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

Are there tropical nights in Maamba?

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

What was the most extreme apparent temperature in Maamba?

In Maamba, between 1940 and 2025, the highest apparent temperature reached 42.6 °C on 26 October 2011, and the lowest was 0.7 °C on 1 July 1994.

Compare Maamba with another city

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

Nearby cities

The climate around Maamba

Other cities — Zambia