Quick answer: The new pairings are Orc Mage, Troll Warlock, Undead Paladin, Human Hunter, Gnome Priest and Dwarf Shaman. The new Skyborne race is also playable on both factions.
World of Warcraft: Forever has nine classes: Druid, Hunter, Mage, Paladin, Priest, Rogue, Shaman, Warlock and Warrior. There are ten race choices, five on each faction. The new Skyborne race counts once on the Horde and once on the Alliance. Some familiar races also gain classes they could not pick before.
New race and class combinations in WoW Forever
Blizzard names six race and class pairings as new in World of Warcraft: Forever.
- Orc Mage
- Troll Warlock
- Undead Paladin
- Human Hunter
- Gnome Priest
- Dwarf Shaman
Skyborne is a new race, so every Skyborne pairing is new as well. Its class options differ by faction, as shown in the tables below.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →Horde race and class combinations
A check mark means you can create that race and class together. A dash means you can’t.
| Race | Druid | Hunter | Mage | Paladin | Priest | Rogue | Shaman | Warlock | Warrior |
|---|---|---|---|---|---|---|---|---|---|
| Orc | – | ✓ | ✓ | – | – | ✓ | ✓ | ✓ | ✓ |
| Tauren | ✓ | ✓ | – | – | – | – | ✓ | – | ✓ |
| Troll | – | ✓ | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ |
| Undead (Forsaken) | – | – | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ |
| Skyborne (Windshaper) | ✓ | ✓ | – | – | – | ✓ | ✓ | – | ✓ |
Troll has the widest spread on the Horde side, with seven classes. Tauren has the narrowest, with four.
Alliance race and class combinations
| Race | Druid | Hunter | Mage | Paladin | Priest | Rogue | Shaman | Warlock | Warrior |
|---|---|---|---|---|---|---|---|---|---|
| Dwarf | – | ✓ | – | ✓ | ✓ | ✓ | ✓ | – | ✓ |
| Gnome | – | – | ✓ | – | ✓ | ✓ | – | ✓ | ✓ |
| Human | – | ✓ | ✓ | ✓ | ✓ | ✓ | – | ✓ | ✓ |
| Night Elf | ✓ | ✓ | – | – | ✓ | ✓ | – | – | ✓ |
| Skyborne (High Order) | ✓ | ✓ | ✓ | – | – | ✓ | – | – | ✓ |
Human covers seven classes, the most on the Alliance side. Dwarf is now the only Alliance race that can be a Shaman.
WoW Forever races by class
If you choose your class first, this list shows which races can play it.
- Druid: Tauren, Horde Skyborne, Night Elf, Alliance Skyborne
- Hunter: Orc, Tauren, Troll, Horde Skyborne, Dwarf, Human, Night Elf, Alliance Skyborne
- Mage: Orc, Troll, Undead, Gnome, Human, Alliance Skyborne
- Paladin: Undead, Dwarf, Human
- Priest: Troll, Undead, Dwarf, Gnome, Human, Night Elf
- Rogue: every race except Tauren
- Shaman: Orc, Tauren, Troll, Horde Skyborne, Dwarf
- Warlock: Orc, Troll, Undead, Gnome, Human
- Warrior: every race
Skyborne classes on each faction
Skyborne are the shen’dorei, a new race you can play on both factions. Every Skyborne character starts on Zephras Isle, which covers levels 1-12. On the Horde, they are the Windshapers, and Blizzard links them most closely with Shaman. On the Alliance, they are the High Order Skyborne, linked with Mage. Each side can still pick from the full class list in its table above. Creating a Skyborne character requires a Skyborne pack.
WoW Forever race and class FAQ
Can Tauren be Paladins in WoW Forever?
No. Only Undead, Dwarf and Human can be Paladins. Tauren can choose from Druid, Hunter, Shaman and Warrior.
Which races can be Shaman on the Alliance?
Only Dwarf. Every other Shaman option is on the Horde side: Orc, Tauren, Troll and Horde Skyborne. Alliance Skyborne can’t play Shaman.
Can Undead be Paladins?
Yes. Undead Paladin is one of the six new pairings in World of Warcraft: Forever. That makes Undead the only Horde race that can be a Paladin.
Which class can every race play?
Warrior. Every race on both factions can be a Warrior, including both versions of Skyborne. Rogue comes close, but Tauren can’t play it.






