Welcome to our A-Z of dinosaur names — a complete list of 1,535 dinosaurs that have been named so far, from Aachenosaurus all the way through to Zuul. Whether you're hunting for that one obscure dinosaur your kid keeps asking about, looking for inspiration for a school project, or just curious how many of these prehistoric giants palaeontologists have actually identified, you're in the right place.
New dinosaurs are still being discovered all the time. Roughly 50 new species are named every year, often from fossils that have been sitting in museum drawers for decades waiting for someone to notice they don't quite match anything else. We update this list as new finds are announced, so it grows over time.
Around 466 of the dinosaurs in this list have their own dedicated page with information about diet, habitat, size, era, and fun facts — these are shown as clickable links. The rest are listed by name only for now, but we're adding new pages all the time as we research them.
Tip: use the letter links below to jump straight to dinosaurs starting with a particular letter, or just scroll through and see what catches your eye. Some of these names are absolute mouthfuls — Micropachycephalosaurus, anyone?
There are 172 dinosaurs in our list whose names begin with A, including Acantholipan, Achelousaurus and Achillobator.
There are 76 dinosaurs in our list whose names begin with B, including Bagaraatan, Bagualosaurus and Bainoceratops.
There are 111 dinosaurs in our list whose names begin with C, including Caenagnathus, Calamospondylus and Callovosaurus.
There are 85 dinosaurs in our list whose names begin with D, including Dakotaraptor, Dandakosaurus and Darwinsaurus.
There are 60 dinosaurs in our list whose names begin with E, including Edmontosaurus, Elaltitan and Elaphrosaurus.
There are 18 dinosaurs in our list whose names begin with F, including Ferganasaurus, Frenguellisaurus and Fukuivenator.
There are 60 dinosaurs in our list whose names begin with G, including Galesaurus, Galveosaurus and Ganzhousaurus.
There are 64 dinosaurs in our list whose names begin with H, including Halticosaurus, Haplocanthosaurus and Herbstosaurus.
There are 24 dinosaurs in our list whose names begin with I, including Iguanodon, Iliosuchus and Imperobator.
There are 26 dinosaurs in our list whose names begin with J, including Jeholosaurus, Jenghizkhan and Jiangjunosaurus.
There are 40 dinosaurs in our list whose names begin with K, including Kaijiangosaurus, Kaijutitan and Kakuru.
There are 82 dinosaurs in our list whose names begin with L, including Laelaps, Lagerpeton and Lagosuchus.
There are 92 dinosaurs in our list whose names begin with M, including Macrodontophion, Macrogryphosaurus and Macrurosaurus.
There are 48 dinosaurs in our list whose names begin with N, including Nanningosaurus, Nanosaurus and Nanshiungosaurus.
There are 44 dinosaurs in our list whose names begin with O, including Oculudentavis Khaungraae, Ojoraptorsaurus and Oligosaurus.
There are 120 dinosaurs in our list whose names begin with P, including Pachyspondylus, Pachysuchus and Padillasaurus.
There are 11 dinosaurs in our list whose names begin with Q, including Qantassaurus, Qianzhousaurus and Qinlingosaurus.
There are 39 dinosaurs in our list whose names begin with R, including Rachitrema, Rahonavis and Raptorex.
There are 143 dinosaurs in our list whose names begin with S, including Saltasaurus, Sanpasaurus and Saraikimasoom.
There are 96 dinosaurs in our list whose names begin with T, including Talenkauen, Tanycolagreus and Tanystropheus.
There are 14 dinosaurs in our list whose names begin with U, including Ultrasauros, Unescoceratops and Utahraptor.
There are 24 dinosaurs in our list whose names begin with V, including Vahiny, Valdoraptor and Valdosaurus.
There are 16 dinosaurs in our list whose names begin with W, including Walgettosuchus, Wendiceratops and Willinakaqe.
There are 18 dinosaurs in our list whose names begin with X, including Xenotarsosaurus, Xingtianosaurus and Xiongguanlong.
There are 25 dinosaurs in our list whose names begin with Y, including Yamaceratops, Yandusaurus and Yangchuanosaurus.
There are 27 dinosaurs in our list whose names begin with Z, including Zanclodon, Zby and Zhanghenglong.