Skip to content

The Dark Tower books in order

The Dark Tower by Stephen King has 8 books, published 1982–2012. Reading all of them takes about 24 hours (1,308 pages). 3 can be borrowed free from Open Library.

Spines are sized by page count. The orange dot marks a free ebook.

Reading order

  1. Book 1 · 1982

    The Dark Tower: The Gunslinger

    255 pages, about 4.7 hours 4.0★ (71)

    BORROW FREE
  2. Book 2 · 1987

    The Dark Tower II: The Drawing of the Three

    Stephen King

  3. Book 3 · 1991

    The Dark Tower III: The Waste Lands

    Stephen King

  4. Book 4 · 1997

    The Dark Tower IV: Wizard and Glass

    718 pages, about 13 hours 4.1★ (80)

    BORROW FREE
  5. Book 5 · 2003

    The Dark Tower V: Wolves of the Calla

    Stephen King

  6. Book 6 · 2004

    The Dark Tower VI: Song of Susannah

    Stephen King

  7. Book 7 · 2004

    The Dark Tower VII: The Dark Tower

    Stephen King

  8. Book 8 · 2012

    The Dark Tower: The Wind Through the Keyhole

    335 pages, about 6.1 hours 4.2★ (13)

    BORROW FREE

Questions people ask

How many The Dark Tower books are there?

There are 8 books in the series, published 1982–2012.

Which The Dark Tower book should I read first?

Start with The Dark Tower: The Gunslinger (1982), book 1. The list above is the reading order.

How long does it take to read the whole series?

About 24 hours at an average pace of 250 words a minute, or 1,308 pages in total. The longest book is The Dark Tower IV: Wizard and Glass at 718 pages.

Can I read The Dark Tower for free?

3 books can be borrowed free from Open Library with a free account. The book pages have the links.