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.
Reading order
-
Book 1 · 1982
The Dark Tower: The Gunslinger
-
Book 2 · 1987
The Dark Tower II: The Drawing of the Three
-
Book 3 · 1991
The Dark Tower III: The Waste Lands
-
Book 4 · 1997
The Dark Tower IV: Wizard and Glass
-
Book 5 · 2003
The Dark Tower V: Wolves of the Calla
-
Book 6 · 2004
The Dark Tower VI: Song of Susannah
-
Book 7 · 2004
The Dark Tower VII: The Dark Tower
-
Book 8 · 2012
The Dark Tower: The Wind Through the Keyhole
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.


