The Dark Tower — Reading Order
by Stephen King
Stephen King's magnum opus. Roland Deschain, the last gunslinger, quests across a dying world to reach the Dark Tower.
The Gunslinger
Stephen King · 1982
The man in black fled across the desert, and the gunslinger followed. Roland's obsessive quest begins.
The Drawing of the Three
Stephen King · 1987
Roland draws three companions from modern-day Earth through mysterious doors on a beach.
The Waste Lands
Stephen King · 1991
Roland's ka-tet must rescue Jake and face Blaine the Mono, a suicidal sentient train.
Wizard and Glass
Stephen King · 1997
Roland tells his ka-tet the story of his youth, a doomed love affair, and his first confrontation with evil.
Wolves of the Calla
Stephen King · 2003
Roland and his friends help a town defend against raiders — wolves that steal children and return them ruined.
Song of Susannah
Stephen King · 2004
The ka-tet is scattered across worlds as Susannah is possessed and the Breakers threaten to topple the Beams.
The Dark Tower
Stephen King · 2004
The final volume. Roland reaches the Dark Tower at last — but the journey's end may also be its beginning.