Isoka climate — normals and trends

Isoka (Zambia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 21.3 °C and it receives 1,146 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.9 °C on average) and the coldest is July (18.0 °C). Rainfall peaks in January.

Isoka averages 0 frost days, 79 hot days (≥ 30 °C) and 141 rainy days per year.

Isoka has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.0 °C (on 18 October 2017) and the coldest 6.3 °C (on 23 July 1986).

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

IsokaMuchinga

coords
-10.16°, 32.63°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

21.3°C

Average daily high

27.3°C

Average daily low

16.0°C

Annual rainfall

1,146mm

Sunshine / day

10.4h

Mean relative humidity

68%

Average peak wind

10.4km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

79 d/yr

Rainy days (≥ 1 mm)

141 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.0 °C

Average feels-like low

16.6 °C

Average peak gust

29.3 km/h

Tropical nights (≥ 20 °C)

15 d/yr

Solar radiation

20.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

+0.2 °C per decade · r² = 0.61 · 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.0 °C

18 October 2017

Coldest day

6.3 °C

23 July 1986

Wettest day

104 mm

23 February 2022

Windiest day

24.3 km/h

16 May 1944

Strongest gust

67.7 km/h

13 February 2007

Hottest feels-like

38.8 °C

28 December 1987

Coldest feels-like

3.3 °C

26 July 1975

Sunniest day

12.6 h

