Ntandabale climate — normals and trends

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

Ntandabale averages 0 frost days, 52 hot days (≥ 30 °C) and 129 rainy days per year.

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

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

NtandabaleLusaka Province

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

Mean daily temperature

20.5°C

Average daily high

26.1°C

Average daily low

16.0°C

Annual rainfall

1,208mm

Sunshine / day

10.7h

Mean relative humidity

64%

Average peak wind

16.5km/h

Seasonal range

9.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

52 d/yr

Rainy days (≥ 1 mm)

129 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.8 °C

Average feels-like low

15.4 °C

Average peak gust

36.7 km/h

Tropical nights (≥ 20 °C)

31 d/yr

Solar radiation

20.6 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.27 · 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.1 °C

18 October 2017

Coldest day

3.3 °C

17 June 1968

Wettest day

98 mm

7 November 1973

Windiest day

34.4 km/h

15 October 1977

Strongest gust

68.8 km/h

3 February 2015

Hottest feels-like

40.2 °C

8 January 2016

Coldest feels-like

-0.6 °C

17 June 1968

Sunniest day

12.8 h

15 December 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.1 °C2 November 20257.8 °C11 July 202521.4 °C1,315 mm680
202436.7 °C30 September 20248.1 °C15 June 202422.2 °C725 mm1060
202336.2 °C13 October 20237.7 °C16 July 202322.0 °C1,178 mm850
202234.5 °C27 October 20228.0 °C18 July 202220.8 °C1,400 mm530
202136.3 °C10 October 20217.5 °C28 May 202121.1 °C1,021 mm750
202036.8 °C8 November 20208.2 °C5 July 202021.1 °C1,012 mm700
201937.3 °C28 October 20196.6 °C24 July 201921.6 °C925 mm770
201835.2 °C18 October 20187.7 °C9 June 201821.2 °C1,229 mm690
201738.1 °C18 October 20177.9 °C8 June 201720.6 °C1,628 mm470
201636.1 °C1 November 20167.4 °C15 June 201621.3 °C1,256 mm790
201536.4 °C14 November 20157.2 °C4 August 201521.1 °C1,023 mm750
201436.1 °C10 October 20147.2 °C13 July 201421.2 °C1,067 mm730
201336.1 °C28 September 20137.9 °C20 June 201321.1 °C1,091 mm680
201235.6 °C19 October 20125.6 °C21 July 201220.7 °C1,268 mm650
201137.3 °C26 October 20116.4 °C28 June 201120.6 °C1,126 mm480
201036.2 °C12 October 20106.5 °C27 June 201020.7 °C1,533 mm550
200934.2 °C9 October 20096.5 °C22 July 200920.1 °C1,235 mm430
200835.0 °C27 September 20086.9 °C1 July 200820.3 °C1,255 mm560
200734.0 °C7 October 20077.0 °C16 July 200720.5 °C1,501 mm360
200634.9 °C31 October 20066.9 °C2 July 200620.6 °C1,249 mm460
200535.1 °C21 October 20057.5 °C8 July 200521.1 °C984 mm540
200434.9 °C8 October 20046.1 °C9 July 200420.3 °C1,198 mm330
200335.9 °C15 October 20036.5 °C10 July 200320.6 °C1,288 mm590
200234.1 °C30 September 20027.5 °C27 June 200220.8 °C832 mm450
200135.7 °C19 October 20016.9 °C27 July 200120.7 °C1,396 mm550
200034.3 °C26 October 20007.5 °C5 July 200020.3 °C1,422 mm350
199935.2 °C23 October 19997.3 °C14 June 199920.4 °C997 mm340
199836.8 °C4 November 19987.9 °C14 July 199821.4 °C1,099 mm610
199736.5 °C12 November 19978.1 °C10 July 199720.8 °C1,115 mm370
199635.6 °C9 November 19966.2 °C2 July 199621.0 °C1,236 mm610
199535.4 °C11 October 19957.0 °C17 July 199521.4 °C1,052 mm710
199436.3 °C22 November 19945.2 °C2 July 199420.9 °C941 mm700
199335.2 °C4 November 19937.3 °C7 June 199320.7 °C1,307 mm420
199235.3 °C17 October 19928.0 °C14 August 199221.4 °C978 mm660
199133.4 °C9 October 19917.2 °C13 June 199120.6 °C1,090 mm510
199035.8 °C16 October 19907.8 °C4 July 199020.7 °C982 mm500
198935.0 °C10 November 19896.4 °C15 June 198920.4 °C1,435 mm520
198834.4 °C10 October 19887.8 °C18 July 198820.6 °C1,101 mm400
198736.6 °C20 November 19876.4 °C24 June 198721.2 °C803 mm640
198633.9 °C7 October 19866.7 °C23 July 198619.7 °C1,286 mm170
198531.9 °C16 October 19855.4 °C14 July 198519.9 °C1,238 mm220
198434.4 °C5 September 19846.1 °C18 June 198420.4 °C1,140 mm440
198333.9 °C31 October 19837.9 °C21 July 198321.1 °C1,061 mm620
198233.2 °C7 November 19826.4 °C16 July 198220.2 °C1,124 mm280
198134.9 °C8 November 19816.0 °C18 June 198119.9 °C1,260 mm530
198033.2 °C17 October 19806.0 °C21 June 198020.0 °C1,129 mm260
197934.2 °C23 September 19796.5 °C6 July 197919.7 °C1,034 mm380
197835.3 °C30 September 19786.9 °C28 June 197819.9 °C1,717 mm460
197734.9 °C19 October 19777.8 °C20 June 197720.6 °C1,290 mm580
197634.8 °C26 October 19767.7 °C11 August 197619.6 °C1,330 mm360
197535.4 °C26 October 19756.8 °C26 July 197519.8 °C1,096 mm400
197435.4 °C18 October 19746.7 °C28 July 197419.3 °C1,505 mm350
197334.3 °C27 October 19736.8 °C10 July 197320.2 °C1,155 mm340
197234.2 °C23 November 19727.4 °C3 July 197220.2 °C1,047 mm510
197133.6 °C1 November 19718.3 °C12 June 197120.1 °C1,117 mm290
197035.2 °C8 October 19708.5 °C20 June 197020.6 °C1,010 mm360
196935.0 °C26 November 19697.4 °C25 July 196920.3 °C1,431 mm420
196835.6 °C28 October 19683.3 °C17 June 196820.5 °C1,001 mm400
196734.8 °C6 October 19675.5 °C13 July 196720.0 °C1,034 mm410
196635.0 °C31 October 19665.7 °C28 July 196620.6 °C1,035 mm550
196534.4 °C2 November 19655.7 °C4 July 196519.9 °C637 mm340
196434.5 °C26 October 19644.8 °C29 June 196420.2 °C1,091 mm450
196334.5 °C7 October 19637.5 °C9 June 196320.1 °C1,285 mm280
196234.8 °C18 October 19628.9 °C17 July 196220.1 °C1,409 mm420
196135.9 °C15 October 19618.6 °C11 August 196120.0 °C1,342 mm410
196034.4 °C10 October 19606.8 °C3 July 196020.1 °C991 mm540
195934.3 °C4 October 19598.3 °C23 July 195920.2 °C1,236 mm430
195834.2 °C17 October 19588.2 °C28 July 195820.0 °C1,876 mm260
195736.4 °C25 November 19578.2 °C9 June 195720.5 °C1,448 mm730
195634.2 °C16 October 19567.9 °C16 July 195619.6 °C1,747 mm380
195535.9 °C14 November 19558.5 °C29 July 195519.8 °C1,502 mm470
195437.0 °C27 October 19548.4 °C21 June 195421.2 °C708 mm740
195335.2 °C31 October 19537.1 °C12 June 195319.8 °C1,449 mm440
195235.6 °C2 October 19529.4 °C4 July 195220.6 °C1,342 mm570
195136.6 °C28 November 19518.6 °C20 July 195121.6 °C796 mm930
195035.4 °C24 October 19507.8 °C20 August 195019.9 °C1,319 mm510
194936.8 °C3 November 19498.4 °C19 July 194920.7 °C1,427 mm680
194835.6 °C13 October 19488.4 °C5 July 194820.1 °C1,547 mm550
194735.2 °C5 November 19478.0 °C8 July 194720.3 °C1,421 mm560
194636.2 °C24 October 19467.9 °C9 July 194619.9 °C1,692 mm490
194535.1 °C13 October 19457.8 °C20 June 194520.5 °C1,161 mm590
194435.4 °C27 September 19448.5 °C13 July 194420.3 °C1,237 mm550
194336.3 °C25 November 19436.8 °C28 June 194320.4 °C1,274 mm650
194235.3 °C13 October 19428.5 °C2 August 194220.4 °C1,361 mm480
194137.2 °C12 October 19418.8 °C5 July 194121.3 °C974 mm740
194033.9 °C7 October 19408.3 °C15 July 194020.0 °C1,320 mm500

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
26.9 °C
+0.8 °C
Hot days (≥ 30 °C)
68 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1315 mm
+107 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.7 °C+1.1 °C378 mm+72 mm
Feb27.1 °C+1.4 °C266 mm+7 mm
Mar27.4 °C+1.6 °C102 mm-52 mm
Apr26.2 °C+0.7 °C78 mm+40 mm
May24.5 °C+0.1 °C11 mm+4 mm
Jun23.8 °C+1.3 °C1 mm-2 mm
Jul22.6 °C+0.2 °C4 mm+2 mm
Aug27.0 °C+1.7 °C0 mm-1 mm
Sep31.4 °C+2.3 °C2 mm0 mm
Oct32.2 °C+1.1 °C2 mm-17 mm
Nov28.0 °C-1.0 °C201 mm+67 mm
Dec26.0 °C-0.4 °C272 mm-12 mm

