Kaputa climate — normals and trends

Kaputa (Zambia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.4 °C and it receives 1,076 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.6 °C on average) and the coldest is July (21.7 °C). Rainfall peaks in December.

Kaputa averages 0 frost days, 37 hot days (≥ 30 °C) and 151 rainy days per year.

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

The hottest day of the period reached 34.5 °C (on 9 October 2004) and the coldest 13.8 °C (on 18 June 1989).

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

KaputaNorthern Province

coords
-8.47°, 29.66°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

23.4°C

Average daily high

27.2°C

Average daily low

20.2°C

Annual rainfall

1,076mm

Sunshine / day

10.9h

Mean relative humidity

65%

Average peak wind

10.6km/h

Seasonal range

3.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

37 d/yr

Rainy days (≥ 1 mm)

151 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.5 °C

Average feels-like low

21.6 °C

Average peak gust

23.2 km/h

Tropical nights (≥ 20 °C)

227 d/yr

Solar radiation

21.0 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.60 · 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

34.5 °C

9 October 2004

Coldest day

13.8 °C

18 June 1989

Wettest day

87 mm

24 February 2020

Windiest day

27.1 km/h

19 August 1959

Strongest gust

54.4 km/h

18 January 1989

Hottest feels-like

37.2 °C

25 February 2005

Coldest feels-like

10.9 °C

21 June 1954

Sunniest day

12.3 h

