7 Middle Grade Dinosaur Books
- K.L. Miracle

- Aug 14, 2025
- 3 min read
Updated: Jan 5
From a Mouse Traveling back to prehistoric times to talking dinosaurs waging war, we've got book recommendations for all kinds of dinosaur lovers!
We read, review and recommend books that do not have a lot of gore, horror, language, or open door intimate scenes. If you don't see a book on this list, we either haven't read it yet or it contained one of these things.

Geronimo Stilton: Journey Through Time
"I, Geronimo Stilton, never expected to set paw inside a time machine. But when Professor Paws von Volt invited me to travel with him, I had to accept! My family came along to help us discover how the dinosaurs became extinct, how the Great Pyramid of Giza was built, and what life was like at King Arthur's court. Along the way I was chased by a Tyrannosaurus rex, almost eaten by a crocodile in the Nile, and asked to save a maiden from an evil knight's castle. Holey cheese! It was an adventure through history!"

Jurassic Jeff Series by Royden Lepp
Jeff, an alien cadet, has finally found a mission that will prove to his other space cadets that he belongs in the program. He's going to take over the planet: Earth. There's only one problem with this mission: prehistoric Earth is terrifying! Now, with the help of some talking dinos, Jeff must take over Earth and return to his home...but could there be more important things than conquering planets? Friendships are tested, fish grow legs, and dinosaurs face extinction in this hilarious graphic novel for middle grades.

Magic Tree house: Dinosaurs Before Dark by Jenny Laird and Mary Pope Osborne
Jack and Annie find a mysterious tree house that send them back in time to the age of dinosaurs! Now they must figure out a way home in this graphic novel perfect for younger kids.

Iggy & Oz: The Plastic Dinos of Doom by JJ Johnson
2020 Realm Award Winner, Middle Grade Fiction. What if hundreds of plastic toy dinosaurs suddenly came to life- Could you find a way to stop them...?
Iggy Risner is your typical wise-cracking twelve year old. When his younger brother, Oz, wakes him in the middle of the night claiming he heard a monster in the attic, Iggy takes him upstairs to prove him wrong. But instead of a flesh-eating beast, they discover hundreds of their toy plastic dinosaurs that have mysteriously come to life.
When the dinos escape the attic and start terrorizing young kids in the neighborhood, and trampling flower beds, somehow Iggy, Oz, and their friends must catch the plastic dinos of doom before the damage escalates. But what do you do when your parent's doubt your story, and a group of clueless neighborhood bullies stand in the way? For Iggy & Oz- Catching the little beast may prove to be easier said, than done.

Dinotopia by James Gurney
When James Gurney's Dinotopia: A Land Apart from Time first appeared in 1992, it was immediately hailed as a fully imagined world of the caliber of J. R. R. Tolkien's. Gurney's premise — of an undiscovered island where a race of mystical humans co-exists in harmony with intelligent dinosaurs — has been since reiterated over and over in numerous films and by scores of other writers.

Knights vs Dinosaurs by Matt Phelan
When a knight begins bragging to King Arthur about his exploits, Merlin decides to send him (and a group that volunteers to join him) on an adventure that will (hopefully) teach them all a bit of humility. Their desitantion? Prehistoric times, of course, to face the most ferocious lizards of all time.
Grab your copy here* on Amazon
Or here on Bookshop.org*
Could You Survive The Jurassic Period? by Matt Doeden

You've just been sucked back in time millions of years! Grasses sway higher than your head. Huge insects swarm the skies and fearsome dinosaurs rule the landscape. Do you think have what it takes to survive in the Jurassic Period? Turn the pages to find out!
Note: this book does mention evolution. Check out our Rec Post for P.C.C.'s.
Grab your copy on Amazon
Or here on Bookshop.org*
Have a book you'd like to recommend for our next rec list? Let us know in the comments!


Comments