WoW Forever races and classes chart: every combination
Updated 2026-11-02

This WoW Forever races and classes chart lists all 10 races and 9 classes, with new marking pairs you couldn't make in the original game. Every class is available on both factions. The combinations are Confirmed from Blizzard's race and class table and Skyborne post.
Abbreviations: War = Warrior, Pal = Paladin, Hun = Hunter, Rog = Rogue, Pri = Priest, Sha = Shaman, Mag = Mage, Lock = Warlock, Dru = Druid.
Horde races and classes
| Race | War | Pal | Hun | Rog | Pri | Sha | Mag | Lock | Dru |
|---|---|---|---|---|---|---|---|---|---|
| Orc | ✓ | · | ✓ | ✓ | · | ✓ | new | ✓ | · |
| Tauren | ✓ | · | ✓ | · | · | ✓ | · | · | ✓ |
| Troll | ✓ | · | ✓ | ✓ | ✓ | ✓ | ✓ | new | · |
| Undead | ✓ | new | · | ✓ | ✓ | · | ✓ | ✓ | · |
| Windshaper Skyborne | ✓ | · | ✓ | ✓ | · | ✓ | · | · | ✓ |
Alliance races and classes
| Race | War | Pal | Hun | Rog | Pri | Sha | Mag | Lock | Dru |
|---|---|---|---|---|---|---|---|---|---|
| Human | ✓ | ✓ | new | ✓ | ✓ | · | ✓ | ✓ | · |
| Dwarf | ✓ | ✓ | ✓ | ✓ | ✓ | new | · | · | · |
| Night Elf | ✓ | · | ✓ | ✓ | ✓ | · | · | · | ✓ |
| Gnome | ✓ | · | · | ✓ | new | · | ✓ | ✓ | · |
| High Order Skyborne | ✓ | · | ✓ | ✓ | · | · | ✓ | · | ✓ |
The races page has the same table with filters, plus a page for each race.
New in Forever
- Horde: Orc Mage, Troll Warlock, Undead (Forsaken) Paladin.
- Alliance: Human Hunter, Dwarf Shaman, Gnome Priest.
- Skyborne, a whole new race on either faction. Both sides can be Druid, Hunter, Rogue or Warrior. Windshapers (Horde) can also be Shaman, and High Order (Alliance) can also be Mage. They need a Skyborne pack.
Which races can play each class
- Warrior: Horde: Orc, Tauren, Troll, Undead, Windshaper Skyborne. Alliance: Human, Dwarf, Night Elf, Gnome, High Order Skyborne.
- Paladin: Horde: Undead. Alliance: Human, Dwarf.
- Hunter: Horde: Orc, Tauren, Troll, Windshaper Skyborne. Alliance: Human, Dwarf, Night Elf, High Order Skyborne.
- Rogue: Horde: Orc, Troll, Undead, Windshaper Skyborne. Alliance: Human, Dwarf, Night Elf, Gnome, High Order Skyborne.
- Priest: Horde: Troll, Undead. Alliance: Human, Dwarf, Night Elf, Gnome.
- Shaman: Horde: Orc, Tauren, Troll, Windshaper Skyborne. Alliance: Dwarf.
- Mage: Horde: Orc, Troll, Undead. Alliance: Human, Gnome, High Order Skyborne.
- Warlock: Horde: Orc, Troll, Undead. Alliance: Human, Gnome.
- Druid: Horde: Tauren, Windshaper Skyborne. Alliance: Night Elf, High Order Skyborne.
Best class and race combos
Blizzard hasn't published racials for the eight original races yet, so any "best race" answer is partly provisional. Our current picks, with the reasoning, are in best race for every class. For help choosing a class first, try Which class? or the character planner.