Best Baldur’s Gate 3 companions tier list: Astarion, Shadowheart, Halsin & more

Jessica Filby
Baldur's Gate 3 companionsLarian Studios

Choosing a companion in Baldur’s Gate 3 can be challenging since each one has a distinct personality and style of battle. However, our tier list provides a comprehensive rating of the best companions in the RPG.

Companions are a big part of Baldur’s Gate 3 and whether they can give you additional dialogue options, get you into new situations, provide romance, or offer diverse combat opportunities it’s important to choose them carefully in the game.

Article continues after ad

If you’re struggling to decide which characters to recruit in your party, our companion’s tier list for Baldur’s Gate 3 should make your decision a bit easier. So, here’s a full rundown of all the characters who can join you in Larian Studios’ latest RPG.


A list of all companions in Baldur’s Gate 3

Baldur's Gate 2 PS5 crashLarian Studios

Currently, there are 10 different companions in Baldur’s Gate 3, each with their own class, personality, and specialties:

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

Baldur’s Gate 3 Companions tier list

Naturally, before acting on this tier list, it’s worth playing the game with the companion you think you’ll enjoy having around the most, and which one slots in with your chosen class and party – but these lists can make battles a little easier if you select some of the better companions.

Article continues after ad
  • S = The best companions to play with. They’re versatile, strong, and work for most combats or conversations.
  • A = These companions are great to have in your team. They may not be the strongest but they’re efficient and effective.
  • B = While not the best companion in the game, they can help in a pinch depending on your playstyle.
  • F = They’re not particularly effective and can make the game relatively tricky.
SShadowheart, Astarion, Karlach
AGale, Wyll, Lae’zel
BHalsin, Minsc
FMinthara, Jaheira


A screenshot of the game Baldur's Gate 3Larian Studios


Clerics are a great class on their own, but combined with the easy-going nature and constant need to speak her mind, Shadowheart projects that class to new heights. She’s a fantastic fighter and healer in combat, allowing her to slot into your party no matter the composition.

On top of this, she’s pretty easy to get along with and find, meaning players can quickly romance, or just be great friends, depending on what they prefer.

Article continues after ad


It’s hard to resist Astarion in Baldur’s Gate 3, whether that’s the vampiric charm or the pure charisma he holds. Either way, Astarion is funny, extremely flirtatious, and the right amount of trouble to get any D&D player interested.

As for combat, there’s nothing quite as useful as having a rogue by your side. Setting those sneak attacks can be deadly and the proficiency in stealth enables you to sneak wherever and whenever you need, ideal for any situation.

Article continues after ad


Karlach is ideal for a party if they are lacking in a tank or proficient fighter, she’s got tons of health, some huge damage with her attacks, and the ability to hit multiple times.

Sure, she may not have tons of versatility but every party needs a tank and she is it. If you’re lacking in damage or someone to soak the hits, Karlach is the Tiefling for the job.


Baldur's Gate 3 galeLarian Studios


Upon meeting Gale, it may seem he’s a bit of a clumsy spellcaster, but when you fully explore him in combat, it’s clear to see he’s extremely proficient. Ultimately, Gale is versatile, skilled, and although squishy, makes a great combatant if you’re lacking spells in your party.

Article continues after ad

Sure, the always needing to absorb magical items can be pretty annoying, but if you need the magic spot filled, he’s your man.


While Astarion is certainly charismatic, he’s not got a very high charisma stat. That’s especially so when compared to Wyll. As a Warlock, talking is his main skill, making him perfect for any party where you lack conversational skills. After all, fighting is great, but being able to talk your way out of it is perfect in some cases.

Article continues after ad

As for combat, he may not have the most spells, but he’s a proficient fighter and can be pretty useful, even if you just use Eldritch Blast every time. It’s not labeled one of the best D&D spells for nothing.


In a typical look, Lae’zel is a perfect companion. She’s a fantastic Fighter with multiple attacks as she levels and will also give you a good standing among the other Githyanki. On top of this, she’s simple to control, and you don’t need to do any fancy quests to get hold of her.

Article continues after ad

