These spellbinding stories are sure to enthral young readers. Featuring all the best-loved fairy tales, such as Cinderella, The Emperor's New Clothes and The Little Mermaid, as well as modern retellings, see below for the best fairy tale books for 7-year-olds.

1. Usborne Illustrated Fairy Tales
Usborne
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 enchanting illustrations.
2. Hans Christian Andersen's Fairy Tales
Hans Christian Andersen & Naomi Lewis
Writer and critic Naomi Lewis retells twelve magical fairy tales by Hans Christian Andersen. The book includes Thumbelina, The Emperor's New Clothes and The Little Mermaid, wonderful stories that children are sure to remember forever.
3. The Great Fairy Tale Disaster
David Conway & Melanie Williamson
This perfectly silly picture book features a series of fairy tales that have never been so funny! Will the Big Bad Wolf - 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!
4. Fairy Tales from the Brothers Grimm
This treasury of engrossing folk and fairy stories is bursting with giants, dwarves, witches, princesses and plenty of magical beasts - as well as some cunning children! This volume features timeless classics from the Brothers Grimm, including The Frog Prince, Hansel and Gretel, the original Cinderella story ('Ashputtel'), and many more. Each tale is gorgeously illustrated by a different renowned illustrator, including Axel Scheffler, Helen Oxenbury, Quentin Blake and Emma Chichester Clark, making this a treasury to cherish.
5. Doctor Who: Time Lord Fairy Tales
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.
6. Revolting Rhymes
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.
7. A Twist of Tales
Julia Donaldson & Peter Bailey
The Gruffalo author Julia Donaldson retells three wonderful fairy tales from across the world, clearly and carefully written to make this book perfect for keen and reluctant readers alike. A king hides a secret under his crown; a magical dream inspires an epic journey; and a clever girl outwits the king. This beautifully-illustrated book is guaranteed to delight children.