Game knowledge

Which weapons each class can use

Every weapon and armour type by class, what you start with, and where the eight weapon masters stand.

Every number on this page is read from the 1.12 world database and the Classic Era client, not from a guide or a wiki. How this site reads the game data. Last read .

Every weapon, by class

16 kinds of weapon, and which of the nine classes may ever hold one. This is read from the game's own skill table rather than from a class description, which matters at the edges: a mage can hold a one-handed sword and a priest cannot, and both of those surprise people.

The Warrior can use 15 of them and the Warlock just 5. A weapon your class cannot use is not merely bad — it cannot be equipped at all, so the item is dead weight in the bag whatever its stats say.

SkillDruidHunterMagePaladinPriestRogueShamanWarlockWarrior
AxesDruid: noHunter: yesMage: noPaladin: yesPriest: noRogue: noShaman: yesWarlock: noWarrior: yes
BowsDruid: noHunter: yesMage: noPaladin: noPriest: noRogue: yesShaman: noWarlock: noWarrior: yes
CrossbowsDruid: noHunter: yesMage: noPaladin: noPriest: noRogue: yesShaman: noWarlock: noWarrior: yes
DaggersDruid: yesHunter: yesMage: yesPaladin: noPriest: yesRogue: yesShaman: yesWarlock: yesWarrior: yes
Fist WeaponsDruid: yesHunter: yesMage: noPaladin: noPriest: noRogue: yesShaman: yesWarlock: noWarrior: yes
GunsDruid: noHunter: yesMage: noPaladin: noPriest: noRogue: yesShaman: noWarlock: noWarrior: yes
MacesDruid: yesHunter: noMage: noPaladin: yesPriest: yesRogue: yesShaman: yesWarlock: noWarrior: yes
PolearmsDruid: noHunter: yesMage: noPaladin: yesPriest: noRogue: noShaman: noWarlock: noWarrior: yes
StavesDruid: yesHunter: yesMage: yesPaladin: noPriest: yesRogue: noShaman: yesWarlock: yesWarrior: yes
SwordsDruid: noHunter: yesMage: yesPaladin: yesPriest: noRogue: yesShaman: noWarlock: yesWarrior: yes
ThrownDruid: noHunter: yesMage: noPaladin: noPriest: noRogue: yesShaman: noWarlock: noWarrior: yes
Two-Handed AxesDruid: noHunter: yesMage: noPaladin: yesPriest: noRogue: noShaman: yesWarlock: noWarrior: yes
Two-Handed MacesDruid: yesHunter: noMage: noPaladin: yesPriest: noRogue: noShaman: yesWarlock: noWarrior: yes
Two-Handed SwordsDruid: noHunter: yesMage: noPaladin: yesPriest: noRogue: noShaman: noWarlock: noWarrior: yes
UnarmedDruid: yesHunter: yesMage: yesPaladin: yesPriest: yesRogue: yesShaman: yesWarlock: yesWarrior: yes
WandsDruid: noHunter: noMage: yesPaladin: noPriest: yesRogue: noShaman: noWarlock: yesWarrior: no

Two more skills sit in the same category and are not weapons. Defense is the mitigation skill every class carries, and Dual Wield is permission rather than a weapon — in Classic only three classes have it, which is why an enhancement shaman holding two axes is a Burning Crusade memory and not a vanilla one.

SkillDruidHunterMagePaladinPriestRogueShamanWarlockWarrior
DefenseDruid: yesHunter: yesMage: yesPaladin: yesPriest: yesRogue: yesShaman: yesWarlock: yesWarrior: yes
Dual WieldDruid: noHunter: yesMage: noPaladin: noPriest: noRogue: yesShaman: noWarlock: noWarrior: yes

Armour, and the jump at 40

Armour works the same way: a class can wear a type or it cannot. The row that needs a footnote is the one every class guide gets wrong by stating a single answer.

