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 380m3/s as of 29th June 2026, whilst last year on the same date it was at 379m3/s.

From:
16 June 2026
To:
29 June 2026
DateFlow (m3/s)(2025/26)Flow (m3/s)(2024/25)
16-Jun461493
17-Jun452482
18-Jun444472
19-Jun437461
20-Jun427452
21-Jun420443
22-Jun413433
23-Jun407424
24-Jun398415
25-Jun393407
26-Jun386401
27-Jun393394
28-Jun386385
29-Jun380379

Ngonye

Flows at Ngonye are steadily decreasing, closing the period under review at 1,296m3/s as of 29th June 2026. The flow recorded last year on the same date was at 1,394m3/s.

From:
16 June 2026
To:
29 June 2026
DateFlow (m3/s)(2025/26)Flow (m3/s)(2024/25)
16-Jun15951868
17-Jun15731828
18-Jun15471787
19-Jun15261752
20-Jun15081711
21-Jun14861685
22-Jun14651643
23-Jun14171611
24-Jun14061575
25-Jun13901541
26-Jun13601508
27-Jun13341475
28-Jun13131446
29-Jun12961394

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 1,576m3/s as of 29th June 2026.  The flow observed on the same date last year was at 1,820m3/s.

From:
16 June 2026
To:
29 June 2026
DateFlow (m3/s)(2025/26)Flow (m3/s)(2024/25)
16-Jun20422389
17-Jun20022356
18-Jun19592308
19-Jun19192273
20-Jun18772231
21-Jun18382193
22-Jun18002143
23-Jun17682103
24-Jun17322059
25-Jun16982011
26-Jun16651952
27-Jun16341909
28-Jun16071864
29-Jun15761820