Keeper of the Lost Cities Reading Order: Shannon Messenger's Complete Series
June 5, 2026
Shannon Messenger’s Keeper of the Lost Cities is one of the biggest middle-grade fantasy series going — a sprawling, fan-adored saga that’s drawn comparisons to Harry Potter for its devoted young readership. With a screen adaptation in development, interest is only growing. Here’s how to read it in order.
The complete reading order
- Keeper of the Lost Cities (2012)
- Exile (2013)
- Everblaze (2014)
- Neverseen (2015)
- Lodestar (2016)
- Nightfall (2017)
- Flashback (2018)
- Legacy (2019) 8.5. Unlocked (2020) — a half-novel, half-guide companion with crucial new story content
- Stellarlune (2022)
The series is ongoing, with further installments continuing the story. Read in publication order — the plot is heavily serialized and builds continuously.
Don’t skip Unlocked
It’s tempting to treat book 8.5 as optional, but Unlocked contains genuine plot developments (plus a wealth of world-building and character detail). Read it between Legacy and Stellarlune, in sequence.
What it’s about
Twelve-year-old Sophie Foster has always felt different — and discovers she’s an elf, with a place in the hidden, magical Lost Cities. What starts as a fish-out-of-water boarding-school fantasy steadily deepens into a long-running mystery about Sophie’s origins, a shadowy rebel group, and secrets buried in the elven world. Telepathy, special abilities, found family, and a famously debated romance keep readers hooked across thousands of pages.
Who it’s for
Aimed at middle-grade readers (roughly 8–12), but like the best of the category it has a huge crossover audience of teens and adults who grew up with it. If your reader loved Percy Jackson or Wings of Fire and wants something long enough to disappear into for months, this is the series.