Middle-grade is a term that is relatively new and refers to books aimed at ages 9 to 12. These are the years when many readers make huge leaps, they can handle more complex plots, richer themes and deeper character development, yet they still want stories filled with heart, imagination and a sense of discovery.
It's also the age when reading habits truly take root. As children gain confidence, they start choosing books for themselves and gravitating towards stories that they connect with, whether that's magic, mystery, history, adventure or light-hearted real-life tales. Today's middle grade shelves reflect just how diverse young readers' interests are. Some still love illustrations, whilst others want complex world building and hundreds of pages. There's no single right 'path', which is why offering choice is so important.
Our Top 10 books for ages 9+ celebrates this incredible variety. You might notice that it doesn't include some of the big-name authors and we think that highlights something really special, that young readers are drawn to great storytelling, not just familiar names, which is exactly why places like Toppsta really matter. And also that it includes a number of shorter books, which can boost confidence and seem less daunting to more reluctant readers.
Don't forget to check out:
The 50 Best Book Series for ages 9+
Best New Picture Books of 2025
Best First Chapter Books for Ages 5+ of 2025
Best New Books for Ages 7 Plus of 2025










