Reading order · Fantasy
The Dark Tower Reading Order
The Dark Tower by Stephen King has 7 main books (1982–2004), plus 1 novella or companion. Start with The Gunslinger (1982) and read the numbered books in order.
By Stephen King
The Dark Tower books in order
Your reading speed
- 4 h 29 min
- 7 h 58 min
- 15 h 3 min
- Track your The Dark Tower reading in Bookwisp — it shows the next book you’re missing.
- 12 h 34 min
- 6 h 1 min
- 9 h 48 min
- 8 h
#7
The Dark Tower
2004
—
Page counts: median across editions on Open Library. Times assume about 250 words per page. How we calculate.
Reading a series?
Bookwisp lines your series up and shows the next book you’re missing.
Add the books you own or have read and they sort themselves by number. Your Goodreads shelves come over for free, series numbers included.

More by Stephen King
The Dark Tower: common questions
- How many books are in the The Dark Tower series?
- There are 7 main books in The Dark Tower, plus 1 novella or companion book. The most recent main book listed here is The Dark Tower (2004).
- What order should I read The Dark Tower in?
- Read The Dark Tower in its numbered order: The Gunslinger, The Drawing of the Three, The Waste Lands, Wizard and Glass, and so on. The Wind Through the Keyhole was published in 2012 but is set between books 4 and 5.
- What is the first The Dark Tower book?
- The first book is The Gunslinger by Stephen King, published in 1982.
- Do I need to read the The Dark Tower novellas?
- The 1 novella or companion book (The Wind Through the Keyhole) sit outside the main numbering. You can follow the main story without them; their numbers (like 0.5 or 2.5) show where they fit between the main books.