Reading Lists → Witcher

Witcher Books In Order (Full List)

Witcher is a series of 5 books by Andrzej Sapkowski. The first book published in the series is Blood Of Elves in 1994. Here is a complete list of Witcher books in order.

Last update: January 11, 2024

1. Blood Of Elves (1994)

In "Blood of Elves," Andrzej Sapkowski takes readers into a treacherous world of magic, political intrigue, and war as a group of powerful sorceresses and a young princess must navigate the growing danger threatening their realm. A captivating and engrossing epic fantasy.

  • 📇 398 Pages
  • 📝 99,500 - 119,400 Word Count
  • ⏱️ 13 Hours Reading Time

2. The Time Of Contempt (1995)

"The Time of Contempt" by Andrzej Sapkowski is a thrilling fantasy novel that follows the adventures of Geralt of Rivia, a monster hunter, as he navigates through war, magic, and political intrigue in a world where the line between good and evil is blurred.

  • 📇 331 Pages
  • 📝 82,750 - 99,300 Word Count
  • ⏱️ 11 Hours Reading Time

3. Baptism Of Fire (1996)

In Andrzej Sapkowski's gripping fantasy epic, Baptism Of Fire, Geralt of Rivia embarks on a perilous journey through war-torn lands, encountering old friends, deadly enemies, and a battle of moral choices that will shape the fate of his world.

  • 📇 349 Pages
  • 📝 87,250 - 104,700 Word Count
  • ⏱️ 12 Hours Reading Time

4. Tower Of The Swallow (1997)

Tower of the Swallow, the gripping fantasy novel by Andrzej Sapkowski, takes you on a thrilling journey as witcher Geralt of Rivia races against time to save his ward, Ciri, from dark forces, unveiling a mesmerizing tale of destiny, treachery, and sacrifice.

  • 📇 448 Pages
  • 📝 112,000 - 134,400 Word Count
  • ⏱️ 15 Hours Reading Time

5. Lady Of The Lake (1999)

In "Lady Of The Lake," the enthralling final installment of Andrzej Sapkowski's Witcher series, destinies collide as Geralt of Rivia weaves through battles, love, and political intrigue, ultimately embracing his role as the legendary Lady of the Lake's chosen one. A captivating fantasy masterpiece not to be missed.

  • 📇 531 Pages
  • 📝 132,750 - 159,300 Word Count
  • ⏱️ 18 Hours Reading Time