However, she’s just plain miserable. Her race can prove to be an issue in some conversations and chatting to her can often feel like a task instead of a blessing. Sure, some may love her, but there are much kinder options out there.


baldur's gate 3 halsin the druid headerLarian Studios


Halsin is pretty fun to fight with and is extremely versatile, bringing powerful spells, useful wild shapes, and a great personality.

The only issue, there are just better options out there. Druids are the jack-of-all-trades but master of none in Baldur’s Gate 3. They heal but not particularly well outside of Cure Wounds, have powerful spells but not tons, and can melee fight with Wildshape but fail to deal that insane damage we see from other classes. He’s great, but others are greater.

Article continues after ad


Minsc is tons of fun to have in your party. He’s funny, and powerful, and will certainly create a void many other companions fail to fill.

However, there’s a reason the Ranger is one of the worst classes in both Dungeons & Dragons and Baldur’s Gate 3. Minsc lacks in anything particularly great. Sure, they can complement some playstyles, with the ability to deal with ranged and melee attacks, but for damage, there are much better companions, and for healers, you’ve got Shadowheart.

Article continues after ad


Larian Studios


Minthara is stuck in the F-Tier for two reasons. The first is her fighting. As a Paladin she has some great melee and ranged attacks, but in the same way as Halsin, she fails to truly excel in anything specific. If you’re looking for a healer, then Shadowheart is your companion. If it’s a fighter you’re after, look at Lae’zel, not Minthara.

The second reason is the fact that most players will likely not even get hold of her. Recruiting her means you’ll have to go against the Druid Grove and could result in you losing certain other companions, so many opt to kill her.

Article continues after ad


Jaheria may be a veteran from previous Baldur’s Gate games, but that doesn’t mean she’s powerful to match.

In the same way as Minsc, Jaheira feels like the worst of her two classes. Being multiclassed, it’s easy to assume she’s versatile, but her Druid powers don’t match Halsin, and her fighter powers feel incredibly weak. You’ll likely spend more time stopping her from dying than watching her take down the enemies.

Article continues after ad

Who is the best companion in Baldur’s Gate 3 and how to find them

BG3 Shadowheart looking at something behind the cameraLarian Studios
Shadowheart is the best companion to add to your party in Baldur’s Gate 3.

Shadowheart is one of the best companions in Baldur’s Gate 3. With her healing and support abilities, Shadowheart is a crucial component of nearly any party and will keep you alive throughout the game. 

Shadowheart is available to recruit while you’re still aboard the Nautiloid. All you have to do is:

  • You’ll come across a chamber with a bright red pod to the left as you make your way to the helm of the Nautiloid ship towards the end of the first act. Shadowheart is stuck in this very pod.
  • Go into the room that is to the pod’s left. You will find a body, a console, and another pod inside the room. All you have to do is search the corpse to find the Eldritch Rune.
  • After picking up the rune, go back to the other room to use the console and set Shadowheart free. Once this is done, all you have to do is pass the Illithid/Wisdom check which will set Shadowheart free and she will join your party.

So there you have it, those are the best companions in Baldur’s Gate 3. While setting your party up for the next adventure, take a look at some of our other handy Baldur’s Gate 3 guides and content:

Article continues after ad

Best Sorcerer build | Best Bard build | Best Rogue build | Best Ranger build | Best Barbarian build | Best Wizard build | Baldur’s Gate 3: What’s the max level cap? | Best Baldur’s Gate 3 classes tier list | How to revive characters in Baldur’s Gate 3 | Can you multiclass in Baldur’s Gate 3 | Baldur’s Gate 3 Soul Coins: How to get them & what they are | Baldur’s Gate 3: Fastest ways to get XP & level up | Baldur’s Gate 3: How to respec your character | Baldur’s Gate 3 Karmic Dice: What are they?

Related Topics

About The Author

Based in Cumbria, England, Jessica is a Senior Games Writer who joined Dexerto after stints at Game Rant and The Gamer. You can find her covering everything from Minecraft, CoD, Disney Dreamlight Valley, Pokemon Go and more. You can contact Jessica at