Cretaceous Late

Mesozoic 100.5–66.0 Mya 1230 dinosaurs

The final age of dinosaurs, featuring iconic species like Tyrannosaurus rex, Triceratops, and Velociraptor. Dinosaurs reached their peak diversity before the catastrophic asteroid impact at the Chicxulub crater ended the Mesozoic Era.

Byronosaurus

None

Carnivore

Byronosaurus jaffei

None

Carnivore

Caenagnathasia

None

Omnivore

Caenagnathasia martinsoni

None

Omnivore

Caenagnathidae

None

Omnivore

Caenagnathoidea

None

Omnivore

Caenagnathus

None

Omnivore

Caenagnathus collinsi

None

Omnivore

Caieiria allocaudata

None

Herbivore

Cairanoolithus

None

Herbivore

Cairanoolithus dughii

None

Herbivore

Cairanoolithus roussetensis

None

Herbivore

Caletodraco cottardi

None

Carnivore

Calorckosauripus lazari

None

Herbivore

Calvarius rapidus

None

Herbivore

Campananeyen fragilissimus

None

Herbivore

Canadaga arctica

None

Carnivore

Canardia garonnensis

None

Herbivore

Carcharodontosaurus iguidensis

None

Carnivore

Caririchnium

None

Herbivore

Carnosauria

None

Carnivore

Carnotaurinae

None

Carnivore

Carnotaurus

Theropoda

Carnivore

Carnotaurus sastrei

None

Carnivore

Castignovolucris sebei

None

Carnivore

Catenoleimus

None

Carnivore

Cathartesaura anaerobica

None

Herbivore

Centrosaurinae

None

Herbivore

Centrosaurus

None

Herbivore

Centrosaurus apertus

None

Herbivore

Ceramornis major

None

Carnivore

Cerasinops hodgskissi

None

Herbivore

Ceratonykus oculatus

None

Carnivore

Ceratopsidae

None

Herbivore

Ceratopsipes goldenensis

None

Herbivore

Cerebavis cenomanica

None

Carnivore

Chadititan calvoi

None

Herbivore

Chakisaurus nekul

None

Herbivore

Charadriiformes

None

Carnivore

Charonosaurus jiayinensis

None

Herbivore

Chasmosaurinae

None

Herbivore

Chasmosaurus

None

Herbivore

Chasmosaurus belli

None

Herbivore

Chasmosaurus russelli

None

Herbivore

Chenanisaurus barbaricus

None

Carnivore

Chilantaisaurus tashuikouensis

None

Carnivore

Chilantaisaurus zheziangensis

None

Carnivore

Chirostenotes

None

Omnivore