Dinosaurs with the largest teeth

Dinosaurs came in all shapes and sizes, some reaching 12-14 metres in length and some standing no higher than a turkey. Given the diversity of dinosaurs across the ages, it comes as no surprise that dinosaur teeth were just as different as the animals themselves. Most dinosaurs could get through hundreds of teeth throughout their lifetime. As their teeth became worn they fell out and were replaced with new ones, which means there are quite a lot of fossilised teeth to be found at archaeological sites. But which dinos had the largest teeth? Let’s find out. 
 

1. T. rex

When we think of a dinosaur mouth full of razor sharp teeth, it’s Tyrannosaurus rex that immediately comes to mind. And this giant did indeed have the largest teeth on record. From root to tip, the T. rex’s teeth measured up to 30cm long, with the exposed part being about 15cm long. It had about 60 of them, each designed for either pulling, gripping, or tearing. 

 

2. Spinosaurus

Spinosaurus was a semi-aquatic creature, which means it lived on land and hunted in water. This dinosaur boasted about 64 teeth that were quite straight and measured 20-25cm in length, including the root. The exposed part of the tooth was probably about 10-12cm long. 
 

  1. 3. Carcharodontosaurus

This huge meat-eater had enormous jaws filled with about 64 sharp, blade-like teeth. Measuring about 20cm in length from root to tip with about 15cm exposed, each tooth had a serrated edge like a bread knife, which helped the animal tear the flesh of the sauropods it likely ate. 
 

4. Giganotosaurus

Giganotosaurus also had long, serrated teeth that measured about 20cm long, which it used to tear flesh away from prey. It’s thought to have had around 76 of these, the strongest of which were at the front of its snout. 

 

5. Camarasaurus

Camarasaurus was a herbivore that probably ate quite tough plants judging by its large teeth. The longest examples were about 19cm from root to tip, but only around 7cm was exposed. Camarasaurus teeth were chisel shaped and are thought to have been replaced around every two months. 

 

Dinosaurs with the most teeth

Many dinosaurs had teeth that didn’t measure much more than 5cm, but they had an awful lot of them. The dinosaur with the most teeth is Nigersaurus, which had a wide muzzle and between 500 and 1,000 teeth arranged in rows. These were replaced every 14 days, allowing it to eat a huge amount of vegetation. Coming a close second was Hadrosaur, a duck-billed dinosaur that had some 800 teeth packed into its mouth, each continually growing. 

 

Discover dinosaurs in London this season

One of the world’s most compelling dinosaur shows, Dinosaur World Live, is returning to the UK this summer and stomping its way into the Troubadour Wembley Park Theatre between 28 July and 6 September. Join this dinosaur adventure live and learn fun facts about a range of prehistoric favourites with the help of stunning puppetry. Search ‘dinosaur event near me’ and book your tickets online today.