The Witcher — Reading Order
by Andrzej Sapkowski
Follow Geralt of Rivia, a monster hunter for hire, through a dark fantasy world of moral ambiguity. Read the short stories first, then the novels.
List updated
What order should you read The Witcher in?
Read the 9 books in The Witcher by Andrzej Sapkowski in this order: 1. The Last Wish (1993) · 2. Sword of Destiny (1992) · 3. Blood of Elves (1994) · 4. Time of Contempt (1995) · 5. Baptism of Fire (1996) · 6. The Tower of the Swallow (1997) · 7. The Lady of the Lake (1999) · 8. Season of Storms (2013) · 9. Crossroads of Ravens (2024)
This list differs from publication order — sort by Release Date below to see the books as they were published.
About This Series
Andrzej Sapkowski's The Witcher series originated in Polish short fiction in the 1980s before expanding into a multi-novel saga. It follows Geralt of Rivia, a professional monster hunter in a morally ambiguous world that draws heavily on Slavic mythology and European fairy tales. Geralt is stoic, sarcastic, and bound by a complex personal code, and his story intertwines with the powerful sorceress Yennefer and his adopted daughter Ciri, who may hold the key to the world's future.
The recommended reading order begins with the two short story collections — The Last Wish and Sword of Destiny — which introduce the characters and world before the main saga. Then proceed through the five novels: Blood of Elves, Time of Contempt, Baptism of Fire, The Tower of the Swallow, and The Lady of the Lake. Season of Storms is a standalone novel that takes place within the timeline of The Last Wish and can be read last, followed by Crossroads of Ravens, a later prequel about Geralt's first steps as a witcher.
The Witcher's world is intentionally unglamorous. Sapkowski subverts fairy tale tropes with dark humor, showing that the real monsters are often human. The series gained massive international recognition through the video game adaptations and the Netflix show, but the books offer a far more nuanced and literary experience. Sapkowski's prose (particularly in David French's English translations) is witty, philosophical, and surprisingly tender. The relationship between Geralt, Yennefer, and Ciri forms the emotional core of the series, and their family dynamic is one of the most compelling in fantasy literature.
Books in Order

Book 1: The Last Wish
Andrzej Sapkowski · 1993
Short stories introducing Geralt of Rivia — a witcher who hunts monsters while navigating a world that may be more monstrous than his prey.

Book 2: Sword of Destiny
Andrzej Sapkowski · 1992
More short stories. Geralt meets the child of destiny — Ciri — and his bond with Yennefer deepens.

Book 3: Blood of Elves
Andrzej Sapkowski · 1994
The main saga begins. Geralt trains young Ciri at Kaer Morhen as war erupts and powerful forces hunt her.

Book 4: Time of Contempt
Andrzej Sapkowski · 1995
A coup shatters the fragile peace. Ciri is separated from Geralt and must survive alone in a hostile world.

Book 5: Baptism of Fire
Andrzej Sapkowski · 1996
Geralt assembles a misfit company to find Ciri, journeying through war-torn lands.

Book 6: The Tower of the Swallow
Andrzej Sapkowski · 1997
Ciri flees through time and space while Geralt closes in — but dark forces converge on them both.

Book 7: The Lady of the Lake
Andrzej Sapkowski · 1999
The saga's epic conclusion. All paths converge as Geralt, Yennefer, and Ciri face their final destinies.

Book 8: Season of Storms
Andrzej Sapkowski · 2013
A standalone adventure set between the short stories, following Geralt as he loses both his swords and faces new threats.

Book 9: Crossroads of Ravens
Andrzej Sapkowski · 2024
A prequel following an eighteen-year-old Geralt on his first adventures after leaving Kaer Morhen, as he learns what being a witcher really means.
More on The Witcher
Reading Time
Community Chronological Order
Propose the in-universe / chronological reading order. A proposal becomes the official order once 3 readers approve it and an admin signs off.
More Reading Orders Like The Witcher
October Daye Reading Order
by Seanan McGuire
Urban fantasy series following half-fae changeling knight Toby Daye solving mysteries and crimes in a magical version of San Francisco.
20 books · Fantasy
The Dresden Files Reading Order
by Jim Butcher
Harry Dresden is Chicago's only professional wizard and private investigator, solving supernatural crimes in a modern world full of vampires, demons, and dark magic.
18 books · Fantasy
The Wheel of Time Reading Order
by Robert Jordan
One of the most epic fantasy series ever written. Follow Rand al'Thor from a small village to his destiny as the Dragon Reborn.
15 books · Fantasy
Cradle Reading Order
by Will Wight
In a world of martial arts and magical advancement, a boy deemed weak and talentless defies all expectations to become one of the most powerful beings alive.
12 books · Fantasy
The Black Company Reading Order
by Glen Cook
A band of mercenaries serves dark masters in a gritty fantasy world. Told through the eyes of the company historian, this series pioneered grimdark fantasy.
11 books · Fantasy
Malazan Book of the Fallen Reading Order
by Steven Erikson
The most ambitious fantasy series ever written. Spanning continents and millennia, it follows soldiers, gods, and ancient races in a world of war and tragedy.
10 books · Fantasy