A boy believed to be 12 years old was knocked down by a car in Hennie Alberts Street in Alrode, Alberton earlier this evening.
It is understood the boy was crossing the road when he was knocked by the vehicle.
ER24 and provincial paramedics arrived on scene and found that the boy was in a critical condition.
Paramedics treated him and transported him to the Natalspruit Hospital for further medical care.
Authorities were on scene for further investigations.