The Witcher 3 The Battle Of Kaer Morhen Quest Guide

Protect Ciri from the assault of Wild Hunt.

The Battle of Kaer Morhen is a main quest in The Witcher 3, which starts with the short reunion of Geralt with the Ciri. It all happens after The Isle of Mists quest when Ciri teleports to Geralt, and together, they start the preparation for the fight against the Wild Hunt.

Before starting the Battle of Kaer Morhen quest, an optional task player can make sure that they have the maximum number of allies with them beforehand. This includes both characters requiring players to complete entire questlines and characters that will join Geralt in the great quest that lies ahead. 

The characters that will join Geralt for The Battle of Kaer Morhen no matter what include:

  • Vesemir 
  • Lambert
  • Eskel
  • Zoltan (in Brothers in Arms: Novigard, ask for his help)
  • Ermion (in Brothers in Arms: Skellige, ask for his help)

Characters that require Geralt to complete certain requirements include: 

  • Keira Metz (complete her entire storyline and pick the right dialogue at the end)
  • Letho (must not have killed Letho in The Witcher 2. Complete Ghosts of the Past; invite him to Kaer Morhen)
  • Vernon Roche and Ves (complete their quest and save Ves)
  • Triss (complete her entire storyline and make sure she doesn’t leave at the end)
  • Hjalmar, Folan, and Vigi the Loon

Recruiting Ermion, Triss, Vernon, Ves, Zoltan, Keira, and Hjalmar an Craite is necessary to earn A Full Crew achievement for Battle of Kaer Morhen in The Witcher 3. The other characters aren’t necessary.

Preparing for the Battle of Kaer Morhen

This quest starts in a lighter mood when Ciri teleports herself with Geralt to Kaer Morhen, initiating a joyous reunion between her and her mentors in The Witcher 3. However, the lack of time shortens their reunion, as they have to get to work. After the reunion, Geralt must follow Triss and Yennefer to the main hall in Kaer Morhen to discuss the events and form a plan to deal with the situation. 

Once inside, Geralt will be provided with two different decisions regarding the preparations for the battle. This includes choosing Vesemir’s potions (alchemy lab) or Eskel’s traps (workshop). Both choices are equally good, but they will aid you in the battle in different ways in TW3.

If players decide to choose Vesemir’s potions, they include Superior Swallow and Thunderbolt. However, if you choose Eskel’s traps, they will be laid down in the Kaer Morhen courtyard, and the explosion will only damage your opponents. 

The second-choice players will get with either digging out the armory or patching up the breach. Same as the last choice, these choices are equally beneficial but help out Geralt in different ways.

If you choose to clear out the armory, it will provide all the witchers silver swords, whereas if you patch up the wall, it will decrease the waves of the Wild Hunt that will appear later on during the quest.


While both choices are good and have no lasting impact on the conclusion of the quest, to actually make the Battle of Kaer Morhen easier, I will recommend Eskel’s trap and patching up the breach.

The battle will start once Lambert returns after completing the assigned task since all you have to do is leave the main hall and go outside. 

There are five parts to this battle, which include three parts of Geralt’s battle and two parts of Ciri’s battle. The first part of Geralt’s battle starts once he leaves the Keep after making the preparations with his companions. 

During this part of the battle, Geralt will be outside the Kaer Morhen Keep in the woods alongside Lambert and Letho. Here, you must close three portals through which the wild hunt will teleport. Destroying these portals will be fairly easy, but only if players make the right decisions in The Witcher 3

Close the portals as Geralt

To close the portals, players must either cast Yrden on the portals or use Dimeritium bombs from Lambert to destroy them. Additionally, there will be a few enemies from the wild hunt, as well as some hounds guarding the portals. 

Once you’ve closed all the portals, a cutscene will be triggered, and players will realize that Triss hasn’t rained fire at the signal yet, indicating something is wrong.

Save Triss as Ciri

In this phase, you will fight as Ciri, who will rush out of the keep to fight battles on her own. While playing as Ciri, players will have the option of using a magic amulet that they can use to direct Triss’s fireballs. However, this is a double-edged sword, and it can also hurt Ciri. 

Players can also use her charge attack, which can deal a high amount of damage to the enemies while also stunning them. Eventually, players will reach Triss, and once they’ve eliminated all the enemies around her, Ciri can return to the rest of her companions. 

Get back to Kaer Morhen and close the gate

Now, the focus will shift back to Geralt, racing back to Kaer Morhen on his horse while fire rains down onto the ground. Avoid these fireballs since they will hurt Geralt; however, don’t worry too much about them and focus on returning to the Keep. 

Once you’ve reached the Keep, you’ll notice Vesemir in a fairly tough situation, requiring you to help him close a portal. Geralt must close the gate here, for which he has to run toward the wall and flip the switch. Here, you can kill the enemies you encounter; however, it is pointless, considering they keep spawning. 

Once you join everyone back in the Kaer Morhen courtyard, you’ll come across five warriors attacking Lambert and must save him. However, if you have recruited Keira, she will quickly rush in to save Lambert in your place.

Once Yennefer’s protection spell starts to falter, you need to retreat to the keep and plan your move before the next wave of Wild Hunt’s assault.

Help Eskel

When Geralt crosses the first gate of the Keep, he must clear out all the enemies and move on toward the second gate. However, it is observed that Eskel seems to have fallen into trouble. 

As Geralt, before you can help Eskel, players must help Triss first. This objective is similar to the last time you helped out Triss. All Geralt is required to do is clear out enough room for her to perform spells. 

As for Eskel, Ciri will rush in to help him, considering he is trying to fight against Caranthir. After successfully pushing him back, Ciri and Eskel will be required to kill the rest of the enemies, after which they’re required to open the gate for Geralt and his companions.

Close the remaining portals

Now that the enemies have been dealt with, Geralt will be required to close up the last couple of portals. Either through Dimerithium bombs or the Yrden sign. 

However, this mighty battle does not yet bear the fruits of victory, as the white frost invades the Kaer Morhen Keep, forcing Geralt and his companions to retreat deeper. However, almost everyone is almost frozen, including Geralt.

The Witcher 3 The Battle Of Kaer Morhen

Now, Eredin will appear, attempting to convince Ciri to give up. Watching this, Vesemir attempts to help by stabbing Imlerith with a dagger to make one last effort to fight back. However, that results in Imlerith breaking Vesemir’s neck, killing him. This prompts Ciri to let out a powerful cry that annihilates the wild hunt. 

No matter what choices you made in the game beforehand, Vesemir is bound to die. You technically win the Battle of Kaer Morhen, as there is no way to lose this scripted event. However, everyone doesn’t feel like celebrating because the generals of the Wild Hunt are still out there and will attack again to get Ciri.


If you didn’t recruit Keira for the Battle of Kaer Morhen in The Witcher 3 or don’t save Lambert during the quest, he will also die so the funeral at the end will be for both Vesemir and Lambert. Make sure to recruit Keira, as she will automatically save Lambert during the quest. If you recruit Vigi, he will also die and there is no way to save him.

Geralt and Ciri have a heart-to-heart after the funeral, and the Blood on the Battlefield quest starts.

Avatar photo

Ashar is the managing editor of He enjoys all sorts of video games except those made by Nintendo. He thinks Fortnite is the only battle royale that should exist. He is a big fan ...