Historical fiction series generate more reading order confusion than almost any other genre — companion novels, novellas, alternate POV books, and prequels set across centuries make it hard to know what order to read them in. Getting the placement of Diana Gabaldon's Lord John Grey books wrong creates spoilers for the main Outlander story. This guide gives you the quick reference list and exact placement for every companion book.
Quick Reference: Best Historical Fiction Series — Start Here
- Outlander by Diana Gabaldon — Start: Outlander (1991)
- Kingsbridge by Ken Follett — Start: The Pillars of the Earth (1989)
- Lord John Grey by Diana Gabaldon — Start after Outlander Book 3 (Voyager)
- Millennium by Stieg Larsson — Start: The Girl with the Dragon Tattoo (2005)
1. Outlander by Diana Gabaldon
Reading order complexity: Very high. The Outlander universe has 9 main novels, 4 Lord John Grey novels, several novellas in the Seven Stones to Stand or Fall collection, and additional companion short fiction. Getting the companion placement wrong means significant spoilers — especially for the Lord John Grey books, which reveal plot points about Jamie Fraser.
Main Outlander series order:
- Outlander (1991)
- Dragonfly in Amber (1992)
- Voyager (1994)
- Drums of Autumn (1996)
- The Fiery Cross (2001)
- A Breath of Snow and Ashes (2005)
- An Echo in the Bone (2009)
- Written in My Own Heart's Blood (2014)
- Go Tell the Bees That I Am Gone (2021)
View our complete Outlander reading order and Diana Gabaldon author page.
Where Do the Lord John Grey Books Fit?
The Lord John Grey novels are set in the same world and follow a supporting character introduced in Book 2. Do not read them before Book 3 — John Grey's characterization develops through Voyager and the emotional context of his books depends on it. Recommended placement:
- Lord John and the Private Matter (2003) — Read after Drums of Autumn (Book 4)
- Lord John and the Brotherhood of the Blade (2007) — Read after The Fiery Cross (Book 5)
- Lord John and the Hand of Devils (novellas, 2007) — Same placement as above
- The Scottish Prisoner (2011) — Read after An Echo in the Bone (Book 7)
Where does the Seven Stones to Stand or Fall novella collection fit? Each novella in this collection includes Diana Gabaldon's own note on where it sits in the timeline. The safest approach: read each novella at the point in the main series where it is set, using her placement notes as your guide.
2. Kingsbridge by Ken Follett
Reading order complexity: Low. Each Kingsbridge novel is set in a different century and follows entirely different characters — they are connected by place and theme, not plot. However, there is a recommended reading order:
- The Pillars of the Earth (1989) — 12th century, building a cathedral
- World Without End (2007) — 14th century, same town two centuries later
- A Column of Fire (2017) — 16th century, religious wars
- The Evening and the Morning (2020) — 10th century prequel
Where does The Evening and the Morning fit? It is a prequel set 200 years before The Pillars of the Earth. Read it last — it rewards readers who already know Kingsbridge and will feel the resonance of the founding. Reading it first is technically correct chronologically but misses the payoff entirely.
3. Millennium by Stieg Larsson
Reading order complexity: High. The trilogy has iron continuity — Lisbeth Salander's arc in Book 3 only works because of what happened in Books 1 and 2. Must be read in order. View our Millennium reading order and Stieg Larsson author page.
The Verdict
For your first historical fiction series, start with Outlander Book 1. It is one of the most commercially successful historical fiction novels ever written — the time travel hook gives it a momentum that pure historical fiction sometimes lacks. Commit to at least Book 2 (Dragonfly in Amber) before judging the series; its structure is deliberately non-linear in a way that rewards patience. Browse our complete historical fiction catalog for reading orders on every major series.