The year's extremes

Hottest day
36.1 °C
2 Nov 2025
Coldest day
7.8 °C
11 Jul 2025
Wettest day
43.0 mm
29 Jan 2025
Windiest day
32.7 km/h
28 Jul 2025
Strongest gust
68.8 km/h
3 Nov 2025
Hottest feels-like
37.0 °C
26 Oct 2025
Coldest feels-like
4.9 °C
31 Jul 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 Ntandabale?

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

What is the hottest day ever recorded in Ntandabale?

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

What is the coldest day in Ntandabale?

The coldest day measured in Ntandabale between 1940 and 2025 was 17 June 1968, at 3.3 °C.

Does it snow in Ntandabale?

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

Has the climate of Ntandabale warmed?

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

What is the wettest day in Ntandabale?

The wettest day measured in Ntandabale between 1940 and 2025 was 7 November 1973, with 98 mm of rain in 24 hours.

What was the windiest day in Ntandabale?

The windiest day measured in Ntandabale between 1940 and 2025 was 15 October 1977, with winds reaching 34.4 km/h.

What is the warmest month in Ntandabale?

The warmest month in Ntandabale is October (25.0 °C on average); the coldest is July (16.0 °C).

How much does it rain in Ntandabale?

Ntandabale receives on average 1,208 mm of precipitation per year, spread over about 129 rainy days.

Is it sunny in Ntandabale?

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

Are there tropical nights in Ntandabale?

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

What was the most extreme apparent temperature in Ntandabale?

In Ntandabale, between 1940 and 2025, the highest apparent temperature reached 40.2 °C on 8 January 2016, and the lowest was -0.6 °C on 17 June 1968.

Compare Ntandabale with another city

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

Nearby cities

The climate around Ntandabale

Other cities — Zambia