Det første 24-timersløpet på Spa ble kjørt i 1924, ett år etter det første Le Mans-løpet. Løpet ble kjørt på en 14 kilometer lang strekning på offentlige veier mellom Francorchamps, Malmedy og Stavelot. Den nåværende syv kilometer lange banen ble tatt i bruk i 1979.
I 1953 og 1981 var løpet en del av sportsvogns-VM. Mellom 1966 og 1988 inngikk løpet som en del av ETCC. Etter ETCCs kollaps i 1988 ble fortsatt 24-timersløpet på Spa arrangert, ettersom det var det fremste langdistanseløpet for standardbiler. Siden 2001 har løpet vært en del av FIA GT Championship.