As classes definem as habilidades que o personagem terá a sua disposição. Ela também define o estilo de jogo do personagem, suas capacidades e limitações.
Existem 10 classes no jogo:
* Paladin (Paladino) -Melee DPS, Healer e Tank-
* Shaman (Xamã) -Ranged DPS, Melee DPS, Heale-)
* Warrior (Guerreiro) -Tank e melee DPS-
* Mage (Mago) -ranged DPS-
* Warlock (Feiticeiro) -ranged DPS-
* Priest (Padre) -ranged DPS e healer-
* Death Knight (Cavaleiro da Morte) -melee DPS e tank-
* Druid (Druida) -healer,tank, melee DPS e ranged DPS-
* Hunter (Caçador)-ranged DPS-
* Rogue (Ladino) -melee DPS-
As classes também limitam os papéis que um personagem terá em um grupo. Esses papéis são:
* Tank - tem como função agarrar as criaturas do grupo para que possam ser abatidas(as criaturas) mais facilmente. Este tipo de classe é conhecida por levar o dano.
* Healer (Curador) - tem como função não deixar nenhum do grupo morrer, usando os poderes para aumentar a vida e curar ferimentos.
* Melee/Caster DPS - tem como função abater o inimigo usando todos os seus ataques, eles sao os responsáveis pelo o tempo gasto a matar a criatura.