Skip to content
riveryas
EN

River

Vaal River

1,120 km from source to mouth · South Africa.

South AfricaSouth AfricaFlows into Orange River2nd longest in South Africa

Follow the riverMonth by month

SourceMouthVereenigingOrkneyStanderton
The river and every tributary in its basin, drawn from RiverATLAS (CC BY 4.0).

In numbers

Length

1,120km

Average flow

120m³/s

Basin

196,438km²

Drop

703m

from 1,680 m to 977 m

Country

1

The journey

From source to mouth

1,120 km of river and 26 stops on the way: 10 towns and cities on its banks, dams, bridges and the tributaries that feed it.

1,680 m977 m
Sourceat 1,680 m0 km
Standerton101,101 people149 km
Vaal Dam Reservoir288 km²312 km
Vereeniging474,681 people342 km
Renoster Rivertributary496 km
Orkney110,052 people522 km
Bloemhof Reservoir164 km²712 km
Bloemhof Dam713 km
Barkly West11,621 people896 km
Harts Rivertributary934 km
Orange Riverat 977 m1,120 km
02505007501,0001,120 km
  1. 0 kmSourceat 1,680 m
  2. 64 kmPaul Kruger bridge
  3. 145 kmGrootdraai Dam
  4. 146 kmGrootdraai Dam Reservoir38 km²
  5. 149 kmStanderton101,101 people
  6. 241 kmVilliers20,745 people
  7. 272 kmWilge Rivertributary
  8. 311 kmDeneysville23,337 people
  9. 312 kmVaal Dam Reservoir288 km²
  10. 312 kmVaal Dam
  11. 340 kmKlip Rivertributary
  12. 342 kmVereeniging474,681 people
  13. 372 kmVaal Barrage
  14. 411 kmParys71,319 people
  15. 478 kmMooi Rivertributary
  16. 496 kmRenoster Rivertributary
  17. 522 kmOrkney110,052 people
  18. 644 kmSandspruit Rivertributary
  19. 712 kmBloemhof Reservoir164 km²
  20. 713 kmBloemhof Dam
  21. 714 kmBloemhof33,432 people
  22. 764 kmChristiana25,019 people
  23. 806 kmWarrenton17,946 people
  24. 896 kmBarkly West11,621 people
  25. 934 kmHarts Rivertributary
  26. 1,027 kmRiet Rivertributary
  27. 1,034 kmDouglas Weir
  28. 1,120 kmOrange Riverat 977 m

Water level along the river (RiverATLAS; the height is exaggerated). Towns: GeoNames and Wikidata; bridges, dams and tributaries: Wikidata.

River in South Africa

At the mouth it carries 125 m³/s on average: an Olympic pool every 20 seconds. It drops from 1,680 m to 977 m, 0.6 m per kilometre on average. Its basin covers 196,438 km², about the size of SN. 11.1 million people live in it. Highest water: from January to March; lowest: from July to October. It is heavily dammed: reservoirs can hold 151% of a year's flow.

Read more on Wikipedia

Where to start

  • VereenigingLargest city on its banks · 474,681 people
  • O.R. Tambo International Airport (JNB)Nearest airport with scheduled flights, 67 km from the cityCar hire at JNB airport (Johannesburg)Discover Cars · Affiliate link
  • On the water17 ferry piers, marinas, boat rentals and boat ramps along the river (OpenStreetMap)
  • From April to May and from September to NovemberThe best months to visit

Vaal River, month by month

Highest water: from January to March

Lowest water: from July to October. Best months to visit: from April to May and from September to November.

400
23°93 mmJan
450
22°82 mmFeb
450
20°74 mmMar
390
17°45 mmApr
280
13°18 mmMay
180
9°8 mmJun
96
9°7 mmJul
54
12°8 mmAug
54
16°17 mmSep
120
19°55 mmOct
210
21°72 mmNov
300
22°81 mmDec
Water (estimated flow)Air (average) Rain (mm)Best months

From about 54 m³/s in the lowest month to 450 m³/s in the highest. An estimate: the monthly flow is modelled from the lowest and highest months of WaterGAP (RiverATLAS, 1971–2000) and the rain and snow along the river (WorldClim). Dams change the real rhythm. The chip is the average air temperature; below it, the month's rain.

Plan the trip

Plan the trip: boat trips, a bed by the river, a car

Some links above are affiliate links: if you book through them we may earn a commission, at no extra cost to you. It never changes what the data on this page says.

The basin

Vaal River: the basin in numbers

185,500 km² of land send their water to this river. This is what lives on it.

