3 Answers2025-08-25 01:08:06
I've been chewing on these books for years, and if you want the novels that most directly trace Nilfgaard's war against the Northern Kingdoms, you want to read the main Witcher saga in order: start with 'Blood of Elves', then move through 'Time of Contempt', 'Baptism of Fire', 'The Tower of the Swallow' (sometimes published as 'The Tower of Swallows' in some editions), and finish with 'The Lady of the Lake'. These five novels are where Sapkowski expands the short-story world into full-scale politics, military campaigns, and the personal fallout for Geralt, Ciri, and Yennefer. 'Blood of Elves' sets up the political tensions and the beginning of open hostilities; it's heavy on court maneuvering and the sense that war is coming.
'Time of Contempt' is where the conflict explodes into chaos — coups, broken alliances, and the magical-political fallout that directly ties into Nilfgaard's ambitions. From there, 'Baptism of Fire' follows the more gritty, on-the-ground consequences (you get small-unit journeys, refugees, and guerrilla-like elements), while 'The Tower of the Swallow' and 'The Lady of the Lake' bring Ciri's chase, Emhyr's machinations, and the broader resolution into focus. If you're curious about background that frames why Nilfgaard is such a threat, the short-story collections 'The Last Wish' and 'Sword of Destiny' give character and motive context (especially for Ciri and Geralt), but they aren't the front-line war novels.
If you're picking one starting point, read 'Blood of Elves' after the short stories — it’s the gateway into the full-scale saga. Also, different translations vary in tone, so if one translation feels flat, try another narrator or an audiobook; I swapped editions once and suddenly the political intrigue popped. Happy reading — the battlefield scenes and the quieter political betrayals stick with you in very different ways.