Baldur's Gate 3 already has twelve incredible classes for players to choose from. Within these classes, players also have the chance to decide between three subclasses minimum, with other classes, such as Cleric, having a total of seven to select from at the start of the game. These subclasses reward the player with different features as they level up during Baldur's Gate 3 (BG3) while also allowing the player to experiment in different ways.