Skip to content
Loadshedding --
CT now
🕒 --:-- 🌡️ --°C / --°F 🌬️ -- m/s
Data Portal
Water Supply

Cape Town Dam Levels

Track water levels across Cape Town's major dams. Monitor the city's water supply with current capacity data from the Department of Water and Sanitation.

Data updated: 30 March 2026 (5 days, 13 hours ago)

Next weekly update:

47.8%
Total

Total System Storage

898.2 Mm³ capacity -1.3% this week 65.3% last year
Updated 30 March 2026

Dam storage trajectory: 2026 vs 2025

Combined system storage (%). The 2026 projection assumes the current ~-1.3 pts/week decline continues without significant rain.

2026 actual 2026 projected 2025 same period

Individual Dam Levels

Berg River

Berg River
42.4%
-1.8% week 65.2% last year
130.0 Mm³ capacity

Steenbras Lower

Steenbras River
39.7%
-2.1% week 53.8% last year
33.5 Mm³ capacity

Steenbras Upper

Steenbras River
58.0%
-2.9% week 93.3% last year
31.8 Mm³ capacity

Theewaterskloof

Riviersonderend River
46.9%
-0.9% week 65.8% last year
480.2 Mm³ capacity

Voëlvlei

Voelvlei River
52.9%
-1.2% week 64.0% last year
164.1 Mm³ capacity

Wemmershoek

Wemmers River
51.6%
-2.6% week 55.6% last year
58.6 Mm³ capacity

Dam Locations

Cape Town's water supply relies on six major dams spread across the Western Cape mountains, from Franschhoek to Gordon's Bay.

About Cape Town's Water Supply

Cape Town's water supply comes from six major dams in the Western Cape. After the 2017-2018 water crisis — when dam levels dropped below 20% and the city nearly reached 'Day Zero' — monitoring dam levels became critical for residents and visitors alike.

Did you know?
Theewaterskloof Dam holds over 50% of Cape Town's total water supply capacity at 479.3 million cubic metres. During the 2018 crisis, it dropped to just 10% capacity.

This water supply tracker provides current levels from the Department of Water and Sanitation's weekly reports, automatically updated every Monday.

Data Sources

Primary Data Source
DWS report date 30 March 2026
Last checked 31 March 2026, 09:42 UTC
Update schedule Daily