Cover of The Cuckoo's Calling

Cormoran Strike books in order A series by J. K. Rowling

The Cormoran Strike series by J. K. Rowling has 8 books, from The Cuckoo's Calling (Apr 2013) to The Hallmarked Man (Sep 2025). Read it in order, starting with The Cuckoo's Calling.

Reading order: 1 The Cuckoo's Calling (2013) · 2 The Silkworm (2014) · 3 Career of Evil (2015) · 4 Lethal White (2018) · 5 Troubled Blood (2020) · 6 The Ink Black Heart (2022) · 7 The Running Grave (2023) · 8 The Hallmarked Man (2025)

Updated September 2026

All 8 Cormoran Strike books in order

  1. 1.

    The Cuckoo's Calling (Apr 2013)

    480 pages★ 3.8 (33 ratings)

  2. 2.

    The Silkworm (Jun 2014)

    464 pages★ 3.9 (29 ratings)

  3. 3.

    Career of Evil (Oct 2015)

    528 pages★ 4.1 (20 ratings)

  4. 4.

    Lethal White (Sep 2018)

    656 pages★ 4.2 (16 ratings)

  5. 5.

    Troubled Blood (Sep 2020)

    944 pages★ 3.9 (15 ratings)

  6. 6.

    The Ink Black Heart (2022)

    1349 pages★ 4.0 (5 ratings)

  7. 7.

    The Running Grave (Sep 2023)

  8. 8.

    The Hallmarked Man (Sep 2025)

Cormoran Strike FAQ

How many Cormoran Strike books are there?
There are 8 Cormoran Strike books, as of September 2026.
What order should I read the Cormoran Strike books in?
In publication order, starting with The Cuckoo's Calling (Apr 2013): 1 The Cuckoo's Calling (2013) · 2 The Silkworm (2014) · 3 Career of Evil (2015) · 4 Lethal White (2018) · 5 Troubled Blood (2020) · 6 The Ink Black Heart (2022) · … all 8 below.
What is the first Cormoran Strike book?
The Cuckoo's Calling (Apr 2013).
What is the latest Cormoran Strike book?
The Hallmarked Man (Sep 2025).
Is the Cormoran Strike series finished?
No, J. K. Rowling is still adding to it.
Did J. K. Rowling write other series?
Yes: Harry Potter.

More series by J. K. Rowling

All J. K. Rowling books

Sources: series order and dates from Wikidata and Open Library. Last updated September 2026.