
The Witches
by Roald Dahl
Middle grade · ages 8–12 · grades 3–7 · 730L · 2009
Why we'd hand it over
Dahl at his darkest and funniest—witches are genuinely menacing, the stakes feel real, but the boy's scrappy resourcefulness and the grandmother's rock-solid love make it empowering, not traumatizing.