Huayangosaurus

Order: Ornithischia · Suborder: Thyreophora · Infraorder: Stegosauria · Family: Huayangosauridae
This dinosaur was discovered in China. One of the oldeststegosaurs known, it had plates, spines, and front teeth rather thana toothless beak.

More Jurassic-period dinosaurs →
Reference background: Natural History Museum, London — Dinosaurs; Smithsonian National Museum of Natural History — Dinosaurs; American Museum of Natural History — Dinosaurs & Fossils. Figures are typical published ranges; taxonomy follows the source era and modern consensus is noted where it differs. See our sources & fact-check policy.
Frequently asked questions
What does Huayangosaurus mean?
The name Huayangosaurus means “Huayang Lizard”. It is pronounced hwah-YAHNG-o-SAWR-us.
When did Huayangosaurus live?
Huayangosaurus lived during the Middle Jurassic.
Was Huayangosaurus a carnivore or a herbivore?
Huayangosaurus was a herbivore.
How big was Huayangosaurus?
Huayangosaurus was about 13.1 feet (4 meters) long, around 6 feet (1.8 meters) tall, weighing up to 3,000 pounds (1,360 kg).
Related dinosaurs
Other dinosaurs from the Huayangosauridae family.
Compare the dinosaurs
See size, diet, period and family for hundreds of dinosaurs side by side.
Compare dinosaurs →