Best Witcher Episodes Ranked

Best Witcher Episodes
Image Source: Netflix


With the second season of The Witcher now settling onto Netflix and a third season potentially on the horizon, now seems like a good time to rank the best episodes of The Witcher. Also, if you haven’t seen Season 2 of The Witcher, there is a firm SPOILER warning for the list of the best Witcher episodes. So, here is some background information about the Witcher TV show.


First debuting on Netflix in 2019 but really exploding in popularity during lockdown (the 2020 one), The Witcher follows Geralt of Rivia (Henry Cavill) an enhanced human with magic tasked to track down and kill monsters. On his journey through the world, he meets Jaskier (Joey Batey), a friendly bard, and originator of *THAT* song, and Yennefer (Anya Chalotra), a witch and the main love interest not counting Triss. Eventually, destiny brings Geralt into the path of Ciri (Freya Allan) who he attempts to protect from the dangers of the world. Also, the Witcher is based on a book series and video game series. Now, let’s get into the best Witcher episodes. 

10. Four Marks (S1, E2)

Now, this might be a controversial pick amongst Witcher fans but ignoring a whole ton of exposition and CGI which might draw viewers out of the world, this episode definitely has high points. Highlights include Jaskier’s annoyingly catchy song, Geralt hunting a devil-like creature after haggling for more money (nice detail from the videogame), and Anya Chalotra’s excellent performance as Yennefer. Yes, we’re listing the best Witcher episodes, but I understand why many might consider this one of the worst episodes. However, it is worth a revisit for Yennefer’s origin along with Jaskier and Geralt’s wonderful relationship.

9. What Is Lost (S2, E3)

Next up on the best Witcher episodes ranked is What is Lost. Coming early on in Ciri’s journey under Geralt’s protection, this episode sees Ciri growing impatient with Geralt’s slow methods of training so she tries to prove that she can take on proper Witcher training on a deadly obstacle course. Despite doing well, she just falls short and this adds a new layer to Geralt and Ciri’s relationship during the remainder of Season 2. Other highlights include Yennefer going rogue from the Brotherhood and saving a former enemy general.

8. Of Banquets, Bastards And Burials (S1, E4)

First of all, that is a fantastic use of alliteration. And it’s my favourite episode title of any Witcher episode. Now, back on topic as we count down the best Witcher episodes. So, this episode sets up Geralt claiming guardianship over Ciri as he accompanies Jaskier to a royal ball. At the royal ball, Jaskier’s questionable wardrobe choices for Geralt create some funny moments. Also, Geralt’s interactions with the queen again create some funny moments. Other highlights include Ciri attempting to walk through an enchanted forest and Yennefer trying to protect her kingdom to no avail.

7. Bottled Appetites (S1, E5) 

Again, this episode’s title hints at the chaos about to enter Geralt’s world. Desperate to cure his insomnia, Geralt is fishing for a djinn’s bottle to wish for it a good night’s sleep. However, after an argument with Jaskier the djinn escapes and Jaskier collapses with blood coming out of his mouth. This brings Geralt into contact with Yennefer for the first time. She agrees to heal Jaskier but not before she shares a bath with Geralt. Long story short, Yennefer wants to let the djinn inhabit her. Geralt comes in, saves her, and then has sex with her. All while Jaskier doesn’t know if he is alive or not. Poor Jaskier. But still one of the best Witcher episodes despite his plight.

6. Much More (S1, E8)

Geralt is once again pursued by dangerous monsters as he attempts to track down Ciri. To be specific: necrophages. Despite Geralt’s warning to a man, Yurga, about the danger of necrophages he ignores the warnings. This leads to an awesome fight sequence where a necrophage bites Geralt. Apart from Geralt’s brush with death, this episode also features Yennefer and the mages fighting in the Battle of Sodden. Oh, it also features the small detail of Ciri and Geralt finally meeting. So, while we consider it one of the best Witcher episodes (top six anyway), clearly not much happened, right?

5. Kaer Morhen (S2, E2)

Coming in at the halfway point of the best Witcher episodes is Kaer Morhen. Largely, Series 2 has focussed more on how the human characters are often more dangerous than the monsters. In this episode, some of the other Witchers are dismissive of problems. This leads to the monster emerging. Overall, Kaer Morhen is a good episode with Ciri and Geralt’s relationship examined further. It also features Yennefer having dreams that most shippers would be proud of.

4. Betrayer Moon (S1, E3)

Narrowly missing out on the top three best Witcher episodes is Betrayer Moon. Once again, this episode proves just how much quality Series One has. This episode sees Geralt teaming up with Triss, a witch, to find out what happened to a missing princess. Long story short, she was cursed to turn into a monster. This leads to a fantastic sequence of Geralt tracking her around the castle’s dungeons. The other major highlight is the ‘rebirth’ of Yennefer as she attempts to forge her own path as a witch.

3. Rare Species (S1, E6)

Now, this is exactly what I want out of a Witcher episode: Geralt fighting a dragon. After a stranger entices him with enough money, Geralt joins his team. Besides the dragon fight, this episode dives into Yennefer and Geralt’s relationship as we learn a crucial detail. Geralt uses his last djinn wish to wish for them to always be together. Thus, the shipping community became happy. Anyway, the episode also sees Ciri struggling to trust people around her on the journey to find Geralt. So, it sits amongst the three best Witcher episodes, but what ranks as #2?

2. The End’s Beginning (S1, E1)

This was one of the toughest choices but this episode was just pipped to the top spot. The End’s Beginning not only does a great job of exciting fans but brings new viewers to the franchise. The episode’s central plot revolves around the morality of Witchers. Geralt ends up in Blaviken where he meets two powerful sorcerers and has to choose between killing one or the other. Eventually, Geralt kills Renfri (the ‘evil’ sorcerer) before being kicked out of Blaviken. Overall, this episode is a wonderful introduction to the world of The Witcher. But if this isn’t #1, what does top our list of the best Witcher episodes?

1. A Grain of Truth (S2, E1)

Continuing the trend of the first episode being the best, A Grain of Truth is the best Witcher episode. This episode sees Geralt and Ciri right after the Battle of Sodden, meeting up with one of Geralt’s old friends, Nivellen. Again, this episode sees the question: are monsters really worse than humans? This is because Nivellen is harbouring a bruxa called Vereena who Geralt assumes is trying to attack Ciri and Nivellen.

The tragic twist of the episode? Vereena, who loved Nivellen, gets killed by Geralt which lifts Nivellen’s curse. I haven’t even mentioned Yennefer’s arc. Overall, an absolutely fantastic episode and a damn good return for Geralt of Rivia. And therefore a thoroughly appropriate choice to round out the best Witcher episodes.

Check Out All Of Our TV Lists!

What are your thoughts about the best Witcher episodes? What are your favourites? Let me know in the comments below!