User Heart Menu Basket

Top 5 Best Fairy Tale Books for 9-year-olds

These magical fairy tales and modern retellings are guaranteed to captivate children. They feature fairies, dragons, mermaids and more, as well as plenty of exciting adventures. See below for the best fairy tale books for 9-year-olds.

Alt Text

1. Grimms' Fairy Tales

  • £6.89
  • RRP £6.99
  • Save £0.10

Brothers Grimm & George Cruikshank

From deep within a wondrous land, the Brothers Grimm built a collection of enchanting folk and fairy stories, filled with giants, dwarves, witches, princesses and plenty of fantastical beasts - as well as some cunning children! Featuring classics such as The Frog Prince, Hansel and Gretel, and the original Cinderella story, 'Ashputtel', all the stories in this stunning book are sure to keep kids spellbound.

2. The Complete Fairy Tales: Hans Christian Andersen

  • £14.89
  • RRP £14.99
  • Save £0.10

Hans Christian Andersen

For nearly two centuries, Hans Christian Andersen's wondrous tales have delighted both adults and children. This collection contains all 168 mesmerising stories, including The Red Shoes, The Mermaid, The Emperor's New Clothes and The Ugly Duckling. Perfect for fairy tale fans, this is the ultimate compendium for Hans Christian Andersen's sensational stories.

3. The Dragon Princess

  • £9.09
  • RRP £9.99
  • Save £0.90

E. D. Baker

This modern fairy tale stars an unusual princess, who isn't finding life in a magical kingdom easy - especially given that her best friends are a vampire, a troll and a wizard. Plus, when she gets angry, she turns into a dragon, which can make things rather awkward - and interesting. It's certainly hard to find a suitor for a fire-breathing reptile. Join Millie in one of three hilarious and enchanting adventures in this brilliant book of contemporary fairy tales.

4. Doctor Who: Time Lord Fairy Tales

  • £17.59
  • RRP £21.99
  • Save £4.40

Justin Richards

This sumptuous, dark collection of ancient fairy tales from the world of Doctor Who will thrill young readers, particularly those who are already fans of the brilliant Doctor Who TV series. These captivating stories include mysterious myths and monsters from every corner of the universe.

5. Usborne Illustrated Fairy Tales

  • £14.49
  • RRP £17.99
  • Save £3.50


Children will love this magical treasury, which features ten classic fairy tales from the Brothers Grimm, Hans Christian Andersen and other renowned writers. It includes The Elves and the Shoemaker, The Swan Princess and Little Red Riding Hood, the perfect stories to read aloud to children, complemented by gorgeous illustrations.