Το νερό της Γιοχάννεσμπουργκ προέρχεται κυρίως από το σύστημα του Ποταμού Βάαλ, που φραγίζεται από μια κασκαδόντα φραγμάτων:
Το νερό αντλείται, φιλτράρεται και επεξεργάζεται πριν τη διανομή. Συμπληρωματική παροχή προέρχεται από υπόγεια νερά — τρύπες και υδροφόρα — ειδικά κατά περιόδους ξηρασίας.