How to Romance Every Companion in Baldur’s Gate 3

How to Romance Every Companion in Baldur's Gate 3 cover

Baldur’s Gate 3 wouldn’t be complete without the ability to romance all of your companions. You can become a Casanova just by knowing the right things to say and do. However, some companions can be hard to romance with due to their nature. We made this guide to help you romance every companion in Baldur’s Gate 3.

How to Romance Companions in Baldur’s Gate 3?

You romance companions by choosing certain dialogue options that gain their approval. By continuously doing and saying things that align with their moral standards, new romantic dialogue options will open up that allow you to become more intimate with them. At the same time, choosing the wrong options could lead to them disliking you.

Pretty much all of your companions can be romanced in BG3. Some companions are also optional and choosing certain acts may lock you out of recruiting them. If you want to romance all your companions, then you’d better recruit all of them as soon as possible.

Romancing your companions isn’t as easy as simply being a nice guy to everyone. Certain companions, like Astarion, will appreciate more dominating options that lack mercy. Others will require you to be an utter bastard an even make outright amoral picks.

Here are all the romanceable companions in Baldur’s Gate 3:

  • Astarion
  • Gale
  • Halsin
  • Jaheira
  • Karlach
  • Lae’Zel
  • Minsc
  • Minthara
  • Shadowheart
  • Wyll

You can romance multiple characters at once. However, since some companions in the game have complicated morals that can be in direct opposition to each other, Keep in mind the kind of responses that certain party members use to open up their romance subplots in Baldur’s Gate 3.

How to Romance Astarion in BG3

How to Romance Astarion in BG3

Romancing Astarion means matching how ruthless he can be as a vampire spawn. Lying, unempathic, and being generally cruel is something he likes and you will gain his approval upon commit more ruthless acts. Talking about Cazador is a particularly sensitive issue for him, so thread carefully around this topic.

Astarion hates it when you’re being nice to others. He associates this with weakness and he’ll make fun of you for it. Astarion also likes it when you’re dangerously flirtatious and some dialogue can even have you joking around with killing each other.

You don’t need to be evil to get Astarion as it is possible to romance him without sacrificing your morals. You just have to be a pretty big jerk towards everyone else but him. Give him permission to feed on whoever he wishes and he’ll love you all the more for it.

How to Romance Gale in BG3

How to Romance Gale in BG3

Gale can be romanced by being kind and empathetic to others. However it’ll take a while before he’s open to being in a relationship because of his own reluctance. Over time he will eventually want to get closer to you, just make sure to be as accepting as possible with him.

Earning Gale’s approval means being morally upright and helping others with their problems. Because of this Gale is in sharp contrast with more selfish party members like Lae’Zel and Astarion. However Gale is also a Wizard who loves it when you display intelligence instead of immediately resorting to violent options.

How to Romance Halsin in BG3

How to Romance Halsin in BG3

Halsin is unique from other party members in that you can already flirt with him even before you get him to your party. You start off strong already with this Druid since you recruit him in Act II by saving his skin from being cooked in the Goblin Camp.

Romancing Halsin means picking dialogue options that preserve nature. He’s actually pretty easy and straightforward to romance as completing his companion quest and being generally honest with him is enough to get him intimate with you. That being said, he’s an optional party member and an exclusive one at that. If you recruit Minthara, you can’t recruit Halsin.

How to Romance Karlach in BG3

How to Romance Karlach in BG3

Karlach doesn’t like playing around and if you want a romance with her, better to be as straightforward as possible. It’s easy to get closer to Karlach as she isn’t as guarded as your other party members.

As a former slave, Karlach appreciates dialogue options where you free other slaves. She respects it when you show strength and unlike Astaroth prefers a more heroic and selfless companion. Continuously picking morally good options will have her falling for you in no time.

How to Romance Lae’Zel in BG3

How to Romance Lae'Zel in BG3

Lae’Zel isn’t very empathic towards others and romancing her means picking dialogue options that gear towards violence. You also have to be particularly cruel and refuse to help others when they’re asking for it. Lae’Zel is also rather straightforward and hates playing games.

Because of her inclination towards violent options, you better be prepared for a fight. Lae’Zel doesn’t like it when someone gets in her way and won’t appreciate it if you interrupt her. Let her be as violent as she wants.

How to Romance Minthara in BG3

How to Romance Minthara in BG3

Minthara is an exclusive party member and requires you to be particularly evil to romance. At the Goblin Camp, you have to sell out the druids and refugees to gain her approval. This locks you out of a potential party member who’ll be vindictive enough to get revenge later on.

How to Romance Shadowheart in BG3

How to Romance Shadowheart in BG3

Shadowheart admires strength in the kindness you show to others and romancing her means showing some compassion. Showing mercy to others and whenever you can and being nice to children will earn her approval. This also extends to animals, such as looking out for the Owlbear Cub.

How to Romance Wyll in BG3

How to Romance Wyll in BG3

Wyll is one of your more selfless companions and romancing him means picking options that show kindness. He won’t like any deals with the devil, even when they offer to remove your tadpole. Doing things like helping those in need is a quick way to earn his approval.

Senior Editor