From 1962 to 1994 the race was run on Republic Day, 31 May. After this public holiday was scrapped in 1995 by the post-apartheid South African government, the race date was changed to Youth Day on 16 June. In 2007, the race organisers (controversially) bowed to political pressure from the ANC Youth League, who felt that the race diverted attention from the significance of Youth Day, and changed the race date to Sunday 17 June for 2007 and 15 June for 2008. In 2009 and 2010 the date was changed (to 24 May and 30 May respectively) to accommodate football's Confederations Cup (2009) and World Cup (2010) in South Africa. In 2020, the race was cancelled due to the coronavirus pandemic.