Book cover of Dinosaurs: The Most Complete, Up-to-Date Encyclopedia for Dinosaur Lovers of All Ages

Book description

An award-winning encyclopdia written for young people—dubbed the "Dinosaur Bible" by enthusiasts!

Written by one of the world’s foremost experts on dinosaurs, this award-winning title—honored by the NSTA and the AAAS—is an essential addition to any dinophile’s library, regardless of age! Using casual language aimed at young people and non-scientists,…

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Why read it?

1 author picked Dinosaurs as one of their favorite books. Why do they recommend it?

Published in association with the Society of Vertebrate Paleontology, this >400-page tome is beautifully and thoughtfully illustrated in color with amply detailed text so that it appeals to broad ages of readers, with younger readers relying more on the illustrations or an older co-reader. Written by a team of paleontologists, it is helpfully organized in 42 bite-sized chapters ranging from overview topics in the beginning to more specific ones toward the end.

If you love Dinosaurs...

Ad

Book cover of The Time-Jinx Twins

The Time-Jinx Twins by Carol Fisher Saller,

Twelve-year-old identical twins Ellie and Kat accidentally trigger their physicist mom’s unfinished time machine, launching themselves into a high-stakes adventure in 1970 Chicago. If they learn how to join forces and keep time travel out of the wrong hands, they might be able find a way home. Ellie’s gymnastics and…

Want books like Dinosaurs?

Our community of 12,000+ authors has personally recommended 100 books like Dinosaurs.

Browse books like Dinosaurs

Book cover of Evolving Planet: Four Billion Years of Life on Earth
Book cover of The Illustrated Dinosaur Dictionary
Book cover of Encyclopedia Prehistorica Dinosaurs: The Definitive Pop-Up

Share your top 3 reads of 2025!

And get a beautiful page showing off your 3 favorite reads.

1,210

readers submitted
so far, will you?