Dinosaurs were created by God on Day 6 of creation, approximately 6,000 years ago, and were originally vegetarian. During the global Flood, many were buried and fossilized but two of each kind survived on Noah’s Ark. They eventually died out, due to human activity, climate changes, or other factors.

Dinosaurs and Dragons

Dinosaurs are awe-inspiring creatures, but they are not a mystery. The Bible makes sense of dinosaurs and the evidence that humans encountered them. It also tells us why we no longer see them today.

When Did Dinosaurs Live?

It’s so important that children, young people, and adults be informed on the truth of dinosaurs. This will then give them powerful answers to witness to a skeptical world. As non-Christians hear the Christian faith explain dinosaurs, many have been and will be challenged to listen to the rest of what the Bible states.

Fossils of the T.rex

Since T. rex is found only in Flood deposits, our knowledge of this great animal is limited to his fossilized remains. Contrary to popular portrayals of T. rex as an ungainly brute who lumbered onto the scene millions of years ago, he was regally designed. Though lots of “ifs” remain, we can learn many amazing things from fossils.

Did Noah Load Dinosaurs on the Ark?

The story we have all heard from movies, television, newspapers, and most magazines and textbooks is that dinosaurs “ruled the Earth” for 140 million years, died out 65 million years ago, and therefore weren’t around when Noah and company set sail on the Ark around 4,300 years ago. However, the Bible gives a completely different view of Earth (and therefore, dinosaur) history.

Dinosaurs Topics

News About Dinosaurs

Articles About Dinosaurs


Get the latest answers emailed to you.

I agree to the current Privacy Policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Answers in Genesis is an apologetics ministry, dedicated to helping Christians defend their faith and proclaim the gospel of Jesus Christ.

Learn more

  • Customer Service 800.778.3390