20 November 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.1 °C29 September 202514.6 °C5 August 202523.9 °C1,078 mm690
202433.2 °C27 September 202414.2 °C16 June 202424.0 °C1,174 mm540
202333.5 °C2 October 202316.0 °C14 July 202324.1 °C1,338 mm630
202233.0 °C24 October 202215.5 °C7 July 202223.6 °C1,275 mm430
202133.3 °C10 October 202114.4 °C26 July 202123.8 °C922 mm580
202033.5 °C7 October 202014.0 °C18 July 202023.9 °C1,391 mm500
201933.2 °C24 September 201916.9 °C23 June 201924.8 °C837 mm930
201832.4 °C28 September 201815.8 °C20 July 201823.8 °C993 mm490
201732.7 °C24 October 201717.2 °C3 July 201724.1 °C946 mm520
201633.7 °C24 October 201616.4 °C7 July 201624.3 °C932 mm600
201532.2 °C23 September 201517.5 °C17 July 201524.1 °C901 mm510
201433.7 °C11 October 201416.3 °C17 July 201424.2 °C810 mm630
201333.3 °C15 October 201315.8 °C14 July 201323.9 °C1,081 mm500
201232.3 °C30 September 201216.1 °C1 August 201224.0 °C920 mm510
201132.3 °C1 November 201115.9 °C25 July 201123.8 °C987 mm380
201033.4 °C4 October 201015.4 °C13 August 201024.2 °C815 mm600
200933.1 °C4 November 200915.8 °C3 July 200924.1 °C991 mm540
200833.7 °C28 September 200816.1 °C13 June 200823.8 °C981 mm590
200733.1 °C25 September 200716.1 °C26 June 200724.3 °C760 mm740
200633.7 °C6 October 200615.4 °C11 July 200624.0 °C880 mm530
200533.5 °C28 September 200517.1 °C6 July 200524.5 °C674 mm880
200434.5 °C9 October 200414.5 °C9 July 200423.8 °C770 mm540
200333.5 °C14 October 200315.1 °C8 July 200323.9 °C809 mm600
200233.0 °C28 September 200216.0 °C23 June 200223.8 °C1,098 mm580
200133.2 °C7 September 200116.6 °C9 July 200123.7 °C800 mm440
200032.8 °C29 October 200016.1 °C8 July 200024.0 °C788 mm540
199932.3 °C22 October 199916.7 °C29 June 199923.7 °C891 mm370
199832.9 °C8 October 199816.1 °C2 July 199824.1 °C1,103 mm620
199733.9 °C24 September 199716.1 °C15 July 199723.9 °C1,064 mm560
199632.0 °C25 October 199616.2 °C3 July 199623.7 °C812 mm360
199531.9 °C5 September 199516.0 °C17 July 199523.8 °C794 mm330
199432.2 °C28 September 199415.8 °C7 August 199423.4 °C894 mm150
199332.3 °C24 October 199316.3 °C16 August 199323.5 °C928 mm370
199232.1 °C9 November 199215.4 °C5 July 199223.6 °C927 mm210
199131.0 °C20 September 199114.1 °C23 July 199123.2 °C1,110 mm110
199031.7 °C7 October 199016.4 °C14 August 199023.5 °C1,012 mm170
198931.9 °C8 November 198913.8 °C18 June 198923.0 °C1,146 mm190
198831.5 °C19 October 198816.2 °C15 July 198823.6 °C966 mm200
198731.3 °C5 September 198715.3 °C22 June 198723.6 °C1,029 mm80
198630.9 °C17 October 198614.7 °C18 June 198623.0 °C1,133 mm100
198531.5 °C6 October 198515.6 °C20 July 198523.0 °C1,074 mm110
198431.8 °C16 October 198416.5 °C1 June 198423.4 °C1,043 mm340
198332.5 °C15 September 198316.6 °C21 July 198323.9 °C854 mm260
198231.2 °C14 October 198216.0 °C17 July 198223.4 °C1,115 mm180
198131.6 °C8 October 198115.6 °C28 June 198123.3 °C985 mm230
198032.3 °C19 September 198015.5 °C13 July 198023.3 °C1,013 mm260
197932.0 °C29 September 197914.6 °C16 June 197922.9 °C1,544 mm330
197832.1 °C22 September 197815.9 °C6 July 197823.1 °C1,306 mm350
197732.7 °C15 October 197716.2 °C11 July 197723.3 °C1,271 mm360
197631.2 °C13 September 197614.5 °C28 June 197622.8 °C1,239 mm140
197531.0 °C28 September 197515.4 °C26 July 197522.9 °C1,003 mm50
197431.2 °C25 October 197414.5 °C21 June 197422.6 °C1,201 mm270
197332.4 °C24 October 197314.7 °C10 July 197323.1 °C1,092 mm240
197230.7 °C4 October 197214.5 °C27 June 197222.8 °C1,270 mm90
197131.6 °C8 October 197115.0 °C2 June 197122.7 °C1,109 mm110
197032.0 °C7 October 197015.9 °C20 June 197023.2 °C1,304 mm230
196932.6 °C3 October 196915.3 °C23 June 196923.4 °C1,125 mm270
196832.4 °C5 October 196815.0 °C17 July 196822.8 °C1,234 mm250
196732.1 °C16 October 196714.8 °C21 July 196723.0 °C1,309 mm170
196631.6 °C6 October 196615.1 °C28 July 196623.2 °C1,006 mm170
196531.6 °C11 October 196514.8 °C15 July 196522.7 °C1,261 mm270
196431.3 °C25 September 196415.5 °C29 June 196423.0 °C1,170 mm110
196332.6 °C21 October 196315.5 °C8 June 196323.0 °C1,395 mm310
196231.3 °C2 October 196216.4 °C9 May 196223.0 °C1,235 mm160
196131.1 °C12 October 196115.2 °C10 August 196123.0 °C1,494 mm120
196031.5 °C15 October 196015.6 °C29 July 196023.0 °C1,246 mm200
195931.9 °C17 October 195916.3 °C14 June 195923.3 °C1,327 mm200
195831.9 °C31 October 195814.4 °C13 August 195823.2 °C1,239 mm150
195732.0 °C25 November 195715.5 °C29 May 195722.8 °C1,890 mm500
195632.2 °C16 October 195615.5 °C2 July 195622.7 °C1,329 mm260
195531.9 °C6 October 195515.6 °C11 August 195522.7 °C1,223 mm180
195432.4 °C24 October 195414.0 °C21 June 195423.2 °C851 mm310
195332.1 °C2 October 195314.5 °C20 June 195322.7 °C1,512 mm270
195231.8 °C14 September 195216.0 °C23 May 195223.1 °C1,341 mm480
195133.0 °C8 October 195114.7 °C20 July 195123.1 °C1,192 mm500
195031.4 °C15 September 195015.6 °C4 June 195022.7 °C1,105 mm200
194932.7 °C5 October 194915.8 °C26 July 194923.3 °C863 mm560
194832.4 °C1 October 194815.1 °C5 July 194823.2 °C1,080 mm350
194733.3 °C10 October 194714.5 °C18 July 194723.1 °C1,202 mm540
194631.6 °C12 September 194614.8 °C17 June 194623.2 °C1,032 mm330
194532.6 °C4 October 194515.6 °C15 July 194523.1 °C1,020 mm480
194433.6 °C20 September 194416.2 °C19 May 194423.5 °C842 mm600
194332.9 °C26 October 194314.9 °C2 June 194323.4 °C680 mm620
194233.0 °C7 October 194215.6 °C26 July 194223.4 °C815 mm600
194133.2 °C12 October 194116.5 °C7 July 194123.2 °C1,156 mm450
194030.8 °C11 September 194015.3 °C11 July 194022.7 °C1,222 mm120

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.7 °C
Hot days (≥ 30 °C)
69 d/yr
+32
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1078 mm
+2 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.0 °C+0.9 °C160 mm-32 mm
Feb27.9 °C+1.4 °C91 mm-79 mm
Mar28.1 °C+1.6 °C218 mm+23 mm
Apr27.6 °C+1.1 °C124 mm+14 mm
May27.0 °C+0.1 °C28 mm+14 mm
Jun26.9 °C+0.6 °C0 mm-0 mm
Jul26.0 °C-0.2 °C0 mm0 mm
Aug27.9 °C-0.2 °C0 mm-0 mm
Sep30.7 °C+0.8 °C0 mm-4 mm
Oct30.7 °C+1.0 °C14 mm-26 mm
Nov28.2 °C+0.8 °C233 mm+86 mm
Dec26.6 °C+0.4 °C211 mm+7 mm

