Affiliate Disclosure: Links on this page may earn us a commission at no extra cost to you. Read our affiliate policy
Mary Russell and Sherlock Holmes Books in Order
Below you'll find the complete list of Mary Russell and Sherlock Holmes 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 Mary Russell and Sherlock Holmes series? Start with "The Beekeeper's Apprentice" (1994) and follow publication order through all 25 books.
The complete Mary Russell and Sherlock Holmes reading order is listed below in publication sequence.
Publication Order

The Beekeeper's Apprentice
1994

A Monstrous Regiment of Women
1995

A Letter of Mary
1996

The Moor
1998

O Jerusalem
1999

Justice Hall
2002

The Game
2004

Locked Rooms
2005

The Language of Bees
2009

The God of the Hive
2010

Pirate King
2011

Garment of Shadows
2012

Dreaming Spies
2015

The Marriage of Mary Russell
2016

The Murder of Mary Russell
2016

Mary Russell's War
2016

Mary's Christmas
2016

Island of the Mad
2018

Riviera Gold
2020

Castle Shade
2021

The Lantern's Dance
2024

Knave of Diamonds
2025

Beekeeping for Beginners
2011
Stately Holmes
2016
Mrs Hudson's Case
2016
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