Why were dinosaurs so big?
Scientists think big dinosaurs grew huge because they ate lots and lots of plants.

Pip’s answer
- Scientists think big dinosaurs grew huge because they ate lots and lots of plants.
- Long necks let them reach leaves high up in the trees.
- Being so big helped keep them safe and warm.
- Wow-ee, some were as long as three school buses in a row!
Try it together
Can you stomp your feet like a giant dinosaur?
For grown-ups
Long-necked sauropods were the biggest land animals ever, some over 30 meters long. Scientists think several things helped: lots of plant food, air sacs that made their skeletons lighter, laying eggs rather than carrying babies, and long necks that let them feed widely without moving much. Being huge also protected them from predators.
Ask your child: How many of your steps do you think a big dinosaur was long?
More questions kids ask
- 🦕Why did the dinosaurs disappear?
- 🦖Why did T. rex have tiny arms?
- 🦴Why do we find dinosaur bones?
- 🪶Why did some dinosaurs have feathers?
- 🔺Why are the pyramids pointy?
Got your own why?
Hold Pip, ask anything out loud, and watch the answer come to life.
Ask Pip your own question