PuffsaurusPuffsaurus
A cartoon T. rex and Spinosaurus standing nose to nose by a river, with a tiny child holding a tape measure between them
Ask Puffsaurus

What Is the Biggest Meat-Eating Dinosaur?

Spinosaurus, T. rex or Giganotosaurus? Meet the biggest carnivorous dinosaurs ever found, see them side by side, and find out who really wins.

Quick Answer

The biggest carnivorous dinosaur was Spinosaurus, about 46 feet (14 m) long, longer than a school bus. But Tyrannosaurus rex was probably heavier, at about 8 to 9 tonnes, and had a much stronger bite. Giganotosaurus was about the same size as T. rex.

The Biggest Meat-Eaters Side by Side

To-scale chart: Spinosaurus about 14 meters long, Giganotosaurus about 12 to 13 meters, T. rex about 12.3 meters, and a 12-meter school bus next to a grown-up

All three giants were about as long as a school bus. Spinosaurus was the longest, but a lot of that length was its skinny snout and tail.

T. rex and Giganotosaurus were built like tanks, with huge heads and thick bodies. A grown-up would only come up to about the top of their legs!

Scientists don't agree on the exact numbers, because only a few skeletons of each have been found. A new fossil could change the ranking.

The Biggest Meat-Eating Dinosaurs

Every picture below uses the same scale, with a grown-up for comparison, so you can see how they measure up.

Spinosaurus drawn to scale next to a grown-up

๐Ÿ“ Longest meat-eater

1. Spinosaurus

Say it: SPY-no-SORE-us

๐Ÿ“ Length: About 46 feet (14 m)

โš–๏ธ Weight: About 7 tonnes, as heavy as an elephant

๐Ÿ—บ๏ธ 95 million years ago, North Africa

โญ It had a tall sail on its back, a long snout like a crocodile, and a paddle-shaped tail. It spent lots of time in rivers catching giant fish. Its first fossils were destroyed in a bombing during World War II.

More dinosaurs that loved water โ†’
Tyrannosaurus rex drawn to scale next to a grown-up

๐Ÿ’ช Heaviest meat-eater (probably)

2. Tyrannosaurus rex

Say it: tie-RAN-oh-SORE-us REX

๐Ÿ“ Length: About 40 feet (12.3 m)

โš–๏ธ Weight: About 8 to 9 tonnes

๐Ÿ—บ๏ธ 68 to 66 million years ago, western North America

โญ T. rex had the strongest bite of any land animal ever, strong enough to crunch through bone. Some of its teeth, roots and all, were as long as a banana. The biggest one ever found is nicknamed โ€œScotty.โ€

How we know T. rex was real โ†’
Giganotosaurus drawn to scale next to a grown-up

๐Ÿฅˆ T. rex's giant rival

3. Giganotosaurus

Say it: JIG-ah-NOH-toe-SORE-us

๐Ÿ“ Length: About 40 to 43 feet (12 to 13 m)

โš–๏ธ Weight: About 6 to 8 tonnes

๐Ÿ—บ๏ธ 98 million years ago, Argentina

โญ Its name means โ€œgiant southern lizard.โ€ It was found in 1993 by a car mechanic who hunted fossils for fun. It lived at the same time and place as giant long-necks, and may have hunted them.

Carcharodontosaurus drawn to scale next to a grown-up

๐Ÿฆˆ Shark-toothed giant

4. Carcharodontosaurus

Say it: kar-KAR-oh-DON-toe-SORE-us

๐Ÿ“ Length: About 40 feet (12 m)

โš–๏ธ Weight: About 6 to 7 tonnes

๐Ÿ—บ๏ธ 95 million years ago, North Africa

โญ Its name means โ€œshark-toothed lizard,โ€ because its flat, jagged teeth looked like a great white shark's. It lived in the same place as Spinosaurus. Spinosaurus caught fish while Carcharodontosaurus hunted on land.

Acrocanthosaurus drawn to scale next to a grown-up

๐Ÿ‡บ๐Ÿ‡ธ Big hunter of North America

5. Acrocanthosaurus

Say it: AK-roh-KAN-tho-SORE-us

๐Ÿ“ Length: About 38 feet (11.5 m)

โš–๏ธ Weight: About 5 to 6 tonnes

๐Ÿ—บ๏ธ 112 million years ago, Oklahoma and Texas, USA

โญ It had a tall ridge of spines along its back, like a short sail. Giant three-toed footprints in Texas may have been made by Acrocanthosaurus walking along a beach.

More about dinosaur footprints โ†’
Tarbosaurus drawn to scale next to a grown-up

๐ŸŒ T. rex's Asian cousin

6. Tarbosaurus

Say it: TAR-bo-SORE-us

๐Ÿ“ Length: About 33 to 39 feet (10 to 12 m)

โš–๏ธ Weight: About 4 to 5 tonnes

๐Ÿ—บ๏ธ 70 million years ago, Mongolia and China

โญ A close cousin of T. rex that lived in Asia. Its arms were even tinier than T. rex's, compared to its body. Scientists have found lots of its skeletons, from babies to grown-ups.

Torvosaurus drawn to scale next to a grown-up

๐Ÿฆด Biggest Jurassic hunter

7. Torvosaurus

Say it: TOR-vo-SORE-us

๐Ÿ“ Length: About 33 feet (10 m)

โš–๏ธ Weight: About 3 to 5 tonnes

