Course
Based at Die Klipskuur near Vaal Marina, south-east of Heidelberg in Gauteng. Three distances head into the hills above the Vaal Dam — 25km from 05:30, 13km from 06:00 and 7.5km from 06:15 — with the early starts made for the summer heat.
Key dates
- !RegistrationOpen now
- ★Race daySat 5 Dec 2026
About
The Vaal Has Hills is a trail run based at Vaal Marina, a lakeside resort town on the Vaal River south of Johannesburg. As the name suggests, the 25km, 13km, and 7.5km routes climb through the area's hilly grassland terrain.
Save The Vaal has Hills to your season and RunCalendar reminds you the morning entries open and before they close. Free on iPhone, no account needed.
-
-
Lesedi AC Annual Reconciliation Day Half Marathon
Half marathon run on South Africa's Reconciliation Day
-
Berg & Dal Night Race
Night race whose name means 'mountain and valley'
-
Om die Dorp
Its name means 'around the town' in Afrikaans
A confirmed date shows its day; a provisional one shows only its month, because we won't claim a day we don't have. This page is rebuilt every night from the RunCalendar catalogue.
