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

  1. #1

    The Gunslinger

    1982 · 256 pages

    4 h 29 min
  2. #2

    The Drawing of the Three

    1987 · 455 pages

    7 h 58 min
  3. #3

    The Waste Lands

    1991 · 860 pages

    15 h 3 min
  4. Track your The Dark Tower reading in Bookwisp — it shows the next book you’re missing.
  5. #4

    Wizard and Glass

    1997 · 718 pages

    12 h 34 min
  6. #4.5

    The Wind Through the Keyhole

    2012 · 344 pages

    6 h 1 min
  7. #5

    Wolves of the Calla

    2003 · 560 pages

    9 h 48 min
  8. #6

    Song of Susannah

    2004 · 457 pages

    8 h
  9. #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.

A book page in Bookwisp with progress and reading sessions

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.

Other fantasy series