Seven-year-olds are born investigators. They want to know why the cat is acting weird, and who stole the last cookie. Mystery books satisfy that itch without the scares.
“The Princess in Black” by Shannon Hale and Dean Hale is a masterstroke. It’s a superhero origin story wrapped in tulle and tea parties. The protagonist, Princess Magnolia, proves you can love glitter and still roundhouse-kick a monster named Duff. It’s brilliantly subversive and feels like a secret club for kids who know that girls are complicated.
For a quieter, more whimsical magic, try “The Wild Robot” by Peter Brown. It’s about a robot named Roz who learns to survive on a wild island. The themes of adaptation, family, and nature are so gracefully written that adults cry too. It’s a sneaky way to teach resilience without a single lecture.
Books for 7 - 9 year olds | Penguin UK
Cultural reference: Think of “The Wild Robot” as the literary version of the movie Wall-E, but with more otters. It’s a modern classic that will be on school syllabi for decades.