15 Best Fantasy Books for 8 Year Old

Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn't change our picks or your price.

Quick answer: The best fantasy Books for 8 Year Old include My Father's Dragon by Ruth Stiles Gannett, The Princess in Black by Shannon Hale and Dean Hale, Dragon Masters: Rise of the Earth Dragon by Tracey West and twelve more picks chosen for story quality and age fit. Each book below has a short description, a suggested age range and who it suits best, with a comparison table to help you choose quickly.

Eight-year-olds are ready for fantasy chapter books full of dragons, witches, unicorns and magical lands. These books range from short, illustrated series to classic read-alouds, so kids can grow into longer fantasy over time.

Quick Comparison Table

Book Author Ages Best for
My Father's Dragon Ruth Stiles Gannett 6-9 first fantasy readers
The Princess in Black Shannon Hale and Dean Hale 5-8 action fans
Dragon Masters: Rise of the Earth Dragon Tracey West 6-9 dragon fans
Dinosaurs Before Dark Mary Pope Osborne 6-9 time travel fans
The Enchanted Wood Enid Blyton 6-9 classic fans
The BFG Roald Dahl 7-10 read-aloud fans
The Kingdom of Wrenly: The Lost Stone Jordan Quinn 6-9 castle and quest fans
The Last Firehawk: The Ember Stone Katrina Charman 6-9 animal adventure fans
Unicorn Academy: Sophia and Rainbow Julie Sykes 6-9 unicorn lovers
Isadora Moon Goes to School Harriet Muncaster 5-8 kids who feel in-between
The Wonderful Wizard of Oz L. Frank Baum 7-10 classic adventure fans
The Worst Witch Jill Murphy 7-10 magic school fans
The Tale of Despereaux Kate DiCamillo 7-10 brave hero fans
Upside-Down Magic Sarah Mlynowski, Lauren Myracle and Emily Jenkins 7-10 kids who feel different
Harry Potter and the Sorcerer's Stone J.K. Rowling 8-12 family read-alouds

How We Chose These Books

We looked for real, widely available titles that match the theme and the age range, and we favoured books with clear storytelling and strong reputations with parents, teachers and librarians. Age ranges are suggestions, not rules, so you know your reader best. Previewing a book before you hand it over is always a good idea, especially for sensitive topics.

The 15 Books

1. My Father's Dragon by Ruth Stiles Gannett

Elmer travels to Wild Island to rescue a baby dragon. Recommended ages: about 6-9.

Best for: first fantasy readers.

Check price on Amazon

2. The Princess in Black by Shannon Hale and Dean Hale

A secret superhero princess battles monsters. Recommended ages: about 5-8.

Best for: action fans.

Check price on Amazon

3. Dragon Masters: Rise of the Earth Dragon by Tracey West

Drake learns to train his dragon. Recommended ages: about 6-9.

Best for: dragon fans.

Check price on Amazon

4. Dinosaurs Before Dark by Mary Pope Osborne

Jack and Annie find a magic tree house. Recommended ages: about 6-9.

Best for: time travel fans.

Check price on Amazon

5. The Enchanted Wood by Enid Blyton

Three children climb the Faraway Tree to magical lands. Recommended ages: about 6-9.

Best for: classic fans.

Check price on Amazon

6. The BFG by Roald Dahl

Sophie and a friendly giant stop the bad giants. Recommended ages: about 7-10.

Best for: read-aloud fans.

Check price on Amazon

7. The Kingdom of Wrenly: The Lost Stone by Jordan Quinn

A prince and his friend search for a missing jewel. Recommended ages: about 6-9.

Best for: castle and quest fans.

Check price on Amazon

8. The Last Firehawk: The Ember Stone by Katrina Charman

Animal friends protect a magic stone. Recommended ages: about 6-9.

Best for: animal adventure fans.

Check price on Amazon

9. Unicorn Academy: Sophia and Rainbow by Julie Sykes

Sophia hopes to bond with a unicorn at a magical school. Recommended ages: about 6-9.

Best for: unicorn lovers.

Check price on Amazon

10. Isadora Moon Goes to School by Harriet Muncaster

A half-fairy, half-vampire girl chooses a school. Recommended ages: about 5-8.

Best for: kids who feel in-between.

Check price on Amazon

11. The Wonderful Wizard of Oz by L. Frank Baum

Dorothy follows the yellow brick road. Recommended ages: about 7-10.

Best for: classic adventure fans.

Check price on Amazon

12. The Worst Witch by Jill Murphy

Mildred Hubble struggles at a school for witches. Recommended ages: about 7-10.

Best for: magic school fans.

Check price on Amazon

13. The Tale of Despereaux by Kate DiCamillo

A tiny mouse sets out to rescue a princess. Recommended ages: about 7-10.

Best for: brave hero fans.

Check price on Amazon

14. Upside-Down Magic by Sarah Mlynowski, Lauren Myracle and Emily Jenkins

Nory's magic works in unexpected ways. Recommended ages: about 7-10.

Best for: kids who feel different.

Check price on Amazon

15. Harry Potter and the Sorcerer's Stone by J.K. Rowling

Harry starts at Hogwarts School of Witchcraft and Wizardry. Recommended ages: about 8-12.

Best for: family read-alouds.

Check price on Amazon

How to Choose the Right Book

For newer readers, start with The Princess in Black, Dragon Masters and Isadora Moon. Kids ready for classic read-alouds will enjoy My Father's Dragon, The Enchanted Wood and The Wonderful Wizard of Oz. Magic school fans should try The Worst Witch, Upside-Down Magic and Harry Potter.

Tips for Choosing and Sharing These Books

  • Read it first. A quick skim lets you spot anything that might need a conversation.
  • Match the book to the child. A reader who loves jokes may prefer a funny pick, while a quiet reader may prefer a gentler story.
  • Read together. Pausing to ask what a character might feel or do next turns a story into a conversation.
  • Visit the library. Borrowing a few titles from this list lets you find the ones your child returns to.
  • Revisit favourites. Children often ask for the same book again and again, and rereading builds confidence.

Frequently Asked Questions

What is the best book on this list to start with?

My Father's Dragon by Ruth Stiles Gannett is a strong place to start, and every book on this list is a good option.

What age are these books for?

The books on this list suit roughly ages 5 to 12, and each entry shows its own suggested range.

Should I read these books aloud?

Many of them work well read aloud, especially with younger children, and older readers may enjoy reading them independently.

Where can I find these books?

Most of these titles are easy to find at public libraries, school libraries and bookshops, and many are available as ebooks or audiobooks, which can help reluctant or struggling readers.

Leave a Comment