South Africa · Road marathon · 42.195 km
Johannesburg City Marathon
Johannesburg, Gauteng, South Africa
Johannesburg City Marathon is a full road marathon organised by Johannesburg Harriers, with Klipriviersberg Recreation Centre in Kibler Park as its recent race base. The inaugural route took runners onto the M1 and past central-city landmarks, with enough climbing to discourage an optimistic opening pace. The 2026 instructions set a six-hour finish limit and an intermediate cutoff near 26km. Check the next route and entry announcement carefully: a familiar race name does not make last year’s instructions current.
AthRecs race guide · Updated
Upcoming dates
TBC — awaiting confirmation
Waiting for the next race? Follow the organiser’s link for the latest date and race-day details. All dates and start times are local.
At a glance
- City / location
- Johannesburg
- Province
- Gauteng
- Distance
- 42.195 kilometres / 26.2 miles
- Surface
- Road
- Course profile
- Hilly in the documented 2024 layout; a current elevation profile has not been published here.
- Approximate field
- About 1,300Finishers · 2026
Rounded from 1,320 full-marathon results with finish times in Peak Timing’s 2026 table. Shorter races are excluded; this is a single-edition estimate.
How to enter Johannesburg City Marathon
These are the organiser’s entry routes. Check the linked page for the edition, opening dates, eligibility, fees and current availability.
Online registration
The race uses Peak Timing’s online entry service. The 2026 entry period is closed; use the club’s announcement for the next edition.
Official entry informationOrganiser’s manual entries
The 2026 instructions allowed manual entries only if places remained, with a surcharge. This option and its deadlines must be confirmed for the next race.
Official entry informationRoute and course
The 2026 race used Klipriviersberg Recreation Centre in Kibler Park. The Running Mann’s detailed 2024 account follows the road course along the R82 and M1, through Braamfontein and Parktown and over Nelson Mandela Bridge; consult the organiser for the next route.
Race-day planning
Check which edition each detail applies to before making your plans. Follow the linked instructions for the latest arrangements.
- Recent start and venue
- The 2026 marathon started at 06:00 at Klipriviersberg Recreation Centre, Kibler Park. Recent start and venue information
- 2026 time limits
- The finish closed at noon, six hours after the start. An intermediate cutoff applied at 09:30 near 26km. 2026 time limits information
- Eligibility and timing
- The 2026 minimum marathon age was 20. The organiser specified mat-to-mat marathon timing and restricted walking entries to the shorter races. Eligibility and timing information
Past races and results
Official results archiveOpen the organiser’s results to find a runner, club or published category standing. At festivals with several distances, select the marathon results.
2026 Johannesburg City Marathon
Full 2026 resultsPhilemon Koskey led the men in 2:24:14 chip time. Melissa Jansen Van Vuuren headed the women in 3:12:35, two seconds ahead of Melinda Jansen Van Vuuren. Charles Tjiane also stood out as the leading man aged 50–59 in 2:37:06. The summaries use the timer’s chip-time standings, not a separate prize-award list.
Men
Philemon Koskey, 2:24:14.
View result detailsWomen
Melissa Jansen Van Vuuren, 3:12:35.
View result detailsMen 20–39
Philemon Koskey, 2:24:14.
View result detailsMen 40–49
Sibusiso Prince Mchunu, 2:41:27.
View result detailsMen 50–59
Charles Tjiane, 2:37:06.
View result detailsMen 60–69
Nimrod Mokoena, 3:17:38.
View result detailsMen 70+
Theo Swanepoel, 4:23:49.
View result detailsWomen 20–39
Melissa Jansen Van Vuuren, 3:12:35.
View result detailsWomen 40–49
Helene Van Rooyen, 3:20:21.
View result detailsWomen 50–59
Salome Cooper, 3:29:13.
View result detailsWomen 60–69
Mboneni Maumela, 5:19:35.
View result details2025 Johannesburg City Marathon
Full 2025 resultsRaphael Segodi led the men in the published time of 2:33:55. Nancy Barber topped the women’s table in 3:29:50 and also headed women aged 40–49. The results include age-group standings, but a timing-table position does not by itself confirm eligibility for a category prize.
Men
Raphael Segodi, 2:33:55.
View result detailsWomen
Nancy Barber, 3:29:50.
View result detailsMen 20–39
Raphael Segodi, 2:33:55.
View result detailsMen 40–49
Omo Hlungwane, 2:39:13.
View result detailsMen 50–59
Claude Moshiywa, 2:41:44. Listed with “no age tag”.
View result detailsMen 60–69
Ndabezinhle Ndlovu, 3:23:10.
View result detailsMen 70+
Johannes Maros Mosehla, 4:19:03.
View result detailsWomen 20–39
Samantha Prokopiou, 3:35:21.
View result detailsWomen 40–49
Nancy Barber, 3:29:50.
View result detailsWomen 50–59
Lorraine Kriel, 4:08:43.
View result detailsWomen 60–69
Annie Thom, 4:31:08.
View result detailsRace news, photos and video
Common questions
When is Johannesburg City Marathon?
The next race date is TBC (to be confirmed). Check the official organiser for the latest announcements.
How do I enter Johannesburg City Marathon?
Online registration: The race uses Peak Timing’s online entry service. The 2026 entry period is closed; use the club’s announcement for the next edition. Organiser’s manual entries: The 2026 instructions allowed manual entries only if places remained, with a surcharge. This option and its deadlines must be confirmed for the next race.
Where is Johannesburg City Marathon and how far is it?
Johannesburg City Marathon takes place in Johannesburg, Gauteng, South Africa. This guide covers the 42.195 km full marathon (26.2 miles). Surface: Road
What is the Johannesburg City Marathon course like?
The 2026 race used Klipriviersberg Recreation Centre in Kibler Park. The Running Mann’s detailed 2024 account follows the road course along the R82 and M1, through Braamfontein and Parktown and over Nelson Mandela Bridge; consult the organiser for the next route. Hilly in the documented 2024 layout; a current elevation profile has not been published here.
How big is the field at Johannesburg City Marathon?
The approximate field is About 1,300, based on Finishers for 2026. Rounded from 1,320 full-marathon results with finish times in Peak Timing’s 2026 table. Shorter races are excluded; this is a single-edition estimate. Entrants, starters and finishers are different measures.
Where can I find past Johannesburg City Marathon results?
The past races and results section links to the organiser’s results. Select the distance and edition for participant searches and published category standings.
Sources and race information
AthRecs is independent of the race organiser. This guide brings together the linked race information, results and reports. Source review: . Historical details are labelled by edition; current entry availability and final instructions remain with the organiser.
More marathons in South Africa
Compare the route and scale of another race. Options in the same region appear first when available.
- African Bank Soweto Marathon
Soweto, Johannesburg, Gauteng
Challenging urban marathon; consult the next edition’s route information for the final layout.
Next date: TBC
Approximate field: About 2,300 (Finishers, 2025)
- aQuellé Jacaranda City Challenge Marathon
Pretoria, Gauteng
The organiser describes the 2026 course as flat.
Next date: 24 Oct 2026
Approximate field: About 3,400 (Finishers, 2025)
- Balwin Sport Pretoria Marathon
Pretoria, Gauteng
Hilly, with repeated climbing at altitude; the organiser describes a setting around 1,555 metres above sea level.
Next date: TBC
Approximate field: About 1,700 (Recorded finishers, 2026)
- Cape Gate Vaal Marathon
Vereeniging, Gauteng
Flat, at Gauteng altitude; the organiser cautions that the course still requires sustained effort.
Next date: TBC
Approximate field: About 1,300 (Finishers, 2026)