Gauteng road running races 2026 to 2027
Road races in Gauteng from now to mid-2027, from 5 km races to marathons in Johannesburg, Pretoria, Soweto, the East Rand and the Vaal, and the marathons you can use to qualify for the 100th Comrades.
Updated 12 November 2026
How to use this calendar
This is a list of road races in Gauteng from today onwards, grouped by month. A race drops off the list once it has been run. Om Die Dam at Hartbeespoort is just over the border in North West, but it is a fixture for Gauteng runners, so it is included.
Confirmed dates were checked against the organiser's or entry page on 12 November 2026. Date to be confirmed means the date is expected: the race appears on public race calendars, but the organiser had not yet published the 2027 date. Confirm the date with the organiser before you enter or travel.
Comrades 2027 qualifying races in Gauteng
The 100th Comrades Marathon is on Sunday 13 June 2027. Comrades says runners must qualify by 3 May 2027. The standard is a marathon (42.2 km) in under 5 hours, run within the qualifying window, which opened on 15 June 2026. A better qualifying time gives better seeding at the start.
Check on comrades.com that your chosen race is accepted as a qualifier before you rely on it.
These are the standard 42.2 km marathons on the calendar that fall on or before the deadline.
| Date | Race | Town |
|---|---|---|
| Sat 28 Nov 2026Confirmed | The Heroes Marathon | Vanderbijlpark |
| Sun 13 Dec 2026Confirmed | Sedibeng Marathon | Vereeniging |
| Sat 23 Jan 2027Date to be confirmed | Wonderpark Akasia Road Race (Johann van Eeden Marathon) | Pretoria (Akasia) |
| Sun 24 Jan 2027Confirmed | Johnson Crane Hire Marathon | Benoni (Willowmoore Park) |
| Sun 31 Jan 2027Confirmed | Springs Striders Marathon | Springs |
| Sun 7 Feb 2027Confirmed | aQuelle Joburg North City Marathon | Johannesburg (Emmarentia) |
| Sun 28 Feb 2027Date to be confirmed | Balwin Sport Pretoria Marathon | Pretoria (Lynnwood) |
| Sun 28 Feb 2027Date to be confirmed | Cape Gate Vaal Marathon | Vereeniging |
| Sun 28 Feb 2027Confirmed | Legends Township Marathon | Soweto (Eldorado Park) |
| Sun 7 Mar 2027Date to be confirmed | Edenvale Marathon | Johannesburg (Edenvale) |
| Sun 14 Mar 2027Date to be confirmed | Johannesburg City Marathon (Jackie Gibson) | Johannesburg (Kibler Park) |
| Mon 5 Apr 2027Date to be confirmed | Lesedi Easter Marathon | Heidelberg |
| Sun 18 Apr 2027Date to be confirmed | Benoni Northerns Marathon | Benoni (Northmead) |
| Sun 25 Apr 2027Date to be confirmed | Actom Power Marathon (Alan Robb) | Germiston |
| Sun 25 Apr 2027Date to be confirmed | Vaal Triangle Marathon | Vereeniging |
| Sat 1 May 2027Date to be confirmed | Carnival City Marathon | Brakpan |
| Sat 1 May 2027Date to be confirmed | MiWay Wally Hayward Marathon | Centurion |
Gauteng's marathon season is packed between late January and early May, so you can choose a qualifier early and still have a spare race if the first one does not go to plan. The Comrades training plan guide covers the build to the 100th Down Run, and the marathon training plan guide covers the build to 42.2 km.
Full race calendar
November 2026
| Date | Race | Town | Distances |
|---|---|---|---|
| Sat 14 NovConfirmed | Tom Jenkins Challenge | Pretoria (Union Buildings) | 21.1 km, 10 km, 5 km |
| Sun 15 NovConfirmed | Diepkloof Half Marathon | Soweto (UJ Soweto Campus) | 21.1 km, 10 km, 5 km |
| Sat 21 NovConfirmed | Muller Potgieter / Voortrekker Monument | Pretoria (Voortrekker Monument) | 21.1 km, 10 km, 5 km |
| Sat 28 NovConfirmed | Black Diamonds Race | Pretoria (Akasia) | 21.1 km, 10 km, 5 km |
| Sat 28 NovConfirmed | The Heroes Marathon | Vanderbijlpark | 42.2 km, 21.1 km, 10 km, 5 km |
| Sat 28 NovDate to be confirmed | World Aids Day Race | Katlehong | 21.1 km, 10 km, 5 km |
| Sun 29 NovConfirmed | RAC 32 km Tough One 32 km race, not a standard marathon. |
Randburg | 32 km, 5 km |
December 2026
| Date | Race | Town | Distances |
|---|---|---|---|
| Sat 5 DecDate to be confirmed | Skosana Legend Race | Pretoria (Rietondale) | 10 km, 5 km |
| Sun 6 DecConfirmed | Katlehong AC Road Race | Katlehong | 21.1 km, 10 km, 5 km |
| Sun 6 DecConfirmed | Mandela Remembrance Walk & Run | Pretoria (Union Buildings) | 21.1 km, 10 km, 5 km |
| Sat 12 DecConfirmed | The Wonderful Run | Pretoria (Akasia) | 21.1 km, 10 km, 5 km |
| Sun 13 DecConfirmed | Sandton Half-Marathon | Sandton | 21.1 km, 10 km |
| Sun 13 DecConfirmed | Sedibeng Marathon | Vereeniging | 42.2 km, 21.1 km, 10 km, 5 km |
| Wed 16 DecConfirmed | City 60 Marathon Ultra (60 km), not a standard marathon. |
Pretoria (Church Square) | 60 km, 15 km relay, 10 km, 5 km |
| Wed 16 DecConfirmed | Lesedi Reconciliation Day Half-Marathon | Vosloorus | 21.1 km, 10 km, 5 km |
January 2027
| Date | Race | Town | Distances |
|---|---|---|---|
| Wed 6 JanDate to be confirmed | Berg en Dal Night Race Evening race, 19:00 start. |
Krugersdorp (Noordheuwel) | 15 km, 5 km |
| Sat 9 JanConfirmed | Om die Dorp | Centurion | 21.1 km, 10 km, 5 km |
| Sun 10 JanConfirmed | Biogen 21K | Johannesburg (Bedfordview) | 21.1 km, 5 km |
| Sat 16 JanDate to be confirmed | PwC George Claassen Road Race | Pretoria (Brooklyn) | 21.1 km, 10 km, 5 km |
| Sat 23 JanDate to be confirmed | Wonderpark Akasia Road Race (Johann van Eeden Marathon) | Pretoria (Akasia) | 42.2 km, 21.1 km, 10 km, 5 km |
| Sun 24 JanConfirmed | Johnson Crane Hire Marathon | Benoni (Willowmoore Park) | 42.2 km, 21.1 km, 10 km, 5 km |
| Sat 30 JanDate to be confirmed | Intercare Classic Road Race | Pretoria (Waterkloof Ridge) | 21.1 km, 10 km, 5 km |
| Sun 31 JanConfirmed | Springs Striders Marathon | Springs | 42.2 km, 21.1 km, 10 km, 5 km |
February 2027
| Date | Race | Town | Distances |
|---|---|---|---|
| Sat 6 FebDate to be confirmed | Varsity Kudus 15 km | Johannesburg (Braamfontein) | 15 km |
| Sun 7 FebConfirmed | aQuelle Joburg North City Marathon | Johannesburg (Emmarentia) | 42.2 km, 21.1 km, 10 km, 5 km |
| Sat 13 FebDate to be confirmed | Sappi Tuks Road Race | Pretoria (Hillcrest) | 21.1 km, 10 km, 5 km |
| Sun 14 FebConfirmed | Westgate Family Run | Roodepoort (Westgate) | 21.1 km, 10 km, 5 km |
| Sat 20 FebDate to be confirmed | Sunrise Monster 32 km race, not a standard marathon. |
Pretoria (Groenkloof) | 32 km, 21.1 km, 10 km, 5 km |
| Sun 21 FebDate to be confirmed | Pirates 21K | Johannesburg (Greenside) | 21.1 km |
| Sun 28 FebDate to be confirmed | Balwin Sport Pretoria Marathon | Pretoria (Lynnwood) | 42.2 km, 21.1 km, 10 km, 5 km |
| Sun 28 FebDate to be confirmed | Cape Gate Vaal Marathon | Vereeniging | 42.2 km, 21.1 km, 10 km, 5 km |
| Sun 28 FebConfirmed | Legends Township Marathon | Soweto (Eldorado Park) | 42.2 km, 21.1 km, 10 km, 5 km |
March 2027
| Date | Race | Town | Distances |
|---|---|---|---|
| Sat 6 MarDate to be confirmed | Pretoria Bobbies 3-in-1 | Pretoria (Mayville) | 21.1 km, 10 km, 5 km |
| Sun 7 MarDate to be confirmed | Edenvale Marathon | Johannesburg (Edenvale) | 42.2 km, 16 km, 5 km |
| Sun 14 MarDate to be confirmed | Johannesburg City Marathon (Jackie Gibson) | Johannesburg (Kibler Park) | 42.2 km, 21.1 km, 10 km |
| Sat 20 MarDate to be confirmed | Om Die Dam Ultra (50 km), not a standard marathon. |
Hartbeespoort (North West) | 50 km, 21.1 km, 8 km |
| Sun 28 MarDate to be confirmed | Westrand Marathon Despite the name, the longest distance is the half marathon. |
Randfontein (Greenhills) | 21.1 km, 10 km, 5 km |
April 2027
| Date | Race | Town | Distances |
|---|---|---|---|
| Sat 3 AprDate to be confirmed | Irene Festival of Running Ultra (48 km), not a standard marathon. |
Centurion (Irene) | 48 km, 21.1 km, 10 km, 5 km |
| Mon 5 AprDate to be confirmed | Lesedi Easter Marathon | Heidelberg | 42.2 km, 21.1 km, 10 km, 5 km |
| Sat 17 AprDate to be confirmed | Tshwane North Ultra Ultra (50 km), not a standard marathon. |
Pretoria (Akasia) | 50 km, 21.1 km, 10 km, 5 km |
| Sun 18 AprDate to be confirmed | Benoni Northerns Marathon Also offers a 48 km ultra. |
Benoni (Northmead) | 48 km, 42.2 km, 21.1 km, 10 km, 5 km |
| Sat 24 AprConfirmed | HOKA Half Runfest Pretoria Venue still to be announced. |
Pretoria | 21.1 km, 10 km, 5 km |
| Sun 25 AprDate to be confirmed | Actom Power Marathon (Alan Robb) | Germiston | 42.2 km, 21.1 km, 10 km, 5 km |
| Sun 25 AprDate to be confirmed | Vaal Triangle Marathon | Vereeniging | 42.2 km, 21.1 km, 10 km, 5 km |
May 2027
| Date | Race | Town | Distances |
|---|---|---|---|
| Sat 1 MayDate to be confirmed | Carnival City Marathon | Brakpan | 42.2 km, 21.1 km, 10 km, 5 km |
| Sat 1 MayDate to be confirmed | MiWay Wally Hayward Marathon Two days before the Comrades qualifying deadline. |
Centurion | 42.2 km, 21.1 km, 10 km, 4.9 km |
| Sun 2 MayDate to be confirmed | Colgate Road Race 32 km race, not a standard marathon. |
Boksburg | 32 km, 15 km, 5 km |
| Sat 8 MayDate to be confirmed | Cradle of Humankind Race 32 km race, not a standard marathon. |
Krugersdorp | 32 km, 21.1 km, 10 km, 5 km |
| Sat 8 MayDate to be confirmed | Jackie Mekler Race | Pretoria (Thaba Tshwane) | 25 km, 10 km, 5 km |
| Sun 23 MayDate to be confirmed | RAC Road Race | Randburg (Ferndale) | 21.1 km, 10 km |
June 2027
| Date | Race | Town | Distances |
|---|---|---|---|
| Sun 20 JunDate to be confirmed | Race Against Cancer | Soweto (Orlando) | 21.1 km, 10 km, 5 km |
Choosing a race and training for it
Pick a race far enough away to train for properly, and work back from the date. The 10K guide is an 8-week plan, the half marathon guide is 12 weeks, and the marathon guide usually needs 16 weeks or more.
Most of Gauteng sits between 1,300 m and 1,750 m above sea level. Your race pace at altitude is slower than at the coast for the same effort, so if you are targeting a time at Comrades or Two Oceans, judge your Gauteng races by effort and heart rate as well as the clock.
If Comrades is your goal, choose your qualifier early. Run it as part of your plan, not as an all-out effort that costs you two weeks of training.
SportMentor builds a plan from the race you choose and your own training, whether that comes from Garmin, COROS, Polar, Suunto, Intervals.icu, Strava or Fitbit, or from runs you log yourself. It adjusts the plan each week to match what you actually ran.
There is no subscription. Sign up free, get a free credit to try it, and after that you pay only for what you use.
Questions runners ask
When is the Comrades 2027 qualifying deadline?
Comrades says runners must qualify by 3 May 2027. The 100th Comrades is on Sunday 13 June 2027. Check comrades.com for the rules that apply to you before you enter a qualifier.
What time do I need to qualify for Comrades?
The standard is a marathon (42.2 km) in under 5 hours, run within the qualifying window, which opened on 15 June 2026. A better qualifying time gives you better seeding at the start. Check on comrades.com that your chosen race is accepted as a qualifier before you rely on it.
Which Gauteng marathons are the last ones before the qualifying deadline?
The Carnival City Marathon in Brakpan and the Wally Hayward Marathon in Centurion are both expected on Saturday 1 May 2027, two days before the deadline. Neither date was confirmed when this calendar was checked, and neither leaves room for a second attempt, so an earlier marathon is the safer choice.
Is the Soweto Marathon on this calendar?
No. The Soweto Marathon organisers say there is no event in 2026, and no 2027 date had been published when this calendar was checked.
How reliable are the dates on this calendar?
Dates marked Confirmed were checked against the organiser or entry page on 12 November 2026. Dates marked Date to be confirmed are expected dates that the organiser had not yet published. Confirm with the organiser before you enter or travel.
Race dates and details are the organisers' own and can change. Confirm with the organiser before you enter or travel. This guide is general information, not medical advice.
Pick your race, then train for it
Tell SportMentor which race you have chosen. It builds a week-by-week plan from your own training and adjusts it as the weeks go by.
Start free No subscription. Sign up free and get a free credit to try it.More guides
Comrades Marathon 2027 training plan
The 100th edition, a Down Run from Pietermaritzburg to Durban. How to build towards it from now, and why the downhills decide your day.
Marathon training plan
How to choose a plan length, how far to run each week, and how to get to the finish of 42.2 km without hitting the wall.
Half marathon training plan
Twelve weeks to 21.1 km, whether it is your first or you are chasing a time. Long runs, paces, fuelling and the taper.
10K training plan
Eight weeks to your first 10K or a faster one. A week-by-week outline, goal paces and how to pace race day.
Two Oceans Marathon 2027 training plan
The 56 km Ultra around the Cape Peninsula. How to prepare for the two climbs that shape the race, and how it fits around Comrades.
KZN road running races 2026 to 2027
Upcoming road races in KwaZulu-Natal by month, and which marathons come before the 3 May 2027 Comrades qualifying deadline.