SkillDruidHunterMagePaladinPriestRogueShamanWarlockWarrior
ClothDruid: yesHunter: yesMage: yesPaladin: yesPriest: yesRogue: yesShaman: yesWarlock: yesWarrior: yes
LeatherDruid: yesHunter: yesMage: noPaladin: yesPriest: noRogue: yesShaman: yesWarlock: noWarrior: yes
MailDruid: noHunter: yesMage: noPaladin: yesPriest: noRogue: noShaman: yesWarlock: noWarrior: yes
Plate MailDruid: noHunter: noMage: noPaladin: yesPriest: noRogue: noShaman: noWarlock: noWarrior: yes
ShieldDruid: noHunter: noMage: noPaladin: yesPriest: noRogue: noShaman: yesWarlock: noWarrior: yes

Two of these are not available from level 1. Mail is taught at level 40 and Plate at level 40, by a class trainer, for nothing. So a warrior wears mail until 40 and plate after; a hunter and a shaman wear leather until 40 and mail after. “Plate” as a flat answer for a warrior is wrong for the first thirty-nine levels of the class.

Read from the trainer table's own required level, which is why it can be stated as a number rather than as a recollection.

What you start with

A new character knows some of its weapons already and has to be taught the rest. This is the list from character creation — everything else in your class's row above costs a trip to a weapon master.

Druid

  • Daggers
  • Defense
  • One-Handed Maces
  • Staves
  • Unarmed
  • Cloth
  • Leather

Hunter

  • Bows
  • Daggers
  • Defense
  • Guns
  • One-Handed Axes
  • Unarmed
  • Cloth
  • Leather

Mage

  • Defense
  • Staves
  • Unarmed
  • Wands
  • Cloth

Paladin

  • Defense
  • One-Handed Maces
  • Two-Handed Maces
  • Unarmed
  • Cloth
  • Leather
  • Mail
  • Shield

Priest

  • Defense
  • One-Handed Maces
  • Unarmed
  • Wands
  • Cloth

Rogue

  • Daggers
  • Defense
  • Thrown
  • Unarmed
  • Cloth
  • Leather

Shaman

  • Defense
  • One-Handed Maces
  • Staves
  • Unarmed
  • Cloth
  • Leather
  • Shield

Warlock

  • Daggers
  • Defense
  • Unarmed
  • Wands
  • Cloth

Warrior

  • Daggers
  • Defense
  • One-Handed Axes
  • One-Handed Maces
  • One-Handed Swords
  • Thrown
  • Two-Handed Axes
  • Two-Handed Maces
  • Two-Handed Swords
  • Unarmed
  • Cloth
  • Leather
  • Mail
  • Shield

Where the weapon masters stand

8 NPCs teach weapon skills, and between them they cover everything a class is allowed to hold. Each teaches a fixed set for a few silver, so adding a weapon is a short errand rather than a cost — the difficulty is only ever knowing which city has yours. Coordinates come from the 1.12 spawn table.

Ilyenia Moonfirealliance

Darnassus

  • Bows10s
  • Daggers10s
  • Fist Weapons10s
  • Staves10s
  • Thrown10s

Bixi Wobblebonkalliance

Ironforge

  • Crossbows10s
  • Daggers10s
  • Thrown10s

Buliwyf Stonehandalliance

Ironforge

  • Fist Weapons10s
  • Guns10s
  • One-Handed Axes10s
  • One-Handed Maces10s
  • Two-Handed Axes10s
  • Two-Handed Maces10s

Woo Pingalliance

Stormwind City

  • Crossbows10s
  • Daggers10s
  • Polearmslevel 20, 1g
  • Staves10s
  • Two-Handed Swords10s

Hanashihorde

Orgrimmar

  • Bows10s
  • One-Handed Axes10s
  • Staves10s
  • Thrown10s
  • Two-Handed Axes10s

Sayochorde

Orgrimmar

  • Bows10s
  • Daggers10s
  • Fist Weapons10s
  • One-Handed Axes10s
  • Thrown10s
  • Two-Handed Axes10s

Ansekhwahorde

Thunder Bluff

  • Guns10s
  • One-Handed Maces10s
  • Staves10s
  • Two-Handed Maces10s

Archibaldhorde

Undercity

  • Crossbows10s
  • Daggers10s
  • Polearmslevel 20, 1g
  • Two-Handed Swords10s

One skill has a level requirement, and it is also the dearest: Polearms at level 20 for 1g, against 10s for everything else.

The rest of the basics