Dino History World
← All lineages

herbivore

Thyreophora

Armored dinosaurs

201–66 MYA

Meet the giants

159 genera, ordered oldest to newest — the evolutionary line, not the alphabet.

GenusPeriodMax weightHeightDietRegion
Laquintasaura201.4–199.5 MYAUnknownUnknownunknownSouth America
Lesothosaurus201.4–192.9 MYAUnknownUnknownunknownAfrica
Scutellosaurus201.4–184.2 MYAUnknownUnknownunknownNorth America
Tatisaurus199.5–192.9 MYAUnknownUnknownunknownUnknown
Andhrasaurus199.5–170.9 MYAUnknownUnknownunknownUnknown
Sinopelta199.5–192.9 MYAUnknownUnknownunknownUnknown
Sinopeltosaurus199.5–192.9 MYAUnknownUnknownunknownUnknown
Yuxisaurus192.9–184.2 MYAUnknownUnknownunknownAsia
ChangdusaurusStegosauridae174.7–161.5 MYAUnknownUnknownunknownAsia
IsaberrysauraHuayangosauridae170.9–168.6 MYAUnknownUnknownunknownSouth America
HuayangosaurusHuayangosauridae170.9–154.8 MYAUnknownUnknownunknownAsia
YingshanosaurusStegosauridae168.2–161.5 MYAUnknownUnknownunknownAsia
BashanosaurusHuayangosauridae168.2–161.5 MYAUnknownUnknownunknownAsia
BaiyinosaurusHuayangosauridae168.2–165.3 MYAUnknownUnknownunknownAsia
ThyreosaurusStegosauridae168.2–161.5 MYAUnknownUnknownunknownAfrica
ChungkingosaurusStegosauridae168.2–161.5 MYAUnknownUnknownunknownAsia
AdratiklitStegosauridae168.2–161.5 MYAUnknownUnknownunknownAfrica
GigantspinosaurusHuayangosauridae168.2–161.5 MYAUnknownUnknownunknownAsia
TuojiangosaurusStegosauridae168.2–161.5 MYAUnknownUnknownunknownAsia
Spicomellus168.2–161.5 MYAUnknownUnknownunknownAfrica
Eoplophysis168.2–165.3 MYAUnknownUnknownunknownUnknown
LexovisaurusStegosauridae165.3–154.8 MYAUnknownUnknownunknownUnknown
LoricatosaurusStegosauridae165.3–161.5 MYAUnknownUnknownunknownEurope
Ferganastegos165.3–161.5 MYAUnknownUnknownunknownUnknown
Tianchiasaurus165.3–161.5 MYAUnknownUnknownunknownUnknown
Sarcolestes165.3–161.5 MYAUnknownUnknownunknownUnknown
JiangjunosaurusStegosauridae161.5–154.8 MYAUnknownUnknownunknownAsia
HypsirophusStegosauridae161.5–93.9 MYAUnknownUnknownunknownUnknown
KentrurosaurusStegosauridae161.5–143.1 MYAUnknownUnknownunknownUnknown
KentrosaurusStegosauridae161.5–143.1 MYAUnknownUnknownunknownAfrica
DiracodonStegosauridae161.5–93.9 MYAUnknownUnknownunknownUnknown
DoryphorosaurusStegosauridae161.5–143.1 MYAUnknownUnknownunknownUnknown
Saldamosaurus161.5–143.1 MYAUnknownUnknownunknownUnknown
Monkonosaurus161.5–100.5 MYAUnknownUnknownunknownUnknown
HesperosaurusStegosauridae157.9–143.1 MYAUnknownUnknownunknownNorth America
Cryptodraco157.9–154.8 MYAUnknownUnknownunknownUnknown
StegosaurusStegosauridae155–150 MYAUnknownUnknownherbivoreNorth America
OmosaurusStegosauridae154.8–121.4 MYAUnknownUnknownunknownUnknown
NatronasaurusStegosauridae154.8–121.4 MYAUnknownUnknownunknownUnknown
MiragaiaStegosauridae154.8–121.4 MYAUnknownUnknownunknownUnknown
DacentrurusStegosauridae154.8–121.4 MYAUnknownUnknownunknownEurope
Mymoorapelta154.8–143.1 MYAUnknownUnknownunknownNorth America
GargoyleosaurusNodosauridae152.2–145.1 MYAUnknownUnknownunknownNorth America
SiamodraconStegosauridae149.2–137.1 MYAUnknownUnknownunknownUnknown
Dracopelta145.1–143.1 MYAUnknownUnknownunknownEurope
ParanthodonStegosauridae143.1–132.6 MYAUnknownUnknownunknownAfrica
VectensiaNodosauridae139.1–100.5 MYAUnknownUnknownunknownUnknown
HylaeosaurusNodosauridae139.1–110.1 MYAUnknownUnknownunknownUnknown
EuacanthusNodosauridae139.1–100.5 MYAUnknownUnknownunknownUnknown
PolacanthusNodosauridae139.1–100.5 MYAUnknownUnknownunknownUnknown
Vectipelta139.1–137.1 MYAUnknownUnknownunknownUnknown
WuerhosaurusStegosauridae137.1–100.5 MYAUnknownUnknownunknownAsia
GastoniaNodosauridae137.1–100.5 MYAUnknownUnknownunknownNorth America
Regnosaurus137.1–132.6 MYAUnknownUnknownunknownUnknown
MinmiAnkylosauridae132.6–119.6 MYAUnknownUnknownunknownOceania
HoplitosaurusNodosauridae125.8–113.2 MYAUnknownUnknownunknownNorth America
TaohelongNodosauridae125.8–113.2 MYAUnknownUnknownunknownAsia
LiaoningosaurusAnkylosauridae125.8–119.6 MYAUnknownUnknownunknownAsia
Amargastegos125.8–121.4 MYAUnknownUnknownunknownUnknown
Polacanthoides125.8–121.4 MYAUnknownUnknownunknownUnknown
Stegosaurides125.8–113.2 MYAUnknownUnknownunknownUnknown
AnimantarxNodosauridae121.4–100.5 MYAUnknownUnknownunknownNorth America
BorealopeltaNodosauridae121.4–113.2 MYAUnknownUnknownunknownNorth America
GobisaurusAnkylosauridae121.4–100.5 MYAUnknownUnknownunknownAsia
ZhongyuansaurusAnkylosauridae121.4–100.5 MYAUnknownUnknownunknownUnknown
CedarpeltaAnkylosauridae121.4–100.5 MYAUnknownUnknownunknownNorth America
ChuanqilongAnkylosauridae121.4–113.2 MYAUnknownUnknownunknownAsia
MongolostegusStegosauridae121.4–100.5 MYAUnknownUnknownunknownAsia
SauroplitesNodosauridae121.4–113.2 MYAUnknownUnknownunknownAsia
PeloroplitesNodosauridae121.4–100.5 MYAUnknownUnknownunknownNorth America
ShamosaurusAnkylosauridae121.4–100.5 MYAUnknownUnknownunknownAsia
SauropeltaNodosauridae121.4–93.9 MYAUnknownUnknownunknownNorth America
Craterosaurus121.4–119.6 MYAUnknownUnknownunknownUnknown
PropanoplosaurusNodosauridae119.6–113.2 MYAUnknownUnknownunknownNorth America
Priconodon119.6–113.2 MYAUnknownUnknownunknownUnknown
EuropeltaNodosauridae113.2–110.1 MYAUnknownUnknownunknownEurope
TatankacephalusNodosauridae113.2–100.5 MYAUnknownUnknownunknownNorth America
DongyangopeltaNodosauridae113.2–93.9 MYAUnknownUnknownunknownAsia
JinyunpeltaAnkylosauridae113.2–100.5 MYAUnknownUnknownunknownAsia
YanbeilongStegosauridae113.2–100.5 MYAUnknownUnknownunknownAsia
CrichtonpeltaAnkylosauridae106.3–89.8 MYAUnknownUnknownunknownAsia
SilvisaurusNodosauridae106.3–100.5 MYAUnknownUnknownunknownNorth America
TexasetesNodosauridae106.3–100.5 MYAUnknownUnknownunknownNorth America
PawpawsaurusNodosauridae106.3–100.5 MYAUnknownUnknownunknownNorth America
Kunbarrasaurus106.3–100.5 MYAUnknownUnknownunknownOceania
MaleevusAnkylosauridae100.5–83.6 MYAUnknownUnknownunknownUnknown
NodosaurusNodosauridae100.5–66 MYAUnknownUnknownunknownNorth America
StegopeltaNodosauridae100.5–93.9 MYAUnknownUnknownunknownNorth America
AnoplosaurusNodosauridae100.5–93.9 MYAUnknownUnknownunknownUnknown
ZaraapeltaAnkylosauridae100.5–83.6 MYAUnknownUnknownunknownAsia
TsagantegiaAnkylosauridae100.5–83.6 MYAUnknownUnknownunknownAsia
TalarurusAnkylosauridae100.5–83.6 MYAUnknownUnknownunknownAsia
SaichaniaAnkylosauridae100.5–72.2 MYAUnknownUnknownunknownAsia
ShanxiaAnkylosauridae100.5–72.2 MYAUnknownUnknownunknownUnknown
TianzhenosaurusAnkylosauridae100.5–72.2 MYAUnknownUnknownunknownUnknown
Acanthopholis100.5–93.9 MYAUnknownUnknownunknownUnknown
Crichtonsaurus100.5–89.8 MYAUnknownUnknownunknownUnknown
Jakapil100.5–93.9 MYAUnknownUnknownunknownSouth America
Zhejiangosaurus100.5–93.9 MYAUnknownUnknownunknownUnknown
BissektipeltaAnkylosauridae93.9–89.8 MYAUnknownUnknownunknownAsia
DataiAnkylosauridae93.9–85.7 MYAUnknownUnknownunknownAsia
NiobrarasaurusNodosauridae89.8–83.6 MYAUnknownUnknownunknownNorth America
SyrmosaurusAnkylosauridae89.8–72.2 MYAUnknownUnknownunknownUnknown
PinacosaurusAnkylosauridae89.8–72.2 MYAUnknownUnknownunknownAsia
Hierosaurus89.8–85.7 MYAUnknownUnknownunknownUnknown
HungarosaurusNodosauridae85.7–83.6 MYAUnknownUnknownunknownEurope
Palaeoscincus85.7–72.2 MYAUnknownUnknownunknownUnknown
ZiapeltaAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
LeipsanosaurusNodosauridae83.6–66 MYAUnknownUnknownunknownUnknown
PleuropeltusNodosauridae83.6–66 MYAUnknownUnknownunknownUnknown
EuoplocephalusAnkylosauridae83.6–66 MYAUnknownUnknownunknownNorth America
TarchiaAnkylosauridae83.6–66 MYAUnknownUnknownunknownAsia
ScolosaurusAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
PlatypeltaAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
PanoplosaurusNodosauridae83.6–66 MYAUnknownUnknownunknownNorth America
EdmontoniaNodosauridae83.6–66 MYAUnknownUnknownunknownNorth America
OohkotokiaAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
NodocephalosaurusAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
InvictarxNodosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
DyoplosaurusAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
StereocephalusAnkylosauridae83.6–66 MYAUnknownUnknownunknownUnknown
HuaxiazhoulongAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownAsia
GlyptodontopeltaNodosauridae83.6–66 MYAUnknownUnknownunknownNorth America
ChassternbergiaNodosauridae83.6–66 MYAUnknownUnknownunknownUnknown
DanubiosaurusNodosauridae83.6–66 MYAUnknownUnknownunknownUnknown
DenversaurusNodosauridae83.6–66 MYAUnknownUnknownunknownUnknown
AhshislepeltaAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
AcantholipanNodosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
StruthiosaurusNodosauridae83.6–66 MYAUnknownUnknownunknownEurope
AkainacephalusAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
AnodontosaurusAnkylosauridae83.6–66 MYAUnknownUnknownunknownNorth America
CrataeomusNodosauridae83.6–66 MYAUnknownUnknownunknownUnknown
ZuulAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
AletopeltaAnkylosauridae83.6–72.2 MYAUnknownUnknownunknownNorth America
Antarctopelta83.6–72.2 MYAUnknownUnknownunknownAntarctica
Stegouros83.6–66 MYAUnknownUnknownunknownSouth America
Sinankylosaurus83.6–72.2 MYAUnknownUnknownunknownAsia
Rhodanosaurus83.6–66 MYAUnknownUnknownunknownUnknown
Peishansaurus83.6–66 MYAUnknownUnknownunknownUnknown
Heishansaurus83.6–66 MYAUnknownUnknownunknownUnknown
Rhadinosaurus83.6–72.2 MYAUnknownUnknownunknownUnknown
KankUnenlagiidae72.2–66 MYAUnknownUnknownunknownSouth America
PatagopeltaNodosauridae72.2–66 MYAUnknownUnknownunknownSouth America
Taveirosaurus72.2–66 MYAUnknownUnknownunknownUnknown
Brachypodosaurus72.2–66 MYAUnknownUnknownunknownUnknown
AnkylosaurusAnkylosauridae68–66 MYAUnknownUnknownherbivoreNorth America
SauraechmodonStegosauridaeUnknown rangeUnknownUnknownunknownUnknown
PriodontosaurusStegosauridaeUnknown rangeUnknownUnknownunknownUnknown
HylosaurusNodosauridaeUnknown rangeUnknownUnknownunknownUnknown
HoplosaurusNodosauridaeUnknown rangeUnknownUnknownunknownUnknown
AlcovasaurusStegosauridaeUnknown rangeUnknownUnknownunknownUnknown
MinotaurasaurusAnkylosauridaeUnknown rangeUnknownUnknownunknownUnknown
EuskelesaurusUnknown rangeUnknownUnknownunknownUnknown
BienosaurusUnknown rangeUnknownUnknownunknownUnknown
ChialingosaurusUnknown rangeUnknownUnknownunknownUnknown
PriodontognathusUnknown rangeUnknownUnknownunknownUnknown
CryptosaurusUnknown rangeUnknownUnknownunknownUnknown
DravidosaurusUnknown rangeUnknownUnknownunknownUnknown
LusitanosaurusUnknown rangeUnknownUnknownunknownUnknown

Weight and height are best estimates from published research, not exact measurements — sauropod mass in particular varies by method and specimen. Most genera below are newly classified and still awaiting full measurements.