Zambezi climate — normals and trends

Zambezi (Zambia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 22.0 °C and it receives 1,211 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.5 °C on average) and the coldest is June (18.9 °C). Rainfall peaks in January.

Zambezi averages 0 frost days, 94 hot days (≥ 30 °C) and 146 rainy days per year.

Zambezi 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.5 °C (on 12 October 1941) and the coldest 4.1 °C (on 16 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

ZambeziNorth-Western

coords
-13.54°, 23.10°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJuneWettest monthJanuaryDriest monthJuly

Mean daily temperature

22.0°C

Average daily high

28.4°C

Average daily low

16.8°C

Annual rainfall

1,211mm

Sunshine / day

10.3h

Mean relative humidity

62%

Average peak wind

13.2km/h

Seasonal range

6.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

94 d/yr

Rainy days (≥ 1 mm)

146 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.0 °C

Average feels-like low

16.6 °C

Average peak gust

32.4 km/h

Tropical nights (≥ 20 °C)

26 d/yr

Solar radiation

20.4 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.33 · 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.5 °C

12 October 1941

Coldest day

4.1 °C

16 June 1968

Wettest day

126 mm

15 December 1957

Windiest day

28.8 km/h

3 September 1961

Strongest gust

65.2 km/h

29 January 2022

Hottest feels-like

39.9 °C

15 October 2015

Coldest feels-like

-0.3 °C

1 July 1994

Sunniest day

12.8 h

23 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.0 °C18 September 20256.4 °C9 August 202522.2 °C1,162 mm1150
202438.2 °C28 September 20246.3 °C10 July 202423.2 °C729 mm2170
202337.3 °C9 October 20239.1 °C12 July 202322.8 °C1,171 mm1320
202235.1 °C14 October 20229.1 °C26 May 202222.1 °C1,377 mm860
202136.7 °C10 October 20218.1 °C15 June 202122.1 °C1,043 mm1040
202037.2 °C4 October 20209.0 °C8 July 202022.3 °C1,379 mm980
201936.5 °C4 November 20198.1 °C30 July 201923.0 °C896 mm1220
201836.6 °C2 November 20188.5 °C10 June 201822.8 °C971 mm1260
201737.2 °C17 October 20179.4 °C15 July 201722.5 °C1,235 mm840
201637.8 °C17 October 20168.3 °C24 July 201622.9 °C1,233 mm1260
201536.6 °C27 October 20158.5 °C17 June 201522.5 °C1,191 mm1090
201436.9 °C12 October 20147.9 °C18 July 201422.5 °C1,077 mm880
201337.4 °C28 September 20139.5 °C2 July 201322.4 °C1,283 mm1100
201236.2 °C6 October 20127.0 °C22 July 201222.3 °C1,128 mm990
201136.3 °C25 October 20116.3 °C27 June 201122.1 °C1,253 mm920
201036.9 °C5 October 20108.7 °C11 July 201022.6 °C1,303 mm990
200936.4 °C28 September 20098.8 °C27 June 200922.4 °C1,106 mm1040
200838.2 °C28 September 20088.5 °C29 June 200822.3 °C1,155 mm990
200735.1 °C10 September 20078.2 °C1 July 200722.3 °C1,164 mm960
200635.9 °C6 October 20067.8 °C4 August 200622.1 °C1,094 mm870
200536.0 °C13 October 200510.6 °C21 July 200522.9 °C883 mm1270
200435.7 °C5 October 20049.3 °C13 July 200422.3 °C1,140 mm960
200338.0 °C15 October 20038.3 °C19 July 200322.5 °C1,136 mm1040
200236.5 °C30 September 20028.7 °C27 June 200222.4 °C1,053 mm1080
200136.5 °C28 September 20018.5 °C24 July 200122.2 °C1,171 mm750
200036.5 °C11 October 200010.2 °C20 July 200022.3 °C1,255 mm840
199935.6 °C24 October 19999.3 °C14 June 199922.2 °C1,191 mm860
199837.5 °C8 October 19989.3 °C15 June 199822.8 °C1,102 mm1160
199736.7 °C25 September 19979.5 °C27 June 199722.4 °C1,161 mm1050
199636.3 °C14 October 19965.5 °C3 July 199622.6 °C1,047 mm1250
199536.2 °C4 October 19954.2 °C19 June 199522.7 °C918 mm1350
199436.2 °C28 September 19944.5 °C1 July 199422.2 °C1,012 mm1350
199335.6 °C23 October 19938.2 °C11 June 199321.9 °C1,289 mm820
199234.9 °C1 October 19927.3 °C21 June 199222.1 °C1,022 mm830
199135.3 °C8 October 19916.8 °C23 July 199121.9 °C1,131 mm740
199036.0 °C11 November 19905.6 °C18 July 199022.1 °C1,113 mm930
198935.3 °C21 September 19897.5 °C20 June 198921.9 °C1,283 mm1040
198834.9 °C4 October 19886.2 °C18 July 198821.9 °C1,052 mm750
198735.7 °C29 October 19876.3 °C11 July 198722.6 °C1,048 mm1340
198634.9 °C17 September 19867.4 °C11 July 198621.4 °C1,295 mm640
198534.2 °C20 September 19855.8 °C14 July 198521.6 °C1,102 mm760
198435.2 °C16 October 19847.6 °C21 July 198421.7 °C1,226 mm730
198336.1 °C19 September 19837.0 °C20 June 198322.4 °C979 mm1030
198234.3 °C18 September 19828.6 °C11 June 198221.7 °C1,206 mm620
198135.0 °C16 September 19815.7 °C27 June 198121.6 °C1,103 mm890
198036.3 °C19 September 19807.4 °C27 June 198022.0 °C866 mm830
197935.8 °C3 October 19796.2 °C7 July 197921.3 °C1,281 mm680
197835.9 °C1 October 19788.0 °C18 June 197821.6 °C1,522 mm710
197735.5 °C29 October 19778.4 °C25 June 197722.0 °C1,201 mm870
197635.5 °C25 October 19767.6 °C29 June 197620.9 °C1,424 mm430
197533.8 °C14 October 19757.2 °C24 July 197521.4 °C1,225 mm810
197434.1 °C5 October 19745.6 °C4 July 197421.1 °C1,269 mm730
197336.1 °C23 September 19738.6 °C17 July 197322.0 °C972 mm960
197234.8 °C21 September 19727.3 °C20 June 197221.3 °C1,207 mm740
197135.5 °C1 October 19717.3 °C14 June 197121.6 °C1,156 mm710
197034.9 °C1 November 19706.7 °C9 July 197021.8 °C1,054 mm800
196935.8 °C9 October 19699.1 °C13 June 196921.5 °C1,816 mm550
196835.5 °C31 October 19684.1 °C16 June 196821.4 °C1,178 mm810
196735.7 °C3 October 19676.3 °C21 July 196721.6 °C1,262 mm590
196635.2 °C6 October 19669.3 °C27 May 196622.3 °C1,040 mm870
196534.5 °C22 September 19657.0 °C6 July 196521.5 °C1,079 mm770
196434.9 °C30 September 19646.8 °C30 June 196421.5 °C1,092 mm620
196334.6 °C12 September 19638.3 °C4 June 196321.6 °C1,511 mm640
196236.1 °C5 October 19628.4 °C28 June 196221.8 °C1,337 mm690
196135.9 °C16 October 19619.6 °C25 July 196121.5 °C1,472 mm630
196036.1 °C28 October 19608.2 °C11 July 196021.5 °C1,219 mm800
195936.4 °C13 October 19598.0 °C8 June 195921.9 °C1,555 mm860
195835.2 °C11 September 19587.6 °C16 June 195821.6 °C1,740 mm620
195734.9 °C22 October 19578.5 °C31 May 195721.7 °C2,124 mm910
195636.4 °C16 October 19567.0 °C20 June 195621.4 °C1,144 mm770
195536.8 °C6 October 19557.7 °C27 June 195521.6 °C1,379 mm770
195437.5 °C24 October 19546.0 °C25 June 195423.1 °C628 mm2080
195337.1 °C28 October 19536.7 °C2 July 195321.6 °C1,829 mm810
195237.0 °C4 October 19525.8 °C6 August 195222.3 °C1,266 mm1070
195137.4 °C5 October 19515.2 °C15 July 195121.8 °C1,316 mm870
195035.9 °C13 October 19509.1 °C21 August 195021.4 °C1,426 mm680
194937.5 °C5 October 19498.0 °C9 June 194922.0 °C1,236 mm820
194836.5 °C13 September 19488.3 °C16 July 194821.4 °C1,628 mm620
194737.1 °C9 October 19476.6 °C8 July 194722.0 °C1,438 mm920
194635.3 °C28 September 19467.0 °C11 July 194621.9 °C1,131 mm1100
194536.7 °C5 October 19457.4 °C20 June 194522.2 °C1,380 mm1190
194438.1 °C20 September 19449.0 °C14 July 194422.1 °C1,250 mm990
194336.4 °C6 October 19436.7 °C4 July 194321.8 °C1,093 mm830
194236.7 °C16 September 19427.1 °C14 July 194222.0 °C1,160 mm1030
194138.5 °C12 October 19417.9 °C21 June 194122.4 °C963 mm1580
194036.0 °C14 October 19407.3 °C18 July 194021.2 °C1,447 mm890

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.6 °C
Hot days (≥ 30 °C)
115 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1162 mm
-49 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.1 °C+0.6 °C328 mm+74 mm
Feb28.2 °C+1.5 °C230 mm-5 mm
Mar28.6 °C+1.5 °C131 mm-57 mm
Apr27.6 °C-0.4 °C117 mm+70 mm
May27.6 °C-0.6 °C1 mm-2 mm
Jun26.6 °C-0.1 °C0 mm-0 mm
Jul26.3 °C-0.6 °C0 mm0 mm
Aug30.4 °C+0.5 °C0 mm-0 mm
Sep34.1 °C+1.2 °C2 mm-3 mm
Oct34.2 °C+1.8 °C29 mm-27 mm
Nov29.3 °C+0.9 °C155 mm-25 mm
Dec27.9 °C+1.2 °C170 mm-74 mm

The year's extremes

Hottest day
37.0 °C
18 Sep 2025
Coldest day
6.4 °C
9 Aug 2025
Wettest day
52.3 mm
30 Jan 2025
Windiest day
23.9 km/h
9 Jul 2025
Strongest gust
51.5 km/h
20 Sep 2025
Hottest feels-like
37.0 °C
21 Oct 2025
Coldest feels-like
2.9 °C
9 Aug 2025
Sunniest day
12.8 h
23 Dec 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 Zambezi?

Zambezi has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 22.0 °C and it receives 1,211 mm of precipitation per year.

What is the hottest day ever recorded in Zambezi?

The hottest day measured in Zambezi between 1940 and 2025 was 12 October 1941, reaching 38.5 °C.

What is the coldest day in Zambezi?

The coldest day measured in Zambezi between 1940 and 2025 was 16 June 1968, at 4.1 °C.

Does it snow in Zambezi?

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

Has the climate of Zambezi warmed?

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

What is the wettest day in Zambezi?

The wettest day measured in Zambezi between 1940 and 2025 was 15 December 1957, with 126 mm of rain in 24 hours.

What was the windiest day in Zambezi?

The windiest day measured in Zambezi between 1940 and 2025 was 3 September 1961, with winds reaching 28.8 km/h.

What is the warmest month in Zambezi?

The warmest month in Zambezi is October (25.5 °C on average); the coldest is June (18.9 °C).

How much does it rain in Zambezi?

Zambezi receives on average 1,211 mm of precipitation per year, spread over about 146 rainy days.

Is it sunny in Zambezi?

Zambezi gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Zambezi?

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

What was the most extreme apparent temperature in Zambezi?

In Zambezi, between 1940 and 2025, the highest apparent temperature reached 39.9 °C on 15 October 2015, and the lowest was -0.3 °C on 1 July 1994.

Compare Zambezi with another city

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

Nearby cities

The climate around Zambezi

Other cities — Zambia