Keeper of the Lost Cities Reading Order: Shannon Messenger's Complete Series

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.

#1
Keeper of the Lost Cities Keeper of the Lost Cities Shannon Messenger

The complete reading order

  1. Keeper of the Lost Cities (2012)
  2. Exile (2013)
  3. Everblaze (2014)
  4. Neverseen (2015)
  5. Lodestar (2016)
  6. Nightfall (2017)
  7. Flashback (2018)
  8. Legacy (2019) 8.5. Unlocked (2020) — a half-novel, half-guide companion with crucial new story content
  9. 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.

See the full Keeper of the Lost Cities reading order →