Fantasy is the gateway genre for most lifelong middle grade readers. Magic schools, dragon clans, lost kingdoms, chosen ones — these are the stories that turn an occasional reader into a devoted one. Browse all middle grade fantasy in our catalog or start here — the best fantasy books and series for tween readers ages 8–13.
Harry Potter by J.K. Rowling
The series that built modern middle grade fantasy. Books 1–4 are middle grade in scope and tone; books 5–7 mature into upper middle grade and YA. Still the most-recommended fantasy gateway for tweens. Best for ages 9–13.
📖 Browse the full Harry Potter reading order →
📚 Find Harry Potter on Amazon →
Percy Jackson and the Olympians by Rick Riordan
Twelve-year-old Percy discovers he's the son of Poseidon and gets pulled into a world of Greek gods, monsters, and quests across America. Five books in the original series, plus the whole connected Riordan universe (Heroes of Olympus, Trials of Apollo, Kane Chronicles) that can keep a reader busy for years. Best for ages 9–13.
📖 Browse the Percy Jackson reading order →
📚 Find Percy Jackson on Amazon →
Wings of Fire by Tui T. Sutherland
Five young dragons are prophesied to end a generations-long war. Found family, palace intrigue, distinct dragon clans. The original prose series is 15+ books, with a parallel graphic novel adaptation that's pulling reluctant readers into the world. Best for ages 9–12.
📖 Browse the Wings of Fire reading order →
📚 Find Wings of Fire on Amazon →
Quest Chasers by Thomas Lockhaven and Grace Lockhaven
Eevie, Tommy, and Drew get pulled into Equis — a hidden magical world ruled by an evil queen with an unquenchable thirst for human souls — and have to solve deadly puzzles to survive. Quest Chasers blends fantasy adventure with mystery-style puzzle-solving in a way that's rare in middle grade. Three books in the series: The Deadly Cavern, The Screaming Mummy, and The Chalice of Souls. The Lockhavens write the series together. Best for ages 9–12.
📖 Browse the full Quest Chasers reading order →
📚 Find Quest Chasers on Amazon →
Keeper of the Lost Cities by Shannon Messenger
Twelve-year-old Sophie discovers she's an elf and gets pulled into the Lost Cities to learn about her real heritage. Nine books and counting, with a devoted fan base that rivals Harry Potter for sheer enthusiasm. Best for ages 9–13.
📖 Browse the Keeper of the Lost Cities reading order →
📚 Find Keeper of the Lost Cities on Amazon →
The Land of Stories by Chris Colfer
Twin siblings Alex and Conner fall into a world where every fairy tale character is real. Six books in the main series, plus companion volumes. The series gradually deepens from fun fractured fairy tale into epic multi-realm adventure. Best for ages 9–12.
📖 Browse the Land of Stories reading order →
📚 Find The Land of Stories on Amazon →
A Wrinkle in Time by Madeleine L'Engle
Meg Murry and her brother Charles Wallace travel across dimensions to rescue their father. The Newbery-winning classic that paved the way for everything else on this list. Quintet of books in the series. Best for ages 10–13.
📖 Browse the Wrinkle in Time series →
📚 Find A Wrinkle in Time on Amazon →
Aru Shah and the End of Time by Roshani Chokshi
A Riordan-Presents-imprint series that pulls from Hindu mythology. Aru accidentally frees a demon and has to find the reincarnations of the Pandava brothers to save the world. Five books in the series, all great. Best for ages 9–12.
📖 Browse the Pandava Series reading order →
📚 Find Aru Shah on Amazon →
How to pick the right fantasy series
If your tween loves: Mythology and humor → Percy Jackson or Aru Shah. Magic schools and chosen ones → Harry Potter or Keeper of the Lost Cities. Animal characters and palace intrigue → Wings of Fire. Puzzle-solving inside a magical world → Quest Chasers. Fairy tales with modern voice → Land of Stories. Classic feel → A Wrinkle in Time.
🐉 Browse every fantasy book in our catalog, or explore all our reading guides.