Reading order · Romantasy & paranormal
All Souls Reading Order
All Souls by Deborah Harkness has 5 main books (2011–2024). Start with A Discovery of Witches (2011) and read the numbered books in order.
All Souls books in order
Your reading speed
- 11 h 37 min
- 10 h 22 min
#3
The Book of Life
2014
—- Track your All Souls reading in Bookwisp — it shows the next book you’re missing.
- 8 h 7 min
- 8 h 7 min
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.

All Souls: common questions
- How many books are in the All Souls series?
- There are 5 main books in All Souls. The most recent main book listed here is The Black Bird Oracle (2024).
- What order should I read All Souls in?
- Read All Souls in its numbered order: A Discovery of Witches, Shadow of Night, The Book of Life, Time's Convert, and so on.
- What is the first All Souls book?
- The first book is A Discovery of Witches by Deborah Harkness, published in 2011.