๐Ÿ—บ๏ธ 150 million years ago, Portugal and Colorado, USA

โญ Its name means โ€œsavage lizard.โ€ It lived long before T. rex, at the same time as Stegosaurus and Brachiosaurus, and it is the biggest meat-eating dinosaur ever found in Europe.

Utahraptor drawn to scale next to a grown-up

๐Ÿชถ Biggest raptor

8. Utahraptor

Say it: YOO-tah-RAP-tor

๐Ÿ“ Length: About 18 to 23 feet (5.5 to 7 m)

โš–๏ธ Weight: About as heavy as a polar bear

๐Ÿ—บ๏ธ 125 million years ago, Utah, USA

โญ The biggest raptor ever found. It had feathers and a giant curved claw on each foot, about 9 inches long. The real Velociraptor was much smaller, about the size of a turkey!

Sizes are scientists' best estimates, and different studies give different numbers. 1 tonne is 1,000 kilograms, about 2,200 pounds.

Spinosaurus vs T. rex: Who Was Bigger?

Spinosaurus with a tall sail on its back, wading in a river
Spinosaurus, the river giant
A cartoon Tyrannosaurus rex
T. rex, the bone-crusher
SpinosaurusT. rex
Longestโœ… About 46 ftAbout 40 ft
HeaviestAbout 7 tonnesโœ… About 8 to 9 tonnes
Strongest biteThin jaws for grabbing fishโœ… Bone-crushing
Favorite foodBig fishBig plant-eaters like Triceratops
HomeRivers in North AfricaForests and plains in North America
When it lived95 million years ago66 million years ago

So who wins? Spinosaurus was the longest, but T. rex was the heaviest and strongest of the land hunters. They never met in real life: they lived about 30 million years apart, on different continents.

Were Meat-Eaters the Biggest Dinosaurs?

Not even close! The biggest dinosaurs of all were long-necked plant-eaters called titanosaurs. Argentinosaurus weighed about 70 tonnes, roughly 8 to 10 times more than a T. rex, and Patagotitan was about three times as long.

Giganotosaurus lived alongside giant long-necks in Argentina, and scientists think it may have hunted them, maybe by picking on young or sick ones.

See the true giants on our biggest dinosaur page, or meet the gentle plant-eating dinosaurs.

Big Hunters That Weren't Dinosaurs

Some of the biggest meat-eaters from dinosaur times weren't dinosaurs at all:

Mosasaurus

A giant sea lizard up to about 50 feet long that ruled the oceans at the same time as T. rex.

Giant sea reptiles โ†’

Quetzalcoatlus

A flying reptile as tall as a giraffe when standing, with wings as wide as a small plane. It probably stalked small animals on the ground.

Are pterodactyls dinosaurs? โ†’

๐Ÿ‘ช For parents and teachers

โ€œSpinosaurus vs T. rexโ€ is a fun way to show that โ€œbiggestโ€ can mean different things: longest, heaviest or strongest. Ask kids to pick a winner for each, then measure 40 and 46 feet in a hallway or playground to see how long these hunters really were.

Frequently Asked Questions

What is the biggest carnivorous dinosaur?

Spinosaurus was the longest meat-eating dinosaur, at about 46 feet (14 m). Tyrannosaurus rex was a little shorter, about 40 feet, but probably heavier, at 8 to 9 tonnes. Giganotosaurus and Carcharodontosaurus were about as big as T. rex. Different studies give different sizes, so these giants are almost tied.

Is Spinosaurus bigger than T. rex?

Spinosaurus was longer, thanks to its long snout and tail, but T. rex was probably heavier and much bulkier. T. rex also had a far stronger bite. So Spinosaurus wins for length, and T. rex wins for weight and power.

Is Giganotosaurus bigger than T. rex?

They were about the same size. Giganotosaurus may have been slightly longer, about 40 to 43 feet, but the biggest T. rex skeletons were probably a bit heavier. Scientists have found many more T. rex skeletons, so we know its size much better.

Did T. rex and Spinosaurus ever meet?

No. Spinosaurus lived in North Africa about 95 million years ago, and T. rex lived in North America about 66 million years ago. They were separated by about 30 million years and an ocean!

What was the biggest raptor dinosaur?

Utahraptor was the biggest raptor, about 18 to 23 feet long and as heavy as a polar bear. The real Velociraptor was only about the size of a turkey, much smaller than the raptors in movies.

Were meat-eating dinosaurs bigger than plant-eating dinosaurs?

No. The biggest plant-eaters, long-necked titanosaurs like Argentinosaurus, were about 8 to 10 times heavier than the biggest meat-eaters. A T. rex would have looked small standing next to one!

What is the biggest meat-eating animal today?

On land, the biggest meat-eaters today are polar bears and brown bears, which can weigh up to about 1,500 pounds. A big T. rex weighed more than a dozen polar bears. In the ocean, the sperm whale is the biggest hunter with teeth.

Keep exploring: meet the biggest dinosaurs ever, the smallest dinosaurs, or learn the names of dinosaurs from A to Z.

Image credits: all pictures on this page, including the hero picture, the to-scale chart, the dinosaur size drawings and the Spinosaurus and T. rex illustrations, are original Puffsaurus artwork.

Ready to ROAR? ๐Ÿฆ–

Sing along with our dinosaur nursery rhymes and kids' songs, or print a free T. rex coloring page.