Families who loved The Witches by Roald Dahl often look for books with a similar feel. These 20 recommendations were selected for their similarity in style, theme, and reading level.
Reach for this book when you want to support a child who is learning English as a second language but still craves high-stakes, imaginative storytelling. While the original version can be linguistically dense, this Penguin Reader edition is specifically adapted for ELT learners (A2+ level), making Roald Dahl's classic accessible without losing its mischievous spirit. It is an excellent choice for children who are developing their independence and may be navigating fears about the world not being quite what it seems. Through the bond between a boy and his grandmother, the story explores resilience, the power of observation, and the idea that being small (or even being a mouse) doesn't mean you are powerless. It balances spooky elements with a deep, comforting sense of family loyalty, making it a perfect bridge for confident readers or guided learners aged 7 to 12.