User Heart Menu Basket

Top 10 Best Fairy Tale Books for Children

Children will be enchanted by these magical fairy tales and contemporary retellings. Featuring favourite classic stories, such as Cinderella, The Little Mermaid and The Frog Prince, as well as lesser-known tales, see below for the best fairy tale books for children, ordered by target age.

Alt Text

1. Phonics Readers: Fairy Tale Collection - 9 Books

  • £9.99
  • RRP £44.91
  • Save £34.92


Help your kids build their reading confidence and develop their understanding of phonics by reading the fairy tales we all know and love. In this set of phonics readers, there are books covering phonics levels 1-3 and stories include Snow White, The Gingerbread Man and The Three Little Pigs. 

2. An Illustrated Treasury of Scottish Folk and Fairy Tales

  • £14.89
  • RRP £14.99
  • Save £0.10

Theresa Breslin

For some more unusual and lesser known fairy tale reading, why not try out some Scottish folk and fairy tales? In this gorgeously illustrated hardback, you can read all about the amazingly magical creatures of the old Scottish tales like selkies and the terrifying stoorworm. Theresa Breslin's retellings of these classic fairy tales are at times funny, at other times moving and always always exciting. 

3. You Choose Fairy Tales Collection - 6 Books

  • £9.99
  • RRP £41.94
  • Save £31.95


If you want to mix up the traditional tales then these You Choose Fairy Tales allows you to decide what happens to all the familiar fairy tale characters we know so well. The collection includes Cinderella, Goldilocks and the Three Bears, Little Red Riding Hood, Jack and the Beanstalk, Snow White and the Seven Dwarfs and Hansel and Gretel. Not only are these books filled with interactive fun, they are also modern and exciting adventures that will entertain any reluctant reader. 

4. The Great Fairy Tale Disaster

  • £6.89
  • RRP £6.99
  • Save £0.10

David Conway & Melanie Williamson | 5+

This perfectly silly picture book features a series of fairy tales that have never been so funny! Will the Big Bad Wolf from The Three Little Pigs - who has no more huff or puff left in him - find a new fairy tale that suits him? Featuring all the best-loved fairy tales, including Cinderella, Rapunzel and Jack and the Beanstalk, this marvellously mad book is full of fun and mayhem!

5. Revolting Rhymes

  • £3.99
  • RRP £7.99
  • Save £4.00

Roald Dahl & Quentin Blake | 5+

In this riotous read, Roald Dahl dispenses with happily ever afters and opts for more horrible endings as he retells six famous fairy tales. Cinderella chooses not to marry the prince when he reveals a surprisingly cruel streak. Snow White befriends seven jockeys who are compulsive gamblers, and Goldilocks proves to be a real thug! This hilarious poetry book will have readers in stitches.

6. Hans Christian Andersen's Fairy Tales

  • £6.89
  • RRP £6.99
  • Save £0.10

Hans Christian Andersen

Hans Christian Andersen is known for writing a huge range of excellent fairy tales, and in this edition you can read his stories retold by writer and critic Naomi Lewis. From the aquatic classic, The Little Mermaid, to the timeless tale of one of fiction's tiniest heroines, Thumbelina, you'll have plenty of stories to share with your children at bedtime. 

7. Doctor Who: Time Lord Fairy Tales

  • £17.59
  • RRP £21.99
  • Save £4.40

Justin Richards | 7+

This sumptuous, dark collection of ancient fairy tales from the world of Doctor Who will enchant 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. 

8. The Dragon Princess

  • £9.09
  • RRP £9.99
  • Save £0.90

E. D. Baker | 9+

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 not easy to find a suitor for a fire-breathing reptile. Join Millie in one of three hilarious and spellbinding adventures in this brilliant book of contemporary fairy tales. 

9. Cinder

  • £5.99
  • RRP £7.99
  • Save £2.00

Marissa Meyer | 9+

Earth's fate hinges on just one girl: Cinder. A gifted mechanic in New Beijing, Cinder is no ordinary fairy tale heroine... she's a cyborg. Despised by her stepmother and blamed for her stepsister's sudden deadly illness, she becomes trapped at the heart of a desperate struggle between the desires of a malevolent queen, and a dangerous temptation. Now, she must uncover her mysterious past and try to protect Earth's future. This dark, heart-pounding version of the classic fairy tale will engross young readers.

10. Usborne Illustrated Fairy Tales

  • £11.89
  • RRP £14.00
  • Save £2.11

Rosie Dickens

For a mix of well-known and obscure fairy tales, this Usborne illustrated book has it all. With the likes of Sleeping Beauty and Cinderella being included alongside The Dragon Painter and The Emperor and the Nightingale, this makes a fantastic introduction to the world of fairy tales. The stories are written simply so your kids can test out their reading skills and enjoy the beautiful illustrations too.