5 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.0 °C28 October 20258.3 °C5 August 202521.6 °C1,110 mm970
202436.0 °C26 October 20246.4 °C15 June 202422.1 °C1,346 mm1130
202336.9 °C14 October 20239.7 °C15 July 202322.6 °C1,226 mm1150
202235.2 °C28 October 20229.8 °C4 June 202221.8 °C1,581 mm920
202136.5 °C9 November 20217.8 °C27 July 202122.2 °C1,065 mm1180
202035.4 °C9 November 20209.2 °C2 August 202022.1 °C1,295 mm900
201936.7 °C15 November 20199.8 °C22 June 201922.5 °C1,169 mm1010
201835.9 °C7 November 20189.1 °C20 July 201822.0 °C1,219 mm850
201738.0 °C18 October 20179.8 °C16 July 201722.1 °C1,105 mm900
201635.7 °C10 November 20169.5 °C12 July 201622.1 °C1,165 mm990
201536.4 °C14 November 201510.1 °C22 July 201522.5 °C952 mm1000
201436.5 °C10 October 20149.5 °C12 July 201422.1 °C1,095 mm980
201336.9 °C1 November 20138.4 °C8 June 201322.2 °C1,056 mm990
201236.5 °C18 October 20128.7 °C8 July 201221.8 °C1,116 mm970
201136.3 °C25 October 20118.3 °C11 July 201121.6 °C1,043 mm700
201035.8 °C6 November 20109.5 °C23 June 201021.8 °C925 mm890
200934.7 °C3 November 20098.2 °C4 July 200921.6 °C984 mm860
200834.9 °C21 October 20088.5 °C13 June 200821.3 °C967 mm760
200734.7 °C24 September 20078.6 °C6 July 200721.7 °C1,051 mm900
200635.4 °C4 October 20067.8 °C7 July 200621.5 °C1,059 mm810
200536.3 °C15 November 20058.5 °C7 July 200522.5 °C677 mm1270
200435.3 °C8 October 20047.4 °C9 July 200421.3 °C1,155 mm820
200334.9 °C17 October 20036.6 °C9 July 200321.5 °C950 mm970
200236.0 °C29 October 200210.0 °C3 July 200221.2 °C1,229 mm840
200134.4 °C28 October 200110.3 °C29 July 200121.4 °C998 mm1000
200035.6 °C27 October 20008.8 °C1 July 200021.4 °C1,048 mm770
199935.8 °C25 October 19999.5 °C28 June 199921.3 °C1,066 mm830
199835.6 °C5 November 19989.1 °C2 July 199821.8 °C1,016 mm920
199736.2 °C14 November 199710.2 °C29 July 199722.0 °C1,127 mm920
199635.9 °C21 November 19969.3 °C30 June 199621.6 °C1,082 mm870
199536.0 °C17 November 19958.4 °C3 July 199522.0 °C1,019 mm1010
199435.4 °C29 September 19948.7 °C14 July 199421.8 °C1,045 mm950
199335.3 °C4 December 19938.6 °C27 July 199321.8 °C1,012 mm1050
199236.4 °C9 November 19927.9 °C29 July 199222.1 °C838 mm940
199134.3 °C2 November 19917.4 °C23 July 199121.5 °C1,064 mm900
199035.3 °C16 October 19908.1 °C17 July 199021.9 °C918 mm860
198935.5 °C10 November 19898.7 °C25 June 198921.0 °C1,471 mm650
198835.8 °C11 October 19888.6 °C17 July 198821.9 °C877 mm780
198735.3 °C24 November 19878.8 °C23 June 198722.1 °C860 mm1050
198634.8 °C8 October 19866.3 °C23 July 198620.9 °C1,201 mm480
198534.8 °C2 November 19857.6 °C12 July 198520.8 °C1,153 mm560
198435.3 °C15 October 19848.5 °C21 August 198421.0 °C1,281 mm690
198337.6 °C16 November 19838.0 °C15 August 198322.1 °C1,020 mm940
198234.6 °C18 October 19827.7 °C19 July 198220.9 °C1,280 mm420
198135.3 °C5 October 19817.2 °C19 June 198121.4 °C757 mm880
198033.6 °C26 October 19807.6 °C13 June 198020.8 °C1,208 mm680
197934.6 °C30 October 19797.4 °C23 June 197920.7 °C1,444 mm690
197834.1 °C20 October 19788.1 °C19 July 197820.9 °C1,680 mm640
197735.8 °C23 October 19778.6 °C11 July 197721.3 °C1,195 mm730
197634.6 °C2 November 19767.3 °C28 June 197620.8 °C1,051 mm730
197535.4 °C4 November 19756.9 °C26 July 197521.1 °C1,036 mm670
197434.8 °C14 November 19748.9 °C21 June 197420.8 °C1,133 mm730
197334.6 °C11 November 19738.0 °C11 July 197321.1 °C1,061 mm750
197234.7 °C3 November 19728.5 °C31 July 197221.0 °C1,271 mm590
197133.8 °C9 November 19717.8 °C4 August 197120.3 °C1,319 mm430
197034.2 °C15 November 19708.7 °C20 June 197020.8 °C1,532 mm560
196934.4 °C10 October 19697.3 °C23 June 196921.1 °C1,104 mm750
196834.8 °C4 October 19687.3 °C24 June 196820.8 °C1,124 mm650
196734.2 °C6 October 19678.2 °C20 July 196720.7 °C1,049 mm460
196634.3 °C15 October 19668.1 °C1 August 196621.1 °C920 mm710
196533.4 °C20 November 19657.3 °C5 July 196520.4 °C1,345 mm570
196433.4 °C22 November 19646.6 °C29 June 196420.7 °C1,137 mm570
196333.6 °C30 October 19637.4 °C7 June 196320.6 °C1,430 mm460
196233.8 °C10 October 19628.9 °C11 July 196220.9 °C1,227 mm680
196133.2 °C25 October 19618.3 °C10 August 196120.4 °C1,546 mm370
196033.6 °C4 December 19609.0 °C26 July 196020.6 °C1,165 mm700
195932.7 °C4 October 195910.5 °C14 June 195920.6 °C1,568 mm280
195835.0 °C29 October 19587.8 °C22 July 195820.9 °C1,298 mm590
195734.7 °C25 November 19578.2 °C22 July 195720.5 °C2,139 mm800
195634.6 °C25 November 19567.4 °C18 July 195620.5 °C1,349 mm670
195534.2 °C22 October 19557.8 °C10 August 195520.3 °C1,373 mm660
195434.9 °C27 October 19548.4 °C10 June 195420.8 °C811 mm730
195334.0 °C11 November 19537.2 °C15 June 195320.3 °C1,493 mm620
195234.4 °C2 October 19527.9 °C18 July 195220.6 °C1,166 mm730
195135.4 °C17 October 19517.9 °C20 July 195121.2 °C1,076 mm840
195033.8 °C23 October 19508.3 °C10 June 195020.3 °C1,072 mm520
194935.2 °C3 November 19498.6 °C30 July 194921.1 °C924 mm910
194834.8 °C9 October 19489.1 °C19 July 194821.4 °C969 mm920
194735.5 °C21 October 19478.2 °C12 August 194720.9 °C1,191 mm740
194635.0 °C10 October 19468.0 °C15 August 194621.0 °C1,080 mm680
194535.0 °C25 November 19458.5 °C18 June 194520.7 °C1,067 mm820
194435.1 °C18 October 19448.9 °C20 May 194421.1 °C1,033 mm680
194335.7 °C27 November 19437.1 °C27 July 194321.3 °C695 mm1200
194234.5 °C9 November 19428.6 °C27 July 194221.1 °C857 mm850
194135.6 °C21 October 19419.2 °C9 July 194120.7 °C1,307 mm600
194032.1 °C7 October 19408.8 °C28 June 194020.4 °C1,475 mm460

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.8 °C
+0.5 °C
Hot days (≥ 30 °C)
97 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1110 mm
-36 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.2 °C+0.8 °C241 mm-34 mm
Feb28.0 °C+1.5 °C186 mm-63 mm
Mar26.6 °C+0.5 °C190 mm-23 mm
Apr26.8 °C+1.3 °C101 mm-7 mm
May24.6 °C-0.6 °C63 mm+46 mm
Jun25.5 °C+0.9 °C2 mm+1 mm
Jul24.5 °C-0.2 °C0 mm-0 mm
Aug27.3 °C+0.1 °C0 mm-0 mm
Sep31.6 °C+1.3 °C0 mm-2 mm
Oct32.6 °C+0.4 °C1 mm-9 mm
Nov30.5 °C-0.5 °C126 mm+58 mm
Dec28.2 °C+0.3 °C201 mm-5 mm

