
We are members of the Amazon Affiliate Program and the Bookshop.org Affiliate Program. The following may be sponsored or contain affiliate links, which means we may receive a small commission, at no additional cost to you, if you make a purchase through a link.
For children who love whimsy, fairytales, knights, princesses, enchanted forests, and talking frogs, these fantasy books for kids will be a delight. For this list, we’ve focused primarily on picture books typically for kids ages 4-8 yeas old.
Our Favorite Fantasy books for kids
Fantasy books for kids with themes of magic, whimsy, and fantastical creatures.

Journey by Aaron Becker
A lonely girl draws a door on her bedroom wall and finds that it opens and allows her to walk into a world of magic, wonder, and unexpected friendship.
Get it on Amazon Get it on bookshop.org
Not Every Princess by Jeffrey Bone
Go on a magical journey where children are shown how they can challenge gender norms and societal expectations and embrace exactly who they truly are.
Get it on Amazon Get it on bookshop.org
I Spy Fantasy by Jean Marzollo
Go on a visual adventure through this clever ‘I Spy’ book with fantastical themes and magical creatures throughout. Turn your traditional I Spy game into one of your favorite fantasy books for kids.
Get it on Amazon Get it on bookshop.org
The Egg by M.P. Robertson
George is excited when his giant egg hatches and out pops a baby dragon—he knows exactly how to teach it to fly, act, and fight knights. One morning, George wakes up to find his dragon gone. Will he ever come back?
Get it on Amazon
A Unicorn Named Sparkle by Amy Young
Lucy sees an ad in the newspaper for a unicorn, but she’s disappointed when the unicorn that arrives isn’t exactly what she pictured at all. Come along for a story of love, acceptance, and friendship.
Get it on Amazon Get it on bookshop.org
Dragon Night by J. R. Krause
Georgia is afraid of the night, and dragon is afraid of the knight. Join these two unlikely friends as they teach each other empathy and overcome their fears.
Get it on Amazon Get it on bookshop.org
The Fantastic Flying Books of Mr. Morris Lessmore by William Joyce
Morris Lessmore loved words and stories and books, but one day everything in his life is scattered to the winds… including his own story.
Get it on Amazon Get it on bookshop.org
The Magic Hat Shop by Sonja Wimmer
A fantastical story and magic hats and the hidden treasures we carry inside of us.
Get it on Amazon Get it on bookshop.org
An Illustrated Treasury of Hans Christian Andersen’s Fairy Tales by Hans Christian Andersen
No list of fantasy books for kids would be complete without an illustrated collection of the fairy tales by Hans Christian Andersen.
Get it on Amazon Get it on bookshop.org
An Illustrated Treasury of Grimm’s Fairy Tales by The Brothers Grimm
Of course every list of fantasy books for kids also needs a treasury of Grimm’s fairy tales, as well!
Get it on Amazon Get it on bookshop.org
Flower Fairies Magical Doors by Cicely Mary Barker
When a little girl moves in a new house and finds a strange little door, she can’t resist opening it. What does she find? The door leads her to the realm of the Flower Fairies!
Get it on Amazon Get it on bookshop.org
The Dragon and the Nibblesome Knight by Elli Woollard
Mistaken identity allows two unlikely friends, a dragon and a knight, to become friends… but what happens now that they know their true identity?
Get it on Amazon Get it on bookshop.org
Backyard Fairies by Phoebe Wahl
A girl searches all around for fairies—she knows they must be real— but even though she can’t see them, little readers will be able to spot them hidden among the flowers, trees, and pebbles. She keeps looking, though! Will she find them?
Get it on Amazon Get it on bookshop.org
The Storybook Knight by Helen Docherty
Leo was a gentle knight who loved to sit and read, but when his mom and dad send him off to fight a dragon, he brings a stack of books, too. He wonders… will a story be mightier than a sword?
Get it on Amazon Get it on bookshop.org
Princess Tales by Grace Maccarone
Ten beloved princess stories are retold in this collection of fairy tales. From Snow White to Princess and the Pea to Cinderella and Sleeping Beauty, this is one fantasy book you’ll be reading again and again.
Get it on Amazon Get it on bookshop.org