Geralt's love life is entirely your call — but the sorceresses are not to be trifled with. Choose one, and commit.
Romance both Triss and Yennefer and they'll find out, humiliate Geralt, and leave him alone for good. If you want a partner in the ending, pick one and decline the other.
The Romances
Triss Merigold
Warm and devoted. Romance her during "Now or Never" in Novigrad — you must tell her you love her before she leaves the city.
Yennefer of Vengerberg
Geralt's canonical love. Complete "The Last Wish" (the djinn) and choose the romantic dialogue — a bond of genuine, un-magicked choice.
Keira Metz
A brief fling in Velen — invite her to a picnic during her questline. Doesn't affect the Triss/Yen ending.
Shani (Hearts of Stone)
An old flame at the wedding in "Dead Man's Party." A sweet, self-contained DLC romance.
Other Choices That Matter
- Bloody Baron: the botchling and the Whispering Hillock — decide who lives in Velen.
- Novigrad: sparing or killing Whoreson Junior; who runs the city after the mage crisis.
- Skellige: Cerys vs Hjalmar for the throne.
- Endings: your small interactions with Ciri decide her fate — see the Endings Guide.
How Each Romance Unlocks
- Triss: after "Now or Never," kiss her at the fountain, then pick "Stay with me" and "I love you" to trigger her romance scene at the lighthouse.
- Yennefer: the romance runs through "The Last Wish" (freeing the djinn) and "Lilac and Gooseberries" — choose the romantic dialogue in both to commit to her over Triss.
- Keira: complete "Hunting a Witch" and "Wandering in the Dark" to get invited to her home, then finish "A Towerful of Mice" and "Favor for a Friend."
- Shani: during "Dead Man's Party," choose to stay, then bring her a gift — flowers, mead or brandy all work.
Keira and Shani are self-contained: pursuing either has no bearing on the Triss/Yennefer choice or on Ciri's fate.
Still to verify
Cross-checked on 5 September 2026 against Fextralife, which confirms "Now or Never" as Triss’s trigger quest. It corrected something this page had wrong: the two sections above used to name different quests for Yennefer — one said "The Last Wish," the other named an unrelated quest with an earth-elemental fight that no source links to her romance — so the second section now matches the first. The specific gift options listed for Shani and the exact Keira quest chain remain unconfirmed beyond what this page already says. What is still unverified is the only thing reading cannot settle — nobody here has played it.