Two subspecies are recognized: Canis dirus guildayi and Canis dirus dirus.
Hai phân loài được công nhận, đó là Canis dirus guildayi và Canis dirus dirus.