First up, you can’t beat a classic that still feels fresh. “The Giver” by Lois Lowry is a powerhouse. It asks huge questions about freedom and choice, all wrapped in a story so gripping you’ll forget you’re even learning something profound.
Then there’s “Holes” by Louis Sachar. Seriously, this book is a masterclass in how to weave a perfect story. Digging holes under the hot Texas sun? It sounds weird, but it’s hilarious, mysterious, and surprisingly touching. Your kid will be quoting it for years.
And for pure, heartwarming chaos, “The Outsiders” by S.E. Hinton is non-negotiable. It was written by a teenager, for teenagers, and it captures that feeling of wanting to be understood with so much raw honesty. Stay gold, Ponyboy—seriously.
Fantasy Worlds That Feel Real
If reality needs a little extra magic, fantasy is the answer. “Percy Jackson and the Olympians: The Lightning Thief” by Rick Riordan is a modern miracle. It takes Greek gods and drops them into a twelve-year-old’s messy life, proving that being different is your superpower.
Don’t sleep on “The Girl Who Drank the Moon” by Kelly Barnhill. It’s a gorgeous, award-winning story about love, memory, and a dragon who is secretly a poet. It’s the kind of book that makes you believe in wonder again, no matter your age.
Books for 12 year olds | School Reading List
And for a twist? Try “Nevermoor: The Trials of Morrigan Crow” by Jessica Townsend. Think Harry Potter, but with a sharp, witty heroine and a world that’s even more imaginative. It’s pure escapism at its best—and we all need that sometimes.