Reading order · Fantasy
Discworld Reading Order
Discworld by Terry Pratchett has 41 main books (1983–2015). Start with The Color of Magic (1983) and read the numbered books in order.
Discworld books in order
Your reading speed
- 4 h 11 min
- 4 h 29 min
- 4 h 28 min
- Track your Discworld reading in Bookwisp — it shows the next book you’re missing.
- 5 h 12 min
- 5 h 30 min
- 5 h 38 min
- 6 h 24 min
- 6 h 37 min
- 2 h 46 min
- 6 h 18 min
- 5 h 16 min
- 5 h 36 min
- 6 h 9 min
- 6 h 36 min
- 6 h 36 min
- 6 h 43 min
- 6 h 10 min
- 6 h 21 min
- 6 h 38 min
- 6 h 42 min
- 7 h 16 min
- 7 h 6 min
- 6 h 37 min
- 7 h 16 min
- 6 h 52 min
- 6 h 43 min
- 3 h 3 min
- 4 h 45 min
- 7 h
- 5 h 33 min
- 7 h 12 min
- 6 h 9 min
- 7 h 17 min
- 6 h 58 min
- 6 h 18 min
- 7 h
- 8 h 7 min
- 7 h 17 min
- 8 h 4 min
- 7 h 9 min
- 5 h 35 min
Main books together: 14,488 pages, about 253 h 37 min at 238 words per minute.
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 Terry Pratchett
Discworld: common questions
- How many books are in the Discworld series?
- There are 41 main books in Discworld. The most recent main book listed here is The Shepherd's Crown (2015).
- What order should I read Discworld in?
- Read Discworld in its numbered order: The Color of Magic, The Light Fantastic, Equal Rites, Mort, and so on. Most Discworld novels stand alone and also belong to smaller character sub-series that can be read on their own.
- What is the first Discworld book?
- The first book is The Color of Magic by Terry Pratchett, published in 1983.
- How long does it take to read the whole Discworld series?
- The 41 main books add up to about 14,488 pages (median edition lengths). At 238 words per minute that is about 253½ hours of reading, or about 508 days at 30 minutes a day.