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: