Harry Hole Books in Order

by Jo Nesbø · 13 books · ⭐ 4.82 average rating · Updated 2026-07-11

ThrillerMystery

A brilliant, self-destructive Oslo detective chases serial killers through Norway's darkest corners.

Here is the complete Harry Hole reading order — all 13 books by Jo Nesbø, in the order you should read them:

Publication order (recommended)

  1. The Bat(1997)
  2. Cockroaches(1998)
  3. The Redbreast(2000)
  4. Nemesis(2002)
  5. The Devil's Star(2003)
  6. The Redeemer(2005)
  7. The Snowman(2007)
  8. The Leopard(2009)
  9. Phantom(2011)
  10. Police(2013)
  11. The Thirst(2017)
  12. Knife(2019)
  13. Killing Moon(2023)

Good news: for this series, publication order and chronological order are the same — just read straight down the list.

Track your place in Harry Hole

BookBinge remembers which book you're on and writes a spoiler-safe recap before every sequel. Free on iOS.

Get BookBinge

Frequently asked questions

How many books are in the Harry Hole series?

There are 13 books in the Harry Hole series by Jo Nesbø, beginning with The Bat (1997) and most recently Killing Moon (2023).

What is the first Harry Hole book?

The first book is The Bat, published in 1997. That's where new readers should start.

Should I read Harry Hole in publication or chronological order?

Publication and chronological order are identical for this series, so just follow the list.

More Thriller series in order