Choma climate — normals and trends

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

Choma averages 0 frost days, 45 hot days (≥ 30 °C) and 115 rainy days per year.

Choma has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

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

ChomaSouthern Province

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

Mean daily temperature

19.8°C

Average daily high

25.6°C

Average daily low

14.9°C

Annual rainfall

888mm

Sunshine / day

10.6h

Mean relative humidity

63%

Average peak wind

16.4km/h

Seasonal range

9.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

45 d/yr

Rainy days (≥ 1 mm)

115 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.9 °C

Average feels-like low

13.9 °C

Average peak gust

35.8 km/h

Tropical nights (≥ 20 °C)

15 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °C per decade · r² = 0.26 · 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

37.5 °C

18 October 2017

Coldest day

2.4 °C

1 July 1994

Wettest day

110 mm

9 March 2003

Windiest day

36.2 km/h

9 June 2009

Strongest gust

71.3 km/h

3 November 2025

Hottest feels-like

38.0 °C

26 October 2011

Coldest feels-like

-3.3 °C

1 July 1994

Sunniest day

12.8 h

24 January 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.2 °C28 September 20256.0 °C11 July 202520.7 °C981 mm610
202436.2 °C29 September 20246.4 °C16 June 202421.9 °C494 mm1030
202335.3 °C19 November 20236.2 °C14 July 202321.1 °C906 mm800
202233.0 °C4 October 20225.9 °C13 June 202219.8 °C1,067 mm450
202136.0 °C10 October 20216.6 °C8 July 202120.3 °C901 mm690
202036.0 °C8 November 20206.0 °C6 July 202020.3 °C871 mm580
201936.3 °C26 October 20195.8 °C28 July 201921.2 °C542 mm980
201834.5 °C2 November 20187.0 °C9 June 201820.4 °C825 mm590
201737.5 °C18 October 20176.8 °C23 June 201719.9 °C1,126 mm380
201635.6 °C31 October 20166.1 °C14 July 201620.6 °C1,022 mm650
201535.6 °C13 November 20155.1 °C4 August 201520.5 °C794 mm660
201434.7 °C10 October 20145.4 °C13 July 201420.3 °C853 mm590
201335.6 °C28 September 20135.5 °C20 June 201320.3 °C806 mm570
201234.9 °C19 October 20124.6 °C20 July 201220.1 °C865 mm520
201136.9 °C26 October 20113.7 °C27 June 201119.8 °C893 mm430
201035.4 °C12 October 20105.5 °C14 August 201020.0 °C1,128 mm450
200933.5 °C8 October 20094.5 °C10 July 200919.5 °C953 mm350
200834.7 °C26 September 20084.9 °C1 July 200819.5 °C1,001 mm520
200733.8 °C24 September 20075.1 °C16 July 200719.7 °C1,251 mm220
200633.8 °C25 October 20064.4 °C29 June 200619.7 °C844 mm380
200534.9 °C3 November 20055.7 °C31 July 200520.3 °C752 mm470
200433.2 °C7 October 20045.6 °C11 July 200419.5 °C916 mm300
200335.5 °C15 October 20035.0 °C9 July 200320.1 °C1,053 mm500
200233.6 °C19 October 20026.2 °C6 June 200220.2 °C539 mm330
200134.3 °C19 October 20015.3 °C17 June 200119.8 °C968 mm420
200033.0 °C10 October 20005.4 °C5 July 200019.6 °C935 mm320
199934.2 °C5 November 19994.9 °C30 June 199919.4 °C730 mm270
199835.9 °C4 November 19985.9 °C17 July 199820.4 °C823 mm460
199735.0 °C10 November 19975.9 °C17 July 199719.8 °C838 mm270
199635.0 °C21 October 19964.5 °C3 July 199620.1 °C938 mm590
199535.4 °C13 October 19954.9 °C17 July 199520.7 °C623 mm710
199434.8 °C22 November 19942.4 °C1 July 199419.8 °C657 mm540
199333.7 °C4 November 19935.2 °C17 August 199319.8 °C912 mm390
199234.4 °C20 October 19924.8 °C6 July 199220.5 °C649 mm580
199133.0 °C9 October 19914.8 °C11 July 199119.7 °C815 mm340
199035.7 °C6 November 19905.2 °C26 July 199020.0 °C738 mm410
198934.1 °C2 November 19894.0 °C19 June 198919.6 °C858 mm520
198833.3 °C10 October 19885.4 °C16 June 198819.7 °C735 mm370
198736.2 °C20 November 19873.6 °C24 June 198720.6 °C635 mm670
198632.9 °C7 October 19864.3 °C16 June 198618.9 °C970 mm140
198531.5 °C20 September 19854.6 °C13 July 198519.2 °C831 mm180
198433.6 °C5 September 19845.8 °C18 June 198419.8 °C719 mm410
198333.4 °C4 October 19835.3 °C14 August 198320.5 °C809 mm600
198233.0 °C7 November 19824.2 °C18 July 198219.6 °C698 mm270
198133.9 °C8 November 19813.8 °C19 June 198119.0 °C986 mm420
198032.4 °C8 September 19804.9 °C21 June 198019.3 °C850 mm210
197934.2 °C24 September 19795.8 °C23 June 197919.1 °C743 mm390
197834.4 °C30 September 19785.0 °C12 July 197819.0 °C1,325 mm320
197734.1 °C14 October 19775.8 °C20 June 197719.8 °C943 mm550
197633.9 °C20 November 19766.6 °C6 July 197618.7 °C908 mm250
197533.5 °C26 October 19754.8 °C26 July 197518.8 °C851 mm380
197433.5 °C18 October 19745.6 °C28 July 197418.5 °C1,087 mm210
197334.4 °C27 October 19735.1 °C10 July 197319.6 °C855 mm380
197234.6 °C24 November 19724.9 °C3 July 197219.5 °C689 mm600
197133.3 °C30 October 19716.5 °C12 June 197119.4 °C871 mm210
197033.7 °C2 November 19707.2 °C20 June 197019.8 °C665 mm300
196934.0 °C9 October 19696.7 °C29 July 196919.4 °C1,172 mm360
196835.3 °C28 October 19682.9 °C17 June 196820.0 °C743 mm370
196734.5 °C6 October 19674.5 °C13 July 196719.6 °C557 mm370
196635.8 °C31 October 19664.5 °C28 July 196620.1 °C813 mm520
196534.5 °C31 October 19654.5 °C5 July 196519.4 °C466 mm270
196433.8 °C26 October 19643.2 °C29 June 196419.6 °C814 mm380
196333.9 °C6 October 19636.3 °C30 July 196319.4 °C852 mm310
196235.2 °C18 October 19627.7 °C2 August 196219.5 °C1,115 mm370
196135.4 °C15 October 19616.7 °C10 August 196119.2 °C994 mm390
196034.4 °C10 October 19605.7 °C3 July 196019.3 °C733 mm410
195933.6 °C19 October 19597.9 °C3 July 195919.4 °C922 mm290
195833.0 °C17 October 19587.1 °C15 August 195819.2 °C1,537 mm180
195733.6 °C26 November 19577.6 °C16 June 195719.6 °C1,271 mm550
195633.4 °C15 October 19566.6 °C13 July 195618.8 °C1,110 mm340
195534.2 °C15 October 19556.8 °C12 August 195518.8 °C1,417 mm380
195436.1 °C27 October 19546.8 °C21 June 195420.7 °C400 mm850
195334.8 °C31 October 19536.0 °C12 June 195318.9 °C1,142 mm320
195235.1 °C11 October 19527.4 °C6 August 195219.9 °C928 mm510
195135.9 °C10 October 19517.0 °C13 July 195120.8 °C585 mm850
195034.1 °C24 October 19506.7 °C20 August 195019.1 °C923 mm480
194936.4 °C3 November 19497.0 °C8 June 194919.8 °C936 mm550
194834.5 °C13 October 19486.7 °C5 July 194819.2 °C1,410 mm410
194734.2 °C26 October 19477.0 °C17 July 194719.4 °C972 mm480
194635.4 °C25 October 19466.3 °C10 July 194619.1 °C1,279 mm410
194534.2 °C13 October 19457.1 °C6 July 194519.5 °C867 mm460
194435.5 °C27 September 19447.3 °C13 July 194419.6 °C896 mm490
194334.7 °C26 October 19436.8 °C29 June 194319.4 °C931 mm530
194234.4 °C12 October 19426.9 °C2 August 194219.4 °C946 mm410
194136.6 °C12 October 19417.1 °C6 July 194120.6 °C769 mm720
194033.5 °C17 October 19406.6 °C14 July 194019.3 °C813 mm420

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.4 °C
+0.8 °C
Hot days (≥ 30 °C)
61 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
981 mm
+93 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.1 °C+0.7 °C212 mm-5 mm
Feb27.0 °C+1.6 °C216 mm+31 mm
Mar27.1 °C+1.6 °C85 mm-30 mm
Apr26.0 °C+0.9 °C41 mm+10 mm
May23.8 °C0.0 °C6 mm+2 mm
Jun23.0 °C+1.1 °C1 mm-1 mm
Jul21.9 °C+0.2 °C1 mm-0 mm
Aug26.6 °C+1.9 °C0 mm-0 mm
Sep31.0 °C+2.4 °C1 mm-1 mm
Oct31.3 °C+0.8 °C8 mm-11 mm
Nov26.9 °C-1.4 °C144 mm+37 mm
Dec25.8 °C-0.2 °C267 mm+62 mm

