Johannesburg City marathon logo

Johannesburg City Marathon 2025

Past Events
Johannesburg City marathon logo

Johannesburg Harriers is excited to announce the 2025 edition of the Johannesburg City Marathon. Set in the vibrant city of Johannesburg, Gauteng, this event offers a range of race distances to cater to runners of all levels.

The race is a Comrade qualifier. So get yourself fit by improving you Lactate Threshold, V02 max and ultimately, your overall performance!

  • Date: Sunday, 30 March 2025
  • Time: 06h00
  • Location: Klipriviersberg Recreation Centre, Kibler Park, Johannesburg, Gauteng
  • 42.2km Marathon: R380
  • 21.1km Half-Marathon: R280
  • 10km Race: R180

Note: Temporary license fees will apply as follows:

  • For Full Marathon (42.2km): R200
  • For Half-marathon (21.1km): R170
  • For 10km run: R60

Temporary licence fees is paid in addition to entry fee if you do not have Athletics South Africa (ASA) Permanent licence.

  • Online Entries: Available until Saturday, 8 March 2025.
  • In-Person Entries: No entries will be available on race day.
  • Refunds: Please note that entry fees are non-refundable.
  • Substitutions: Allowed only during pre-registration days.
  • Location: Klipriviersberg Recreation Centre
  • Dates and Times:
    • Thursday, 13 March: 10h00–17h00
    • Friday, 21 March: 10h00–17h00
    • Saturday, 22 March: 13h00–17h00
    • Race Day (Sunday, 30 March): 04h00–05h00
  • Start and Finish: All races will commence and conclude at Klipriviersberg Recreation Centre.
  • Medals: Awarded to all finishers within the cut-off time.
  • Timing: Electronic timing will be used for accurate race results.
  • Tog Bags: Secure facilities will be available.
  • Headphones: The use of music players with headphones is prohibited and may result in disqualification.
  • Pets: No pets are allowed on the racecourse.
  • Walkers: Welcome to join the 10km and 21.1km events.
  • Cut-Off: For the 42.2km race, there is a cut-off at the 26km mark at 10h00.
  • Email: admin@joburgharriers.co.za
  • Phone: 072 679 0874

Directions: Check the map Below for directions.

Check more races on our races page and follow us on Facebook below: