Affiliate Disclosure: Links on this page may earn us a commission at no extra cost to you. Read our affiliate policy
PC Peter Grant / Rivers of London Books in Order
Below you'll find the complete list of PC Peter Grant / Rivers of London books in publication order. This is generally the recommended reading order for the series.
Reading order verified: April 2026
Quick Answer
What order should I read the PC Peter Grant / Rivers of London series? Start with "Rivers of London / Midnight Riot" (2011) and follow publication order through all 31 books.
The complete PC Peter Grant / Rivers of London reading order is listed below in publication sequence.
Publication Order

Rivers of London / Midnight Riot
2011

Moon Over Soho
2011

Whispers Under Ground
2012
The Domestic
2012

Broken Homes
2013
The Cockpit
2013
The Home Crowd Advantage
2014

Foxglove Summer
2014
King of the Rats
2015
Under Kite Hill
2016
Nightingale: London 1966
2016
Reynolds – Florence, Az. 2014
2016

The Hanging Tree
2016
The Loneliness of the Long Distance Granny
2016

A Rare Book of Cunning Device
2017
Tobias Winter - Meckenheim 2012
2017

The Furthest Station
2017

Lies Sleeping
2018
Favourite Uncle
2018

The October Man
2019

False Value
2019

Tales from the Folly
2020
A Dedicated Follower of Fashion
2020
Vanessa Sommer's Other Christmas List
2020

What Abigail Did That Summer
2021
Foxes for Christmas
2021

Amongst Our Weapons
2022
The Big Straw Hamper Thingy Job
2022

Winter's Gifts
2023

The Masquerades of Spring
2024

Stone and Sky
2025
Affiliate Disclosure
As an Amazon Associate, Reading Order Books earns from qualifying purchases. When you buy through links on our site, we may earn an affiliate commission at no additional cost to you. This helps us maintain the site and continue providing reading order guides. Read our full disclosure