La classe d’un personnage est en quelque sorte sa profession. Cette classe est un choix quasiment immuable fait à la création du personnage, et qui déterminera la plupart de ses capacités et de ses inaptitudes. Il existe 11 classes (12 dans Throne of Bhaal), réparties en 4 catégories :
Certaines classes ne sont pas accessibles à toutes les races.
Certaines de ces classes ont été ajouté au fil de certains jeux. Le sorcier, le barbare et le moine n’existaient pas dans Baldur’s Gate, et ont été ajoutés dans Baldur’s Gate 2 (SoA), tandis que l’entropiste a vu le jour avec Throne of Bhaal (ToB).
Kits
Avec SoA, il est devenu possible à un personnage de choisir un kit, pour certaines classes (barde, clerc, druide, guerrier, mage, paladin, rôdeur et voleur). Ces kits permettent de changer certains détails de la classe, la rendant plus spécialisée au détriment de certains pouvoirs. Le personnage est alors un peu différent de la classe de base, sans forcément être plus puissant, mais ayant des rôles un peu différents au sein du groupe.
Multiclassage et jumelage
Un personnage non-humain peut démarrer le jeu en étant multiclassé. Au lieu de n’avoir qu’une seule classe, il en a deux, voire trois. Les points d’expérience que le personnage acquiert sont répartis entre les classes, et le personnage progresse ainsi moins vite, mais dans différents champs d’expérience.
À l’inverse, un personnage humain peut se jumeler. Il abandonne sa classe présente, et décide de progresser dans une nouvelle classe. Il ne perdra les pouvoirs de son ancienne classe que temporairement, et gagnera les pouvoirs de la nouvelle classe, définitivement.