Cormoran Strike books in order
Cormoran Strike by J. K. Rowling has 8 books, published 2013–2025. Reading all of them takes about 98 hours (5,317 pages).
1The Cuckoo's Calling
2The Silkworm
3Career of Evil
4Lethal White
5Troubled Blood
6The Ink Black Heart
7The Running Grave
8The Hallmarked Man
Reading order
-
Book 1 · 2013
The Cuckoo's Calling
-
Book 2 · 2014
The Silkworm
-
Book 3 · 2015
Career of Evil
-
Book 4 · 2018
Lethal White
-
Book 5 · 2020
Troubled Blood
-
Book 6 · 2022
The Ink Black Heart
-
Book 7 · 2023
The Running Grave
-
Book 8 · 2025
The Hallmarked Man
Questions people ask
How many Cormoran Strike books are there?
There are 8 books in the series, published 2013–2025. The most recent came out recently, so the series may still be going.
Which Cormoran Strike book should I read first?
Start with The Cuckoo's Calling (2013), book 1. The list above is the reading order.
How long does it take to read the whole series?
About 98 hours at an average pace of 250 words a minute, or 5,317 pages in total. The longest book is The Ink Black Heart at 1349 pages.







