Erythrosuchus is an extinct genus of archosauriform reptile from the Triassic of South Africa. Remains have been found from the Cynognathus Assemblage Zone of the Beaufort Group in the Karoo of South Africa.