Share this

Dino Timeline

The first dinosaurs appeared around 247 million years ago (mya) in a time known as the Mesozoic Era. Scientists divide this era into 3 periods: the Triassic, Jurassic and Cretaceous.

Select a section of the timeline below to see dinosaurs that lived then.

150 Late Cretaceous dinosaurs

Egypt Aegyptosaurus Sauropod
North Africa Carcharodontosaurus Large theropod
Morocco Deltadromeus Small theropod
Madagascar Majungatholus Large theropod
Masiakasaurus Large theropod
Egypt Paralititan Euornithopod
Niger Rugops Large theropod
Egypt Spinosaurus Large theropod
Morocco Spinosaurus Large theropod
Antarctica Antarctopelta Ankylosaurid
Mongolia Achillobator Small theropod
China Alectrosaurus Large theropod
Mongolia Alectrosaurus Large theropod
Alioramus Large theropod
Anserimimus Ornithomimosaur
Kazakhstan Aralosaurus Euornithopod
China Archaeornithomimus Ornithomimosaur
Uzbekistan Archaeornithomimus Ornithomimosaur
China Avimimus Small theropod
Mongolia Avimimus Small theropod
China Bactrosaurus Euornithopod
Mongolia Bagaceratops Ceratopian
Borogovia Small theropod
Citipati Small theropod
Conchoraptor Small theropod
Deinocheirus Small theropod
India Dravidosaurus Ankylosaurid
Mongolia Erlikosaurus Small theropod
Gallimimus Ornithomimosaur
Garudimimus Ornithomimosaur
China Gilmoreosaurus Euornithopod
Mongolia Goyocephale Large theropod
Graciliceratops Ceratopian
Homalocephale Euornithopod
India Indosuchus Large theropod
Mongolia Ingenia Small theropod
India Isisaurus Sauropod
Kazakhstan Jaxartosaurus Euornithopod
Mongolia Khaan Small theropod
Lamaceratops Ceratopian
China Microceratops Ceratopian
Mongolia Microceratops Ceratopian
China Micropachycephalosaurus Euornithopod
Mononykus Small theropod
Mongolia Mononykus Small theropod
China Nanshiungosaurus Large theropod
Mongolia Nemegtosaurus Sauropod
Russia Nipponosaurus Euornithopod
Mongolia Nomingia Small theropod
Opisthocoelicaudia Sauropod
Oviraptor Small theropod
China Pinacosaurus Ankylosaurid
Mongolia Pinacosaurus Ankylosaurid
Platyceratops Ceratopian
Prenocephale Euornithopod
China Protoceratops Ceratopian
Mongolia Protoceratops Ceratopian
Quaesitosaurus Sauropod
Rinchenia Small theropod
Saichania Ankylosaurid
Saurolophus Euornithopod
Saurornithoides Ornithomimosaur
Segnosaurus Large theropod
China Shantungosaurus Euornithopod
Mongolia Shuvuuia Euornithopod
China Sonidosaurus Sauropod
Mongolia Talarurus Ankylosaurid
China Tanius Euornithopod
Tarbosaurus Large theropod
Mongolia Tarbosaurus Large theropod
Tarchia Ankylosaurid
Therizinosaurus Large theropod
Tsagantegia Ankylosaurid
China Tsintaosaurus Euornithopod
Mongolia Tylocephale Euornithopod
Udanoceratops Ceratopian
Uzbekistan Urbacodon Small theropod
Mongolia Velociraptor Small theropod
France Ampelosaurus Sauropod
Hypselosaurus Sauropod
Spain Hypselosaurus Sauropod
Romania Magyarosaurus Sauropod
Austria Rhabdodon Euornithopod
France Rhabdodon Euornithopod
Romania Rhabdodon Euornithopod
Spain Rhabdodon Euornithopod
Austria Struthiosaurus Ankylosaurid
France Struthiosaurus Ankylosaurid
Romania Struthiosaurus Ankylosaurid
Spain Struthiosaurus Ankylosaurid
France Telmatosaurus Euornithopod
Romania Telmatosaurus Euornithopod
Spain Telmatosaurus Euornithopod
Romania Zalmoxes Euornithopod
North America
USA Achelousaurus Ceratopian
Alamosaurus Sauropod
Canada Albertaceratops Ceratopian
USA Albertaceratops Ceratopian
Canada Albertosaurus Large theropod
USA Anatotitan Euornithopod
Canada Anchiceratops Ceratopian
Ankylosaurus Ankylosaurid
USA Ankylosaurus Ankylosaurid
Canada Arrhinoceratops Ceratopian
USA Avaceratops Ceratopian
Bambiraptor Small theropod
Brachyceratops Ceratopian
Canada Brachylophosaurus Euornithopod
USA Brachylophosaurus Euornithopod
Bugenasaura Euornithopod
Canada Centrosaurus Ceratopian
Chasmosaurus Ceratopian
Corythosaurus Euornithopod
USA Corythosaurus Euornithopod
Canada Daspletosaurus Large theropod
USA Diceratops Ceratopian
Dracorex Euornithopod
Canada Dromaeosaurus Small theropod
USA Dromaeosaurus Small theropod
Canada Dromiceiomimus Ornithomimosaur
USA Dryptosaurus Large theropod
Canada Edmontonia Ankylosaurid
Edmontosaurus Euornithopod
USA Einiosaurus Ceratopian
Eolambia Euornithopod
Canada Euoplocephalus Ankylosaurid
USA Euoplocephalus Ankylosaurid
Canada Gorgosaurus Large theropod
USA Gorgosaurus Large theropod
Canada Gryposaurus Euornithopod
USA Gryposaurus Euornithopod
Hadrosaurus Euornithopod
Canada Hypacrosaurus Euornithopod
USA Hypacrosaurus Euornithopod
Kritosaurus Euornithopod
Canada Lambeosaurus Euornithopod
Leptoceratops Ceratopian
USA Leptoceratops Ceratopian
Lophorhothon Euornithopod
Maiasaura Euornithopod
Nanotyrannus Large theropod
Nothronychus Large theropod
Canada Ornithomimus Ornithomimosaur
USA Ornithomimus Ornithomimosaur
Orodromeus Euornithopod
Oryctodromeus Euornithopod
Canada Pachycephalosaurus Euornithopod
USA Pachycephalosaurus Euornithopod
Canada Pachyrhinosaurus Ceratopian
Panoplosaurus Ankylosaurid
USA Panoplosaurus Ankylosaurid
Canada Parasaurolophus Euornithopod
USA Parasaurolophus Euornithopod
Canada Parksosaurus Euornithopod
USA Pentaceratops Ceratopian
Canada Prosaurolophus Euornithopod
USA Prosaurolophus Euornithopod
Protohadros Euornithopod
Canada Saurolophus Euornithopod
Stegoceras Euornithopod
USA Stegoceras Euornithopod
Canada Struthiomimus Ornithomimosaur
USA Stygimoloch Euornithopod
Canada Styracosaurus Ceratopian
USA Styracosaurus Ceratopian
Canada Thescelosaurus Euornithopod
USA Thescelosaurus Euornithopod
Canada Torosaurus Ceratopian
USA Torosaurus Ceratopian
Triceratops Ceratopian
Troodon Small theropod
Canada Tyrannosaurus Large theropod
USA Tyrannosaurus Large theropod
Zuniceratops Ceratopian
South America
Argentina Abelisaurus Large theropod
Alvarezsaurus Small theropod
Antarctosaurus Sauropod
Chile Antarctosaurus Sauropod
Uruguay Antarctosaurus Sauropod
Argentina Argentinosaurus Sauropod
Aucasaurus Large theropod
Buitreraptor Small theropod
Carnotaurus Large theropod
Gasparinisaura Euornithopod
Kritosaurus Euornithopod
Mapusaurus Large theropod
Brazil Maxakalisaurus Sauropod
Argentina Neuquenosaurus Sauropod
Noasaurus Large theropod
Saltasaurus Sauropod
Uruguay Saltasaurus Sauropod
Argentina Secernosaurus Euornithopod
Unenlagia Small theropod