Aunque era un dinosaurio pequeño, "Heterodontosaurus" era uno de los miembros más grandes de su familia, alcanzaba entre 1,20 metros y posiblemente 1,75 metros de longitud y pesaba entre 2 y 10 kilogramos.