Lars Kepler Books in Order

Lars Kepler has written 11 books, published between 2009 and 2025. The first book is The Hypnotist (2009) and the newest is The Sleepwalker (2025). Publication order is the reading order below.

Books
11
Published
2009–2025
Confirmed
11 of 11 titles
Pages on record
2,647 in 5 of 11 books

Lars Kepler writes the Detective Inspector Joona Linna thrillers, with 11 books catalogued from The Hypnotist (2009) to The Sleepwalker (2025). The Nightmare (2010), The Fire Witness (2011) and The Sandman (2012) are the next titles on the list, followed by Stalker (2014) and The Rabbit Hunter (2017). Subject tags include serial murders, police investigation, murder victims and Stockholm, Sweden. The median page count across catalogued editions is 528, and Lars Kepler is still publishing.

How many Lars Kepler books are there?

Lars Kepler has 11 books, released between 2009 and 2025. 10 of them belong to the Detective Inspector Joona Linna series.

Lars Kepler Books in Publication Order

The table lists all 11 Lars Kepler books in the order they were released, with the release year, the page count where one is on record, and how many independent book listings confirm each title. Catalogue data as of September 2026.

  1. 1
    The HypnotistDetective Inspector Joona Linna #12009 · confirmed 3/4
    2009
  2. 2
    The NightmareDetective Inspector Joona Linna #22010 · 528 pages · confirmed 3/4
    2010528
  3. 3
    The Fire WitnessDetective Inspector Joona Linna #32011 · 497 pages · confirmed 3/4
    2011497
  4. 4
    The SandmanDetective Inspector Joona Linna #42012 · 566 pages · confirmed 3/4
    2012566
  5. 5
    StalkerDetective Inspector Joona Linna #52014 · 528 pages · confirmed 3/4
    2014528
  6. 6
    PlaygroundLars Kepler Standalone Novels #12016 · confirmed 3/4
    2016
  7. 7
    The Rabbit HunterDetective Inspector Joona Linna #62017 · 528 pages · confirmed 3/4
    2017528
  8. 8
    LazarusDetective Inspector Joona Linna #72020 · confirmed 3/4
    2020
  9. 9
    The Mirror ManDetective Inspector Joona Linna #82020 · confirmed 3/4
    2020
  10. 10
    The SpiderDetective Inspector Joona Linna #92023 · confirmed 3/4
    2023
  11. 11
    The SleepwalkerDetective Inspector Joona Linna #102025 · confirmed 3/4
    2025

Lars Kepler characters in order

The character linked below has its own reading-order page.

Lars Kepler books grouped by series

Each title below is a row in the publication-order table above. None of these groups has a reading-order page of its own on this site.

Detective Inspector Joona Linna in order

10 books
  1. 1. The Hypnotist
  2. 2. The Nightmare
  3. 3. The Fire Witness
  4. 4. The Sandman
  5. 5. Stalker
  6. 6. The Rabbit Hunter
  7. 7. Lazarus
  8. 8. The Mirror Man
  9. 9. The Spider
  10. 10. The Sleepwalker

Lars Kepler Standalone Novels

1 book

1 title published under this heading without a numbered place in a series.

Lars Kepler Books in Chronological Order

By publication date, the Lars Kepler books run from The Hypnotist (2009) to The Sleepwalker (2025), the sequence in the table above. No separate story order is recorded for Lars Kepler in the book listings this catalogue merges, so publication order is the only order on record.

Do you have to read Lars Kepler books in order?

You only need to read Lars Kepler books in order within the Detective Inspector Joona Linna series, which holds 10 of the 11 Lars Kepler books listed here. The numbered table above gives every book in publication order.

What order should you read Lars Kepler books in?

Read them in publication order, starting with The Hypnotist (2009), the first Joona Linna book. It is also the earliest catalogued title.

What is the newest Lars Kepler book?

The Sleepwalker (2025) is the newest Lars Kepler book released so far.

Is there a new Lars Kepler book coming?

No next Lars Kepler book is announced in the catalogue, which is a gap in the listings it merges rather than a sign that the run has ended.

Lars Kepler at a glance

Still publishing
Lars Kepler published a book as recently as 2025.
Release pace
Lars Kepler books have appeared about one every 2 years on average.
Length
2,647 pages across the 5 of 11 books with a recorded length, a median of 528 pages each.
Busiest decade
Most Lars Kepler books, 6 of 11, were published in the 2010s.

What the Lars Kepler books are about

8 of the 11 Lars Kepler books carry subject tags in Open Library's catalogue. The subjects below are the ones that recur across them, most frequent first: murder is tagged on 4 of 8. The subjects are cataloguers’ headings, not a plot summary.