DammedReservoirs can hold 151% of a year's flow: much of the river is a chain of lakes.
  • 11.1millionpeople live in the basin
  • 60/km²people per km²
  • 1,441maverage altitude of the basin
  • 580mmof rain a year (basin average)
  • 16.2°Caverage air temperature
  • 1%protected areas
  • 0.5%covered by lakes
  • 8.8km³held in reservoirs

What covers the basin

  • 26% Cropland
  • 54% Pasture
  • 2% Towns and cities

RiverATLAS (HydroATLAS v1.0, CC BY 4.0): land cover, people, protected areas, glaciers and dams over the whole basin upstream of the mouth.

Along the river

Vaal River: what you find on the way

  • 42DamsGrootdraai Dam, Klippoort 14 Dam, Vaal Dam and 39 more
  • 12WeirsDouglas Weir and 11 more
  • 1WaterfallsGong Gong Waterfall
  • 14Boat rampsAlbatros Ski Club, Vosloopark Jetti, Soet Dorings Slipway and 11 more
  • 3MarinasManten Marine, Anchor Creek Marina, Vaal River Boating Club

From OpenStreetMap, within 2.6 km of the river. Not mapped is not the same as not there.

Cross-checked with our atlases

Vaal River in our other atlases

What our sister atlases know about the waterfalls on this river, the lakes it flows through, the beaches at its mouth, the mountains where it rises and the islands off its mouth.

  • 3lakes on its wayLakeyas

Lakes and reservoirs (3)

Lakes it flows through, by Lakeyas

  1. Grootdraai Dam Reservoirkm 16738km²
  2. Vaal Dam Reservoirkm 358288km²
  3. Bloemhof Reservoirkm 819164km²

Lakeyas is coming soonOpen Lakeyas ↗

From space

The source and the mouth, seen from orbit

Vaal River: satellite view of the source
The source14 km across
Vaal River: satellite view of the mouth
The mouth59 km across

Sentinel-2 cloudless 2016 by EOX IT Services GmbH (contains modified Copernicus Sentinel data 2016), CC BY 4.0. The glowing line is the river as drawn by RiverATLAS.

Photos

Vaal River in pictures

VaalSunrise
Ivan Fourie from South Africa · CC BY 2.0
VaalFromN3
Kierano · CC BY-SA 4.0
Vaal Dam at Deneysville
Ossewa · CC BY-SA 4.0
Vaal Dam full 2010
Ossewa · CC BY-SA 4.0

Tributaries

Where it flows, and what flows into it

Tributaries (9)

Also: Riet River, Wilge River, Harts River, Vet River, Klip River, Vals River, Mooi River, Renoster River, Sandspruit River

Where these numbers come from

Name, length, placesWikidata (Q209530) · CC0
Course, profile, basinRiverATLAS v1.0 (HydroATLAS, Linke et al. 2019) · CC BY 4.0 — followed from the source to the mouth given by Wikidata
FlowWaterGAP (RiverATLAS), 1971–2000 · CC BY 4.0
Climate along the riverWorldClim (RiverATLAS), 1970–2000 · CC BY 4.0
Towns, bridges, damsWikidata · CC0; GeoNames · CC BY 4.0
Along the river© OpenStreetMap contributors · ODbL
ImagesEOX Sentinel-2 cloudless 2016 · CC BY 4.0; Wikimedia Commons
Our other atlasesLakeyas — Wikidata · CC0; © OpenStreetMap contributors · ODbL; GeoNames · CC BY 4.0; HydroLAKES · CC BY 4.0; NOAA OISST

Every source and licence is on the data sources page.

The family

Do you prefer beaches, lakes, mountains, waterfalls, islands, rivers or canyons?

Same idea, other landscapes: field atlases built on open data, month by month, in seven languages.

beachesCoastyaFind your beach: sea temperature, sun and swimming month by month.Visit
lakesLakeyasEvery lake on Earth: water temperature, ice, depth and the shore.Coming soonVisit
mountainsPeakyasEvery summit in 3D: summit weather, the 0 °C line, huts and trails.Visit
waterfallsCascadyasEvery waterfall: height, flow month by month and when it roars.Coming soonVisit
islandsIslandyasEvery island from the sea up: size, sea temperature, ferries and 3D.Coming soonVisit
riversRiveryasEvery river from source to sea: the journey, the flow and the basin in numbers.You are here
canyonsCanyonyasEvery canyon cut to scale: depth to the floor, rim and floor temperatures, trails and viewpoints.Coming soonVisit