Wody Sieć rzeczna jest w zasadzie dobrze rozwinięta, lecz tak jak opady, jest ona nierównomiernie rozłożona. Najwięcej jest rzek we wschodniej i południowej części kraju, należącej do zlewiska Oceanu Indyjskiego. Pozostała część kraju, poza małym obszarem bezodpływowym, to dorzecza należące do zlewiska Oranje, a co za tym idzie do zlewiska Oceanu Atlantyckiego. Główny kontynentalny dział wodny przebiega grzbietem Gór Smoczych. Obszar kotliny Kalahari, Górnego Karru i pustyni Namib jest pozbawionych rzek stałych. Występują tylko rzeki okresowe, a sama Oranje podczas długotrwałych susz wysycha w końcowym odcinku. Wschodnie tereny posiadające gęstą sieć rzeczną cechują się ciekami wodnymi o niewielkiej długości i dużych spadkach. Na tych górskich obszarach występuje wiele wodospadów.

Wspomniana Oranje jest największą rzeką RPA, która w swym dolnym biegu jest także rzeką graniczną z Namibią. Oranje bierze początek z Gór Smoczych i płynąc w kierunku zachodnim na długości 1860 km wpada do Atlantyku. Północne tereny kraju należą do dorzecza Limpopo, które wyznacza granicę z Botswaną i Zimbabwe. Limpopo wpada do Oceanu Indyjskiego. Inną główną rzeką kraju jest Vaal, będąca najdłuższym, prawym dopływem Oranje. Jej źródła znajdują się w Górach Smoczych.