The year's extremes

Hottest day
35.0 °C
28 Oct 2025
Coldest day
8.3 °C
5 Aug 2025
Wettest day
28.9 mm
15 Mar 2025
Windiest day
19.1 km/h
5 May 2025
Strongest gust
50.4 km/h
27 Jan 2025
Hottest feels-like
36.7 °C
26 Oct 2025
Coldest feels-like
5.7 °C
3 Aug 2025
Sunniest day
12.6 h
1 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 Isoka?

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

What is the hottest day ever recorded in Isoka?

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

What is the coldest day in Isoka?

The coldest day measured in Isoka between 1940 and 2025 was 23 July 1986, at 6.3 °C.

Does it snow in Isoka?

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

Has the climate of Isoka warmed?

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

What is the wettest day in Isoka?

The wettest day measured in Isoka between 1940 and 2025 was 23 February 2022, with 104 mm of rain in 24 hours.

What was the windiest day in Isoka?

The windiest day measured in Isoka between 1940 and 2025 was 16 May 1944, with winds reaching 24.3 km/h.

What is the warmest month in Isoka?

The warmest month in Isoka is October (24.9 °C on average); the coldest is July (18.0 °C).

How much does it rain in Isoka?

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

Is it sunny in Isoka?

Isoka gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Isoka?

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

What was the most extreme apparent temperature in Isoka?

In Isoka, between 1940 and 2025, the highest apparent temperature reached 38.8 °C on 28 December 1987, and the lowest was 3.3 °C on 26 July 1975.

Compare Isoka with another city

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

Nearby cities

The climate around Isoka

Other cities — Zambia