"Heterodontosaurus" se conoce de los fósiles encontrados en las formaciones del Supergrupo Karoo, incluyendo la Formación Elliot Superior y la Formación Clarens, que datan de las edades Hettangiense y Sinemuriense del Jurásico inferior, hace unos 200–190 millones de años.