The year's extremes

Hottest day
35.2 °C
28 Sep 2025
Coldest day
6.0 °C
11 Jul 2025
Wettest day
37.8 mm
28 Feb 2025
Windiest day
30.4 km/h
3 Nov 2025
Strongest gust
71.3 km/h
3 Nov 2025
Hottest feels-like
34.9 °C
2 Nov 2025
Coldest feels-like
2.6 °C
11 Jul 2025
Sunniest day
12.8 h
24 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 Choma?

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

What is the hottest day ever recorded in Choma?

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

What is the coldest day in Choma?

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

Does it snow in Choma?

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

Has the climate of Choma warmed?

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

What is the wettest day in Choma?

The wettest day measured in Choma between 1940 and 2025 was 9 March 2003, with 110 mm of rain in 24 hours.

What was the windiest day in Choma?

The windiest day measured in Choma between 1940 and 2025 was 9 June 2009, with winds reaching 36.2 km/h.

What is the warmest month in Choma?

The warmest month in Choma is October (24.1 °C on average); the coldest is July (15.0 °C).

How much does it rain in Choma?

Choma receives on average 888 mm of precipitation per year, spread over about 115 rainy days.

Is it sunny in Choma?

Choma gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Choma?

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

What was the most extreme apparent temperature in Choma?

In Choma, between 1940 and 2025, the highest apparent temperature reached 38.0 °C on 26 October 2011, and the lowest was -3.3 °C on 1 July 1994.

Compare Choma with another city

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

Nearby cities

The climate around Choma

Other cities — Zambia