Velká cena Jihoafrické republiky se poprvé jela jako handicapový závod Grand Prix v roce 1934 na okruhu Prince George v East Londonu v provincii Východní Kapsko v Jihoafrické republice.
Závody byly zastaveny kvůli druhé světové válce. Znovu se začalo jezdit v roce 1962 jako součást okruhu Formule 1. Jednalo se o oblíbený závod F1. Po závodě v roce 1985 byl opět zastaven. Některé státy začaly bojkotovat (neúčastnit se) jihoafrické závody kvůli politice rasové segregace apartheidu.
Po ukončení apartheidu v roce 1991 se konaly další dva závody v letech 1992 a 1993.