22 Mar 2026
Johannesburg City Marathon
The 2026 Johannesburg City Marathon will take place 22 Mar 2026 from 06h00 at the Klipriviersberg Recreation Centre, Kibler Park in Johannesburg, Gauteng. Distances available include 42.2km, 21.1km and 10km races.
Johannesburg Harriers Athletics Club are proud to present the Johannesburg City Marathon 42.2km, 21.1km and the 10km race.
Information Status
Information has been verified as correct.
Last updated: 6 days ago
Event Schedule
Timeline for all the races of the event
Sunday
06h00 - 12h00
Johannesburg City Marathon (42.2km)
06h00 - 12h00
Half-Marathon (21.1km)
07h00
10km Race (10km)
Race Detail
This event will adhere to the rules of ASA and CGA.