Hydrology Banner

River Flows

The hydrometric network used for the control and day to day operations of the Kariba reservoir comprise of thirteen stations where water levels are monitored daily. Flow measurements are carried out at eight of these stations which include the Victoria Falls, one of the key stations on the Zambezi River. Coincidentally, the maximum flow recorded at Victoria Falls was during the early construction phase of Kariba Dam in March 1958 at 10,000 cubic metres per second.  The lowest flows recorded to date at Victoria Falls were during the 1995/96 season which had an annual mean flow of 390 cubic metres per second, whereas the Long Term Mean Annual flow at Victoria Falls is 1,100 cubic metres per second.

FLOWS AT SELECTED STATIONS:

Chavuma

The Zambezi River flows at Chavuma are in recession, closing the period under review at 113m3/s as of 22nd September 2026, whilst last year on the same date it was at 94m3/s. 

From:
9 September 2026
To:
22 September 2026
DateFlow (m3/s)(2025/26)Flow (m3/s)(2024/25)
9-Sept121113
10-Sept120112
11-Sept120110
12-Sept119108
13-Sept117107
14-Sept121105
15-Sept115104
16-Sept114102
17-Sept113100
18-Sept11399
19-Sept112100
20-Sept11296
21-Sept11294
22-Sept11394

Ngonye

Flows at Ngonye are steadily decreasing, closing the period under review at 362m3/s as of 22nd September 2026. The flow recorded last year on the same date was at 295m3/s.

From:
9 September 2026
To:
22 September 2026
DateFlow (m3/s)(2025/26)Flow (m3/s)(2024/25)
9-Sept402353
10-Sept399348
11-Sept395344
12-Sept390339
13-Sept388334
14-Sept385328
15-Sept378326
16-Sept377322
17-Sept373318
18-Sept368304
19-Sept361298
20-Sept361298
21-Sept372296
22-Sept362295

Victoria Falls (Nana’s Farm Station)

The Zambezi River flows at Victoria Falls – Nana’s Farm Station are steadily decreasing, closing the period under review at 375m3/s as of 22nd September 2026.  The flow observed on the same date last year was at 319m3/s.

From:
9 September 2026
To:
22 September 2026
DateFlow (m3/s)(2025/26)Flow (m3/s)(2024/25)
9-Sept427369
10-Sept424364
11-Sept419361
12-Sept415357
13-Sept410353
14-Sept407351
15-Sept403347
16-Sept397343
17-Sept394338
18-Sept391336
19-Sept384333
20-Sept377328
21-Sept376324
22-Sept375319