Victoria Falls climate — normals and trends

Victoria Falls (Zimbabwe) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 22.0 °C and it receives 729 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 (26.6 °C on average) and the coldest is July (16.5 °C). Rainfall peaks in January.

Victoria Falls averages 0 frost days, 122 hot days (≥ 30 °C) and 95 rainy days per year.

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

The hottest day of the period reached 40.2 °C (on 26 October 2011) and the coldest 1.5 °C (on 15 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

Victoria FallsMatabeleland North

coords
-17.93°, 25.83°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthOctoberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

22.0°C

Average daily high

28.5°C

Average daily low

16.1°C

Annual rainfall

729mm

Sunshine / day

10.9h

Mean relative humidity

57%

Average peak wind

14.9km/h

Seasonal range

10.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

122 d/yr

Rainy days (≥ 1 mm)

95 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.1 °C

Average feels-like low

15.5 °C

Average peak gust

33.9 km/h

Tropical nights (≥ 20 °C)

65 d/yr

Solar radiation

21.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

40.2 °C

26 October 2011

Coldest day

1.5 °C

15 June 1968

Wettest day

107 mm

24 January 1983

Windiest day

33.1 km/h

19 August 1959

Strongest gust

73.4 km/h

5 January 2014

Hottest feels-like

42.3 °C

8 January 2016

Coldest feels-like

-3.2 °C

1 July 1994

Sunniest day

12.9 h

16 January 2023

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.2 °C24 September 20255.9 °C12 July 202522.5 °C895 mm1370
202439.0 °C28 September 20244.5 °C16 June 202424.0 °C364 mm2310
202338.8 °C20 November 20234.7 °C11 July 202323.2 °C675 mm1780
202236.7 °C4 October 20225.8 °C24 May 202222.0 °C918 mm1130
202137.5 °C16 October 20216.8 °C7 July 202122.2 °C852 mm1340
202038.9 °C8 November 20204.8 °C6 July 202022.4 °C844 mm1290
201939.3 °C28 October 20195.6 °C20 July 201923.2 °C539 mm1920
201837.9 °C2 November 20187.1 °C8 June 201822.8 °C743 mm1500
201739.3 °C17 October 20176.7 °C23 June 201722.1 °C1,036 mm980
201639.2 °C31 October 20166.7 °C23 July 201623.1 °C701 mm1580
201538.7 °C13 November 20156.2 °C22 June 201523.0 °C431 mm1770
201437.7 °C25 October 20145.8 °C7 June 201422.4 °C862 mm1160
201338.3 °C28 September 20137.2 °C20 June 201322.5 °C845 mm1380
201238.1 °C19 October 20123.9 °C9 August 201222.4 °C725 mm1330
201140.2 °C26 October 20112.4 °C27 June 201122.3 °C772 mm1290
201039.3 °C12 October 20106.2 °C17 June 201022.4 °C835 mm1220
200936.7 °C9 October 20095.6 °C28 July 200921.5 °C641 mm880
200837.9 °C26 September 20085.4 °C2 July 200821.7 °C1,011 mm1010
200737.5 °C24 September 20075.8 °C29 June 200722.5 °C637 mm1630
200637.4 °C26 October 20063.9 °C3 August 200621.8 °C792 mm970
200539.3 °C16 November 20056.4 °C21 June 200523.1 °C634 mm1890
200437.1 °C27 October 20045.8 °C30 July 200421.9 °C727 mm1270
200339.5 °C16 October 20035.7 °C9 July 200322.9 °C594 mm1810
200237.5 °C19 October 20027.5 °C7 June 200223.1 °C368 mm1960
200137.6 °C18 October 20015.1 °C21 July 200121.9 °C776 mm1340
200036.6 °C6 October 20006.7 °C29 July 200021.6 °C837 mm1040
199937.9 °C5 November 19995.9 °C29 June 199922.1 °C545 mm1150
199838.2 °C4 November 19985.8 °C16 July 199822.6 °C673 mm1600
199739.1 °C10 November 19972.4 °C1 July 199722.2 °C587 mm1170
199638.2 °C21 October 19964.8 °C30 June 199622.4 °C643 mm1270
199539.4 °C13 October 19956.3 °C18 June 199523.4 °C536 mm1820
199438.3 °C11 November 19942.0 °C1 July 199422.0 °C580 mm1470
199337.0 °C31 October 19936.3 °C14 June 199322.0 °C868 mm1100
199237.8 °C21 October 19924.7 °C6 July 199222.8 °C446 mm1830
199136.7 °C9 October 19915.0 °C20 July 199121.9 °C735 mm1270
199039.5 °C6 November 19904.8 °C26 July 199022.7 °C490 mm1490
198937.5 °C21 December 19894.5 °C19 June 198921.6 °C668 mm1050
198836.8 °C10 October 19885.2 °C16 July 198821.8 °C677 mm1180
198739.2 °C19 November 19875.0 °C25 July 198723.0 °C504 mm1910
198635.2 °C25 September 19864.1 °C16 June 198621.3 °C698 mm950
198535.7 °C5 November 19854.5 °C13 June 198521.7 °C599 mm1150
198435.5 °C4 September 19845.7 °C23 July 198422.1 °C566 mm1450
198336.8 °C4 October 19833.9 °C14 August 198322.4 °C879 mm1420
198235.9 °C5 February 19824.9 °C18 July 198222.4 °C434 mm1590
198138.1 °C8 November 19813.6 °C19 June 198120.9 °C888 mm920
198036.0 °C16 October 19805.4 °C12 July 198021.5 °C637 mm1230
197937.5 °C3 October 19796.2 °C27 July 197921.5 °C602 mm1080
197837.4 °C30 September 19784.9 °C12 July 197820.9 °C974 mm750
197737.1 °C8 October 19775.9 °C25 June 197721.8 °C1,005 mm1150
197637.1 °C25 October 19766.6 °C14 July 197620.5 °C779 mm760
197536.6 °C20 November 19755.3 °C26 July 197520.9 °C657 mm860
197436.4 °C16 October 19745.0 °C18 May 197420.4 °C995 mm700
197336.3 °C16 October 19736.6 °C17 July 197321.9 °C769 mm1290
197237.1 °C20 October 19724.5 °C24 June 197221.5 °C694 mm1200
197136.8 °C30 October 19717.3 °C13 June 197121.8 °C624 mm1130
197036.7 °C2 November 19707.5 °C4 July 197022.3 °C540 mm1400
196936.9 °C3 October 19696.8 °C18 June 196921.4 °C972 mm740
196838.5 °C17 October 19681.5 °C15 June 196822.5 °C566 mm1690
196737.7 °C6 October 19673.9 °C19 July 196722.0 °C519 mm1020
196638.5 °C31 October 19666.1 °C28 July 196622.3 °C711 mm1180
196537.9 °C30 October 19654.9 °C2 June 196522.2 °C292 mm1510
196436.6 °C1 October 19641.9 °C20 June 196421.8 °C522 mm1410
196336.4 °C7 October 19635.5 °C5 July 196321.0 °C726 mm830
196239.3 °C17 October 19627.3 °C29 August 196221.5 °C968 mm780
196138.2 °C14 October 19616.8 °C10 August 196121.5 °C669 mm820
196037.7 °C10 October 19607.0 °C6 July 196021.6 °C549 mm990
195936.4 °C19 October 19597.1 °C23 July 195921.5 °C650 mm840
195835.3 °C11 October 19585.4 °C15 June 195820.8 °C1,453 mm560
195736.1 °C23 October 19576.8 °C24 June 195721.2 °C1,077 mm770
195636.4 °C25 October 19566.1 °C23 July 195620.5 °C830 mm480
195537.7 °C13 November 19556.8 °C13 August 195520.8 °C1,264 mm670
195439.0 °C25 October 19544.0 °C26 July 195422.8 °C353 mm1920
195338.3 °C31 October 19535.4 °C29 June 195320.8 °C1,055 mm690
195237.5 °C29 October 19524.5 °C6 August 195221.9 °C794 mm1130
195139.1 °C10 October 19514.9 °C14 July 195122.9 °C484 mm1720
195037.3 °C24 October 19506.9 °C20 August 195021.4 °C692 mm970
194938.4 °C31 October 19496.6 °C11 June 194922.2 °C682 mm1400
194836.8 °C13 October 19486.6 °C17 June 194820.9 °C1,375 mm760
194737.5 °C26 October 19476.2 °C19 July 194721.3 °C983 mm660
194638.1 °C25 October 19465.1 °C8 July 194621.2 °C808 mm940
194537.3 °C27 October 19457.4 °C15 July 194521.7 °C753 mm910
194438.9 °C26 September 19447.4 °C15 July 194422.0 °C827 mm970
194338.0 °C15 October 19435.1 °C30 June 194321.3 °C771 mm780
194237.8 °C23 October 19425.8 °C21 July 194221.6 °C685 mm810
194139.2 °C11 October 19417.4 °C6 July 194122.3 °C603 mm1300
194036.9 °C17 October 19404.1 °C16 July 194021.6 °C763 mm1010

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.5 °C
Hot days (≥ 30 °C)
137 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
895 mm
+166 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.9 °C-0.3 °C278 mm+92 mm
Feb29.4 °C+1.3 °C149 mm-3 mm
Mar29.7 °C+1.2 °C38 mm-40 mm
Apr28.4 °C0.0 °C37 mm+17 mm
May26.7 °C0.0 °C0 mm-2 mm
Jun25.0 °C+0.7 °C0 mm-1 mm
Jul24.7 °C+0.5 °C0 mm0 mm
Aug29.3 °C+1.8 °C0 mm-0 mm
Sep34.2 °C+2.6 °C0 mm-1 mm
Oct34.1 °C+0.4 °C16 mm-1 mm
Nov29.7 °C-1.6 °C125 mm+34 mm
Dec28.5 °C-0.6 °C251 mm+71 mm

The year's extremes

Hottest day
37.2 °C
24 Sep 2025
Coldest day
5.9 °C
12 Jul 2025
Wettest day
30.3 mm
8 Dec 2025
Windiest day
28.6 km/h
28 Jul 2025
Strongest gust
57.2 km/h
3 Nov 2025
Hottest feels-like
37.5 °C
12 Oct 2025
Coldest feels-like
3.1 °C
11 Jun 2025
Sunniest day
12.9 h
23 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 Victoria Falls?

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

What is the hottest day ever recorded in Victoria Falls?

The hottest day measured in Victoria Falls between 1940 and 2025 was 26 October 2011, reaching 40.2 °C.

What is the coldest day in Victoria Falls?

The coldest day measured in Victoria Falls between 1940 and 2025 was 15 June 1968, at 1.5 °C.

Does it snow in Victoria Falls?

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

Has the climate of Victoria Falls warmed?

Yes: Victoria Falls warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Victoria Falls?

The wettest day measured in Victoria Falls between 1940 and 2025 was 24 January 1983, with 107 mm of rain in 24 hours.

What was the windiest day in Victoria Falls?

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

What is the warmest month in Victoria Falls?

The warmest month in Victoria Falls is October (26.6 °C on average); the coldest is July (16.5 °C).

How much does it rain in Victoria Falls?

Victoria Falls receives on average 729 mm of precipitation per year, spread over about 95 rainy days.

Is it sunny in Victoria Falls?

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

Are there tropical nights in Victoria Falls?

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

What was the most extreme apparent temperature in Victoria Falls?

In Victoria Falls, between 1940 and 2025, the highest apparent temperature reached 42.3 °C on 8 January 2016, and the lowest was -3.2 °C on 1 July 1994.

Compare Victoria Falls with another city

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

Nearby cities

The climate around Victoria Falls

Other cities — Zimbabwe