10 playable races

Eight of these are the familiar Classic roster. The other two are new, and Blizzard's announcement only ever described one of them.

RaceFactionClassesCan be
DwarfAlliance6Warrior · Paladin · Hunter · Priest · Rogue · Shaman
GnomeAlliance5Warrior · Rogue · Mage · Warlock · Priest
High Order Skybornenew—5Hunter · Rogue · Warrior · Mage · Druid
HumanAlliance7Warrior · Paladin · Rogue · Priest · Mage · Warlock · Hunter
Night ElfAlliance5Warrior · Hunter · Rogue · Priest · Druid
OrcHorde6Warrior · Hunter · Rogue · Shaman · Warlock · Mage
TaurenHorde4Warrior · Hunter · Shaman · Druid
TrollHorde7Warrior · Rogue · Hunter · Priest · Shaman · Mage · Warlock
UndeadHorde6Warrior · Rogue · Priest · Mage · Warlock · Paladin
Windshaper Skybornenew—5Hunter · Rogue · Shaman · Warrior · Druid

The Skyborne are two races

The client carries High Order Skyborne (race ID 95) andWindshaper Skyborne (race ID 96) as separate playable entries, each with its own class list. Blizzard's marketing described a single new race called the Skyborne. Whether the split shows up in the character creator at launch, or is just how the data is organised internally, hasn't been said either way.

The tight clubs

Paladin is the narrowest class in the game with three races — and one of them isUndead, which has never been possible before. Druid has four, and half of that list is Skyborne. Everything else sits at five or more.

See the full matrix →