Books in order

Ben Aaronovitch books in order

Ben Aaronovitch's Rivers of London series has 10 main books, starting with Midnight Riot (2011). Here they are in reading order, with page counts and reading times.

Rivers of London

10 books · 2011–2025 · 61 h 19 min
  1. #1Midnight Riot2011
  2. #2Moon Over Soho2011
  3. #3Whispers Under Ground2012
  4. #4Broken Homes2013
  5. #5Foxglove Summer2014
  6. #6The Hanging Tree2016
  7. #7Lies Sleeping2018
  8. #8False Value2020
  9. #9Amongst Our Weapons2022
  10. #10Stone and Sky2025
Rivers of London reading order and reading times →

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.

A book page in Bookwisp with progress and reading sessions

Reading Ben Aaronovitch

What order should I read Ben Aaronovitch's books in?
Read Rivers of London in its numbered order, starting with Midnight Riot.
Which Ben Aaronovitch book should I read first?
Most readers start with the first book of the earliest series: Midnight Riot (2011), book 1 of Rivers of London.