Skip to content

Sitemap

Every key section on RunningCalendar, in one place.

Pages Static and utility pages

Company

For Organisers

More organiser tools are on the way — this section will keep growing.

Policies

Articles & Results

Browse races Every way to slice the calendar

Jump to month

444 races total

November 2026 51 races
Wed 11
Secunda Mpumalanga
10km 4.9km
Sat 14
Himeville KwaZulu-Natal
Marathon Half Marathon 38km Trail 21km Trail
Sat 14
Gqeberha Eastern Cape
15km 5km
Sat 14
Stellenbosch Western Cape
Half Marathon 10km 5km
Sat 14
Maletswai Eastern Cape
Half Marathon 10km 5km
Sat 14
Standerton Mpumalanga
Half Marathon 10km 4.9km
Sat 14
Knysna Western Cape
Half Marathon 10km 5km
Sat 14
Cape Town Western Cape
10km 5km
Sat 14
Pretoria Gauteng
Half Marathon 10km 5km
Sat 14
Mookgophong Limpopo
Ultra Marathon Half Marathon 10km
Sat 14
Bloemfontein Free State
Marathon Half Marathon 10km 5km
Sat 14
Durban KwaZulu-Natal
10km 5km
Sun 15
Soweto Gauteng
Half Marathon 10km 5km
Sun 15
Johannesburg Gauteng
5km 1km
Sun 15
Durban KwaZulu-Natal
Half Marathon 10km 5km
Sun 15
Constantia Western Cape
Half Marathon 14km
Sun 15
East London Eastern Cape
Half Marathon 10km 5km
Sun 15
Polokwane Limpopo
Marathon Half Marathon 10km 5km
Fri 20
Witsand Western Cape
Marathon Half Marathon 10.4km 5km
Fri 20
Pretoria Gauteng
5km 2km
Sat 21
Mbombela Mpumalanga
10km 4.9km
Sat 21
Volksrust Mpumalanga
Marathon 32km Half Marathon 10km 4.9km
Sat 21
Mitchells Plain Western Cape
Half Marathon 10km 5km
Sat 21
Centurion Gauteng
Half Marathon 10km 5km
Sat 21
Tzaneen Limpopo
Marathon Half Marathon 10km 5km
Sat 21
Upington Northern Cape
10km 5km
Sat 21
Durban KwaZulu-Natal
5km
Sun 22
Durban KwaZulu-Natal
10km 5km
Sun 22
Cape Town Western Cape
5km
Sun 22
Mthatha Eastern Cape
10km 5km
Wed 25
Bellville Western Cape
10km
Fri 27
Virginia Free State
10km 4km
Sat 28
Table View Western Cape
15km
Sat 28
Bloemfontein Free State
Half Marathon 10km
Sat 28
Pretoria Gauteng
Half Marathon 10km 5km
Sat 28
Gqeberha Eastern Cape
10km 5km
Sat 28
White River Mpumalanga
10km 4.9km
Sat 28
East London Eastern Cape
15km 5km
Sat 28
Johannesburg Gauteng
Half Marathon 10km 5km
Sat 28
Richards Bay KwaZulu-Natal
Marathon Half Marathon 10km
Sat 28
Polokwane Limpopo
Marathon Half Marathon 10km 5km
Sat 28
Vanderbijlpark Gauteng
Marathon Half Marathon 10km 5km
Sun 29
Soweto Gauteng
Marathon Half Marathon 10km
Sun 29
Durban KwaZulu-Natal
Marathon Half Marathon 10km
Sun 29
Mthatha Eastern Cape
10km
Sun 29
Letsitele Limpopo
Marathon Half Marathon 10km 5km
Sun 29
Randburg Gauteng
32km 5km
Sun 29
East London Eastern Cape
8km 4km
Sun 29
Cape Town Western Cape
5km Walk
Sun 29
Hartbeespoort North West
21.1km Trail 17km Trail 11km Trail 6km Trail
December 2026 59 races
Sat 5
Pretoria Gauteng
10km 5km
Sat 5
Kimberley Northern Cape
25km Trail 10km Trail
Sat 5
Mbombela Mpumalanga
10km 4.9km
Sat 5
Bethlehem Free State
Half Marathon 10km 5km
Sat 5
George Western Cape
21.1km 10km 5km
Sat 5
Hogsback Eastern Cape
21.1km Trail 10km Trail 5km Trail
Sat 5
Cape Town Western Cape
10km
Sat 5
Marathon Half Marathon 10km 5km
Sat 5
Pinetown KwaZulu-Natal
5km
Sun 6
Mdantsane Eastern Cape
15km 4km Road Mile
Sun 6
Pretoria Gauteng
Half Marathon 10km 5km Walk
Sun 6
Katlehong Gauteng
Half Marathon 10km 5km
Sun 6
Port Saint Johns Eastern Cape
Marathon Half Marathon 10km 5km
Sun 6
Durban KwaZulu-Natal
10km 5km
Sun 6
Pringle Bay Western Cape
10km
Sun 6
Gqeberha Eastern Cape
Marathon Half Marathon 10km 5km
Sun 6
Pietermaritzburg KwaZulu-Natal
10km 5km
Sun 6
Hermanus Free State
10km Trail 5km Trail
Sun 6
Mokhotlong Mokhotlong
Marathon Half Marathon 10km 5km 1.6km
Tue 8
Cape Town Western Cape
10km 5km
Wed 9
Paarl Western Cape
10km 5km Walk
Sat 12
Hartenbos Western Cape
21.1km 10km 5km
Sat 12
Akasia Gauteng
Half Marathon 10km 5km
Sat 12
Cape Town Western Cape
10km
Sat 12
Mdantsane Eastern Cape
Marathon Half Marathon 5km
Sun 13
Lusikisiki Eastern Cape
10km 5km
Sun 13
Durban KwaZulu-Natal
15km
Sun 13
Sandton Gauteng
Half Marathon 10km
Sun 13
Vereeniging Gauteng
Marathon Half Marathon 10km 5km
Sun 13
Kuils River Western Cape
10km 5km
Mon 14
George Western Cape
10km 5km
Wed 16
Gugulethu Western Cape
10km 4.5km
Wed 16
Vosloorus Gauteng
Half Marathon 10km 5km
Wed 16
Mthatha Eastern Cape
Marathon 10km 5km
Wed 16
Randburg Gauteng
7.9km
Wed 16
East London Eastern Cape
16km 5km
Wed 16
Knysna Western Cape
10km 5km
Wed 16
Pretoria Gauteng
Ultra 15km 10km 5km Walk
Wed 16
Durban KwaZulu-Natal
15km 5km
Wed 16
Hazyview Mpumalanga
15km
Fri 18
Cape Saint Francis Eastern Cape
10km 5km
Fri 18
George Western Cape
10km
Sat 19
Friemersheim Western Cape
15km 4km
Sat 19
Onrus Western Cape
10km 6km
Sun 20
Stilbaai Western Cape
10km 5km
Sun 20
Cape Town Western Cape
10km 5km
Sun 20
Knysna Western Cape
56km Trail 50km Trail 42.2km Trail 33km Trail
Thu 24
Qokolweni Eastern Cape
16km 10km 5km
Sat 26
Cape Town Western Cape
16km 8km
Sun 27
Ka-Bungeni Limpopo
Half Marathon 10km 5km
Sun 27
Louis Trichardt Limpopo
Marathon Half Marathon 10km 5km
Mon 28
Lekurung Limpopo
21.1km 10km 5km
Wed 30
Ga-Matlala Limpopo
Half Marathon 10km 5km
Thu 31
Hartenbos Western Cape
10km 4km
Thu 31
Stilbaai Western Cape
10km 5km
Thu 31
Cape Town Western Cape
8km
Thu 31
Durban KwaZulu-Natal
31km Half Marathon 16km 10km
Thu 31
Ballito KwaZulu-Natal
5.6km
January 2027 43 races
Wed 6
Krugersdorp Gauteng
15km 5km
Sat 9
Jeffrey's Bay Eastern Cape
15km 5km
Sat 9
Beacon Bay Eastern Cape
10km 5km
Sat 9
Centurion Gauteng
Half Marathon 10km 5km
Sat 9
Constantia Western Cape
15km
Sat 9
Middelburg Mpumalanga
Half Marathon 10km 4.9km
Sun 10
Pietermaritzburg KwaZulu-Natal
Half Marathon 10km 5km
Sun 10
Johannesburg Gauteng
Half Marathon 5km
Sun 10
Scottburgh KwaZulu-Natal
Half Marathon 10km
Wed 13
George Western Cape
10km 5km
Wed 13
Middelburg Mpumalanga
10km 4.9km
Fri 15
East London Eastern Cape
10km 5km
Sat 16
Polokwane Limpopo
Half Marathon 10km 5km
Sat 16
Bluewater Bay Eastern Cape
15km 5km
Sat 16
Mbombela Mpumalanga
10km 4.9km
Sat 16
Welkom Free State
Marathon Half Marathon 10km 5km
Sat 16
Pretoria Gauteng
Half Marathon 10km 5km
Sat 16
eMalahleni Mpumalanga
Half Marathon 10km 4.9km
Sun 17
Durban KwaZulu-Natal
Half Marathon 10km Walk
Sun 17
Camps Bay Western Cape
30km 15km
Wed 20
Middelburg Mpumalanga
10km 4.9km
Fri 22
George Western Cape
3km 10km Trail 5km Trail
Sat 23
Ermelo Mpumalanga
Half Marathon 10km 4.9km
Sat 23
Potchefstroom North West
21km 10km 4.9km
Sat 23
Pretoria Gauteng
Marathon Half Marathon 10km 5km
Sat 23
Gqeberha Eastern Cape
10km 5km
Sat 23
Bloemfontein Free State
Marathon Half Marathon 10km 5km
Sat 23
Polokwane Limpopo
32km 15km 5km
Sat 23
Half Marathon 10km 5km
Sun 24
Benoni Gauteng
Marathon Half Marathon 10km 5km 1km
Sun 24
Mdantsane Eastern Cape
Half Marathon 4km Road Mile
Wed 27
Bloemfontein Free State
10km 5km Road Mile
Sat 30
Fish Hoek Western Cape
Marathon 36km 13km
Sat 30
Alberton Gauteng
8km 5km 1.6km
Sat 30
Middelburg Mpumalanga
Marathon 32km Half Marathon 15km 10km 4.9km
Sat 30
Ottosdal North West
Marathon Half Marathon 10km 5km
Sat 30
Pretoria Gauteng
Half Marathon 10km 5km 21.1km Walk 10km Walk
Sat 30
Durbanville Western Cape
10km 5km
Sat 30
Hoekwil Western Cape
30km 10km
Sat 30
Cape Town Western Cape
10km 5km
Sat 30
10km 5km
Sun 31
Springs Gauteng
Marathon Half Marathon 10km 5km
Sun 31
Durban KwaZulu-Natal
25km 25km Walk
February 2027 73 races
Wed 3
Middelburg Mpumalanga
10km 4.9km
Wed 3
Sea Point Western Cape
10km 5km
Sat 6
Kimberley Northern Cape
Marathon Half Marathon 10km
Sat 6
Cape Town Western Cape
Half Marathon 10km 5km 10km Walk
Sat 6
Johannesburg Gauteng
15km
Sat 6
Great Brak River Western Cape
Half Marathon 10km 4km
Sat 6
East London Eastern Cape
10km 5km
Sat 6
Bloemfontein Free State
Marathon Half Marathon 10km 5km
Sat 6
Pretoria Gauteng
Half Marathon 10km 5km 21.1km Walk 10km Walk
Sat 6
Paarl Western Cape
27km 10km 5km
Sat 6
Polokwane Limpopo
Marathon Half Marathon 10km 5km
Sat 6
Mbombela Mpumalanga
Marathon Half Marathon 10km 4.9km
Sat 6
Graaff-Reinet Eastern Cape
Marathon Half Marathon 10km 16km Trail
Sun 7
Johannesburg Gauteng
Marathon Half Marathon 10km 5km
Sun 7
Klerksdorp North West
Marathon Half Marathon 10km 5km
Sun 7
Hillcrest KwaZulu-Natal
Marathon Half Marathon
Wed 10
Vanderbijlpark Gauteng
8km 4km
Wed 10
Secunda Mpumalanga
10km 4.9km
Wed 10
Middelburg Mpumalanga
10km 4.9km
Fri 12
Randburg Gauteng
10km 5km
Fri 12
Welkom Free State
10km 4km
Fri 12
Mbombela Mpumalanga
10km 4.9km
Sat 13
Cape Town Western Cape
Half Marathon 10km 5km
Sat 13
Pretoria Gauteng
Half Marathon 10km 5km 1km
Sat 13
Secunda Mpumalanga
Marathon Half Marathon 10km 5km 4.5km
Sat 13
Polokwane Limpopo
Marathon Half Marathon 10km 5km
Sat 13
Richards Bay KwaZulu-Natal
Marathon Half Marathon 10km 5km
Sat 13
Vanderbijlpark Gauteng
8km 4km
Sat 13
Gqeberha Eastern Cape
10km 5km
Sat 13
Knysna Western Cape
Marathon Half Marathon 10km 5km
Sat 13
Upington Northern Cape
Half Marathon 10km
Sun 14
Roodepoort Gauteng
Half Marathon 10km 5km
Sun 14
Cato Ridge KwaZulu-Natal
Marathon Half Marathon 10km
Sun 14
Mthatha Eastern Cape
10km 5km
Sun 14
Kommetjie Western Cape
Half Marathon 10km 5km
Sun 14
Durban KwaZulu-Natal
10km 5km
Wed 17
eMalahleni Mpumalanga
10km 4.9km
Wed 17
George Western Cape
10km 5km
Sat 20
Welkom Free State
48km 32km 16km 10km 4.6km
Sat 20
Mokopane Limpopo
Half Marathon 10km 5km
Sat 20
eMkhondo Mpumalanga
Marathon Half Marathon 10km
Sat 20
Stellenbosch Western Cape
Half Marathon
Sat 20
Pretoria Gauteng
32km Half Marathon 10km 5km
Sat 20
Gqeberha Eastern Cape
Half Marathon 5km
Sat 20
Half Marathon 10km
Sun 21
Durban KwaZulu-Natal
32km 16km 16km Walk
Sun 21
Simon's Town Western Cape
Marathon Half Marathon
Sun 21
Johannesburg Gauteng
Half Marathon
Sun 21
Nyangwini KwaZulu-Natal
Half Marathon 10km 5km
Sun 21
Mthatha Eastern Cape
Half Marathon 5km
Wed 24
Bellville Western Cape
10km 5km
Wed 24
Bethal Mpumalanga
10km 4.9km
Thu 25
Rustenburg North West
10km 5km 2km
Fri 26
Oudtshoorn Western Cape
Marathon Half Marathon 10km 5km 4km
Sat 27
Kazungula Chobe
Marathon Half Marathon 15km 8km
Sat 27
Gqeberha Eastern Cape
10km 5km
Sat 27
George Western Cape
Marathon Half Marathon 10km 5km
Sat 27
Cape Town Western Cape
8km 5km 3km
Sat 27
Reitz Free State
Marathon Half Marathon 10km 5km
Sat 27
Upington Northern Cape
Marathon Half Marathon 10km 5km
Sat 27
Ngodwana AH Mpumalanga
Marathon Half Marathon 10km
Sat 27
Bloemfontein Free State
Marathon Half Marathon 10km 5km
Sat 27
Cape Town Western Cape
10km 5km
Sat 27
Hermanus Free State
Ultra 18km 43km Trail 35km Trail 33km Trail 25km Trail 15km Trail
Sun 28
Maseru Maseru
Marathon Half Marathon 10km 5km Road Mile
Sun 28
Soweto Gauteng
Marathon Half Marathon 5km 10km Walk
Sun 28
Pietermaritzburg KwaZulu-Natal
Marathon Half Marathon 10km 5km
Sun 28
Pretoria Gauteng
Marathon Half Marathon 10km 5km
Sun 28
Vereeniging Gauteng
Marathon Half Marathon 10km 5km
Sun 28
East London Eastern Cape
Marathon Half Marathon 10km
Sun 28
Durbanville Western Cape
15km
Sun 28
Durban KwaZulu-Natal
Marathon Half Marathon 10km 5km
Sun 28
Roodepoort Gauteng
Half Marathon 10km 5km
March 2027 61 races
Sat 6
Robertson Western Cape
15km 10km 5km Trail
Sat 6
Thabazimbi Limpopo
Marathon Half Marathon 10km 5km
Sat 6
East London Eastern Cape
10km 5km
Sat 6
Kimberley Northern Cape
Marathon Half Marathon 10km
Sat 6
Pretoria Gauteng
Half Marathon 10km 5km 21.1km Walk 10km Walk
Sat 6
Constantia Western Cape
15km
Sat 6
Tzaneen Limpopo
Marathon Half Marathon 10km 5km
Sat 6
Fouriesburg Free State
Marathon Half Marathon 10km 5km
Sat 6
Kuils River Western Cape
5km 3km
Sat 6
Langebaan Western Cape
Marathon Half Marathon 10km 5km
Sat 6
Little Brak River Western Cape
Half Marathon 10km 5km
Sat 6
52km Trail 28km Trail 15km Trail 10km Trail 7km Trail
Sat 6
Barberton Mpumalanga
10km 4.9km
Sun 7
Johannesburg Gauteng
Marathon 16km 5km
Sun 7
Gqeberha Eastern Cape
10km
Wed 10
eMalahleni Mpumalanga
10km 4.9km
Fri 12
10km 5km
Sat 13
Gqeberha Eastern Cape
25km 10km 5km
Sat 13
Helderstroom Western Cape
Half Marathon 10km 5km
Sat 13
Secunda Mpumalanga
Ultra Marathon Half Marathon 10km 4km
Sat 13
eQonce Eastern Cape
Half Marathon 10km
Sat 13
Durbanville Western Cape
8km Trail 4km Trail
Sat 13
Centurion Gauteng
Half Marathon 10km 5km
Sat 13
Polokwane Limpopo
Half Marathon 10km 5km
Sun 14
Howick KwaZulu-Natal
Marathon 21.1km 10km 5km
Sun 14
Durban KwaZulu-Natal
Half Marathon 10km 5km 10km Walk
Sun 14
Parow Western Cape
30km
Sun 14
Germiston Gauteng
Half Marathon 10km 5km
Sun 14
Johannesburg Gauteng
Marathon Half Marathon 10km
Sun 14
Durban KwaZulu-Natal
Half Marathon 11km
Sat 20
Potchefstroom North West
10km 5km
Sat 20
Despatch Eastern Cape
Half Marathon 10km 5km
Sat 20
Hartbeespoort North West
Ultra Half Marathon 8km
Sat 20
Sedgefield Western Cape
30km 21km 10km 3km
Sat 20
Kimberley Northern Cape
Half Marathon 10km 5km
Sat 20
Empangeni KwaZulu-Natal
Marathon 21.1km 10km 5km
Sat 20
Ravensmead Western Cape
15km 5km 10km Walk
Sat 20
KaNyamazane Mpumalanga
Half Marathon 10km 4.9km
Sat 20
Polokwane Limpopo
Half Marathon 10km 5km
Sun 21
Alexandra Gauteng
10km 5km
Sun 21
Pretoria Gauteng
21.1km 10km 5km
Sun 21
Bellville Western Cape
15km 6km
Sun 21
Ngqeleni Eastern Cape
Marathon Half Marathon 10km 5km
Sun 21
Cape Town Western Cape
15km
Sun 21
Mdantsane Eastern Cape
Ultra 4km Road Mile
Sun 21
Durban KwaZulu-Natal
Marathon Half Marathon 10km 5km
Sun 21
Ixopo KwaZulu-Natal
Marathon Half Marathon 10km 5km
Sun 21
Johannesburg Gauteng
10km 5km 5km Walk
Mon 22
Standerton Mpumalanga
Marathon Half Marathon 10km 4.9km
Sat 27
Bloemfontein Free State
32km Half Marathon 10km 4.9km
Sat 27
Ga-Molepo Limpopo
Marathon Half Marathon 10km 5km
Sat 27
East London Eastern Cape
15km 5km
Sat 27
Sasolburg Free State
Marathon Half Marathon 10km 5km
Sat 27
Pretoria Gauteng
32km 15km 5km 32km Walk 15km Walk
Sat 27
Lephalale Limpopo
Half Marathon 10km 5km
Sat 27
Thohoyandou Limpopo
Half Marathon 10km 5km
Sat 27
Cape Town Western Cape
10km 5km
Sat 27
Gqeberha Eastern Cape
Marathon Half Marathon 10km 5km
Sun 28
Cape Town Western Cape
10km 5km 10km Walk
Sun 28
Randfontein Gauteng
Half Marathon 10km 5km
Wed 31
Middelburg Mpumalanga
10km 4.9km
April 2027 48 races
Sat 3
22km Trail 14km Trail 8km Trail
Sat 3
Mbombela Mpumalanga
Marathon Half Marathon 10km 4.9km
Sat 3
Port Saint Johns Eastern Cape
Half Marathon 16km 10km 5km
Sat 3
Centurion Gauteng
48km Half Marathon 10km 5km
Sat 3
Cape Town Western Cape
Ultra Half Marathon
Sun 4
Durban KwaZulu-Natal
Ultra 30km 10km
Mon 5
Heidelberg Gauteng
Marathon Half Marathon 10km 5km 1km
Sat 10
Hartenbos Western Cape
15km 4km
Sat 10
Newcastle KwaZulu-Natal
Marathon Half Marathon 10km
Sat 10
Richards Bay KwaZulu-Natal
Marathon Half Marathon 10km
Sat 10
Centurion Gauteng
25.7km 12.9km Road Mile
Sat 10
Mbombela Mpumalanga
Half Marathon 10km 4.9km
Sat 10
Ermelo Mpumalanga
Marathon Half Marathon 10km 4.9km
Sun 11
Durban KwaZulu-Natal
Marathon Half Marathon 10km 5km
Sun 11
Mount Edgecombe KwaZulu-Natal
15km Trail 9km Trail 5km Trail
Wed 14
10km 4.9km
Sat 17
Langebaan Western Cape
10km 5km
Sat 17
Great Brak River Western Cape
10km 5km
Sat 17
Thohoyandou Limpopo
Marathon Half Marathon 10km 5km
Sat 17
Pretoria Gauteng
Ultra Half Marathon 10km 5km
Sat 17
Gqeberha Eastern Cape
Half Marathon 10km 5km
Sat 17
Francistown North East
Marathon Half Marathon 10km 5km 3km
Sun 18
Polokwane Limpopo
Marathon Half Marathon 10km 5km
Sun 18
Durban KwaZulu-Natal
Ultra 25km 10km 10km Walk
Sun 18
Benoni Gauteng
48km Marathon Half Marathon 10km 5km 10km Walk
Sun 18
Somerset West Western Cape
15km 5km
Sat 24
Wilderness Western Cape
Marathon Half Marathon 10km 5km
Sat 24
Kuruman Northern Cape
Marathon Half Marathon 10km 5km
Sat 24
East London Eastern Cape
Half Marathon 10km 5km
Sat 24
Motherwell Eastern Cape
10km 5km
Sat 24
Paarl Western Cape
10km
Sat 24
Bloemfontein Free State
Marathon Half Marathon 10km 5km Road Mile
Sat 24
Loskop Dam Mpumalanga
Ultra 10km 4.9km 21.1km Trail
Sat 24
Calitzdorp Western Cape
73km Trail 43km Trail 19km Trail
Sat 24
Giyani Limpopo
Marathon Half Marathon 10km 5km
Sat 24
Pretoria Gauteng
Half Marathon 10km 5km
Sun 25
Vereeniging Gauteng
Marathon Half Marathon 10km 5km
Sun 25
Germiston Gauteng
Marathon Half Marathon 10km 5km
Sun 25
Durban KwaZulu-Natal
10km 5km
Mon 26
Durban KwaZulu-Natal
Ultra 25km 10km 5km
Mon 26
Cape Town Western Cape
10km 6km
Mon 26
Parow Western Cape
5km
Tue 27
Sabie Mpumalanga
Half Marathon 10km 4.9km
Tue 27
20km 5km 3km
Fri 30
19km Trail 8km Trail 6km Trail
Fri 30
Clarens Free State
40km Trail 25km Trail 10km Trail 5km Trail
Fri 30
Hogsback Eastern Cape
90km Trail 42.2km Trail 21.1km Trail 16km Trail 10km Trail 8km Trail 5km Trail
May 2027 67 races
Sat 1
Brakpan Gauteng
Marathon Half Marathon 10km 5km
Sat 1
Wellington Western Cape
Half Marathon 10km 5km 21.1km Walk 20.5km Trail 14.5km Trail
Sat 1
East London Eastern Cape
Marathon Half Marathon
Sat 1
Pretoria Gauteng
Marathon Half Marathon 10km 4.9km
Sat 1
Oudtshoorn Western Cape
21km Trail 10km Trail 5km Trail
Sat 1
Klerksdorp North West
Ultra 10km
Sat 1
Polokwane Limpopo
Ultra Half Marathon 10km 5km
Sat 1
Bloemfontein Free State
Marathon Half Marathon 10km 5km
Sat 1
Gordon's Bay Western Cape
Ultra 10km
Sat 1
Piketberg Western Cape
48.3km 10km 21.7km Walk
Sun 2
Gqeberha Eastern Cape
Ultra Half Marathon 10km 5km
Sun 2
Durban KwaZulu-Natal
Marathon 10km
Sun 2
Boksburg Gauteng
32km 15km 5km
Sun 2
Rondebosch Western Cape
10km
Wed 5
eMalahleni Mpumalanga
10km 4.9km
Sat 8
Gqeberha Eastern Cape
10km
Sat 8
Tarkastad Eastern Cape
10km 21km Trail
Sat 8
Bloemfontein Free State
32km 10km 5km
Sat 8
Stutterheim Eastern Cape
32km 10km
Sat 8
Malelane Mpumalanga
Half Marathon 10km 4.9km
Sat 8
Hoekwil Western Cape
Half Marathon 10km 3km
Sat 8
Phalaborwa Limpopo
32km Half Marathon 10km 5km
Sat 8
Krugersdorp Gauteng
32km Half Marathon 10km 5km
Sat 8
Pretoria Gauteng
25km 10km 5km
Sat 8
Centurion Gauteng
21km Trail 14.5km Trail 7.5km Trail
Sat 8
Welkom Free State
Half Marathon 10km 5km
Sun 9
Johannesburg Gauteng
Half Marathon 10km 5km 4.9km
Sun 9
Cape Town Western Cape
10km
Sun 9
Durban KwaZulu-Natal
Half Marathon 10km 5km 10km Walk
Sat 15
eMalahleni Mpumalanga
10km 4.9km
Sat 15
Polokwane Limpopo
Half Marathon 10km 5km
Sat 15
Brackenfell Western Cape
15km 5.7km
Sat 15
Pretoria Gauteng
Half Marathon 10km 5km
Sat 15
Gqeberha Eastern Cape
Half Marathon 10km 5km
Sat 15
Ermelo Mpumalanga
Marathon Half Marathon 10km 4.9km
Sat 15
Barrydale Western Cape
Half Marathon
Sat 15
Vanderbijlpark Gauteng
Road Mile 0.8km
Sat 15
Hazyview Mpumalanga
Marathon Half Marathon 10km 5km
Sat 15
10km
Sun 16
East London Eastern Cape
Half Marathon 5km
Sun 16
Durban KwaZulu-Natal
25km 10km 5km 10km Walk
Sun 16
Vanderbijlpark Gauteng
8km 5km
Sun 16
Durban KwaZulu-Natal
10km Walk 5km Walk
Wed 19
eMalahleni Mpumalanga
10km 4.9km
Sat 22
Cape Town Western Cape
Marathon 10km 5km 43km Trail 22km Trail 11km Trail
Sat 22
Polokwane Limpopo
Half Marathon 10km 5km
Sat 22
eMalahleni Mpumalanga
Half Marathon 10km 4.9km
Sat 22
Mzinti Mpumalanga
Half Marathon 10km 4.9km
Sat 22
Pretoria Gauteng
Half Marathon 10km 5km
Sat 22
Durban KwaZulu-Natal
5km
Sat 22
Potchefstroom North West
10km 4.9km
Sat 22
Roodepoort Gauteng
5km 3km
Sat 22
Bothaville Free State
Half Marathon 10km 5km
Sat 22
Oudtshoorn Western Cape
15.3km Trail
Sun 23
Randburg Gauteng
Half Marathon 10km
Sun 23
Durban KwaZulu-Natal
Half Marathon 10km 5km
Sun 23
Chibini KwaZulu-Natal
10km 5km
Sat 29
Mbombela Mpumalanga
Half Marathon 10km
Sat 29
Pretoria Gauteng
Half Marathon 10km 5km
Sat 29
Pretoria Gauteng
10km 5km
Sat 29
Hoedspruit Limpopo
Half Marathon 10km 5km
Sat 29
Botshabelo Free State
Half Marathon 10km 5km
Sat 29
Mossel Bay Western Cape
Half Marathon 10km 5km
Sun 30
Johannesburg Gauteng
10km 5km
Sun 30
Bellville Western Cape
10km 6.5km
Sun 30
Mthatha Eastern Cape
Half Marathon 10km
Sun 30
Durban KwaZulu-Natal
10km 5km Road Mile
June 2027 27 races
Sat 5
East London Eastern Cape
15km 5km
Sat 5
Cape Town Western Cape
50km Trail 30km Trail 16km Trail
Sat 5
Lansdowne Western Cape
10km
Sat 5
Polokwane Limpopo
10km 5km Road Mile
Sat 5
Marathon Half Marathon 10km
Sat 12
Durban KwaZulu-Natal
10km 5km
Sat 12
Mokopane Limpopo
Marathon
Sat 12
George Western Cape
5km
Sun 13
Pietermaritzburg KwaZulu-Natal
Ultra
Tue 15
Cape Town Western Cape
10km 5km
Wed 16
Gugulethu Western Cape
10km 4.2km
Wed 16
George Western Cape
10km
Sat 19
Gqeberha Eastern Cape
15km 5km
Sat 19
Saldanha Western Cape
Half Marathon 10km 5km
Sat 19
Soshanguve Gauteng
10km 5km 1.3km
Sat 19
Great Brak River Western Cape
13km 12km 4km
Sat 19
Mbombela Mpumalanga
10km 4.9km
Sun 20
Soweto Gauteng
Half Marathon 10km 5km
Sun 20
Constantia Western Cape
16km Trail
Sat 26
Wakkerstroom Mpumalanga
Half Marathon 10km 5km 16km Trail
Sat 26
George Western Cape
10km 5km
Sat 26
Tzaneen Limpopo
Half Marathon 10km 5km Road Mile
Sat 26
Atlantis Western Cape
Half Marathon 5km
Sun 27
Johannesburg Gauteng
10km 5km
Sun 27
Durban KwaZulu-Natal
10km 5km
Sun 27
East London Eastern Cape
Half Marathon 10km 4km 2km
Sun 27
Gqeberha Eastern Cape
12km Trail 6km Trail
July 2027 3 races
Sat 3
Knysna Western Cape
Marathon Half Marathon
Sat 10
52km Trail
Sat 10
Simondium Western Cape
35km Trail 25km Trail 15km Trail 10km Trail 6km Trail
August 2027 5 races
Sun 1
George Western Cape
10km Trail 5km Trail
Sat 21
Piketberg Western Cape
8km Trail
Sat 21
Mbonambi KwaZulu-Natal
12km Trail 6km Trail 2km Trail
Sat 21
Bredasdorp Western Cape
53km Trail 37km Trail
Sat 28
Kimberley Northern Cape
Half Marathon 10km 5km
September 2027 4 races
Sun 5
Hermanus Western Cape
Ultra
Sun 19
Johannesburg Gauteng
Marathon Half Marathon 10km 5km
Fri 24
Tulbagh Western Cape
19km Trail 7km Trail 5km Trail
Sat 25
St Francis Bay Eastern Cape
Half Marathon 10km
October 2027 3 races
Sat 2
Klerksdorp North West
Half Marathon 5km
Fri 15
Clanwilliam Western Cape
160km Trail 100km Trail 60km Trail 50km Trail 21.1km Trail
Sat 23
Cape Town Western Cape
42.2km Trail 33.9km Trail 23.1km Trail 11.3km Trail

We use cookies

POPIA · runningcalendar.co.za

We use cookies to keep you signed in, remember your saved races, and understand which events runners are looking for. You can accept all, reject non-essential, or choose what you allow. See our Cookie Policy.

Manage cookie preferences

POPIA · choose what you allow
Strictly necessary Always on
Required for the site to work — search, saved races, and your login session. Always on.
Analytics
Anonymous stats on which races and pages runners visit, so we can improve the calendar.
Advertising
Lets our partners show race-related ads. Turning this off enables the ad-free experience.

We use cookies

POPIA · co.za

We use cookies to keep you signed in and remember your saved races. See our Cookie Policy.

Manage cookie preferences

POPIA · choose what you allow
Strictly necessary Always on
Required for the site to work. Always on.
Analytics
Anonymous usage stats to improve the calendar.
Advertising
Race-related ads that fund this free calendar.