The year's extremes

Hottest day
33.1 °C
29 Sep 2025
Coldest day
14.6 °C
5 Aug 2025
Wettest day
66.2 mm
14 Nov 2025
Windiest day
21.3 km/h
14 May 2025
Strongest gust
42.5 km/h
29 Dec 2025
Hottest feels-like
36.1 °C
8 Mar 2025
Coldest feels-like
13.6 °C
29 Jul 2025
Sunniest day
12.2 h
29 Nov 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 Kaputa?

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

What is the hottest day ever recorded in Kaputa?

The hottest day measured in Kaputa between 1940 and 2025 was 9 October 2004, reaching 34.5 °C.

What is the coldest day in Kaputa?

The coldest day measured in Kaputa between 1940 and 2025 was 18 June 1989, at 13.8 °C.

Does it snow in Kaputa?

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

Has the climate of Kaputa warmed?

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

What is the wettest day in Kaputa?

The wettest day measured in Kaputa between 1940 and 2025 was 24 February 2020, with 87 mm of rain in 24 hours.

What was the windiest day in Kaputa?

The windiest day measured in Kaputa between 1940 and 2025 was 19 August 1959, with winds reaching 27.1 km/h.

What is the warmest month in Kaputa?

The warmest month in Kaputa is October (25.6 °C on average); the coldest is July (21.7 °C).

How much does it rain in Kaputa?

Kaputa receives on average 1,076 mm of precipitation per year, spread over about 151 rainy days.

Is it sunny in Kaputa?

Kaputa gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Kaputa?

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

What was the most extreme apparent temperature in Kaputa?

In Kaputa, between 1940 and 2025, the highest apparent temperature reached 37.2 °C on 25 February 2005, and the lowest was 10.9 °C on 21 June 1954.

Compare Kaputa with another city

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

Nearby cities

The climate around Kaputa

Other cities — Zambia