WoW Forever Weapon Trainers and Weapon Skills by Class
Every class in WoW Forever starts with a few weapon skills and buys most of the rest from a weapon trainer in a capital city. Pick your class and race below to see what you already know, what to buy and which trainer to visit.
- Each skill10
silver - Polearms1
gold, level 20 - WandsNo trainer
- Dual WieldRogue 10, Warrior and Hunter 20
- CheckedNov 12, 2026
What weapons can my class use in WoW Forever?
Pick your class
Pick your race
Pick your class: you will see what you already know, what to buy and where.
Your weapon plan needs JavaScript. Every weapon type by class is in the full table below.
Where the weapon trainers are
Each capital teaches a different set, and Ironforge and Orgrimmar have two trainers each. Only here marks a weapon no other capital of your faction teaches.
Alliance weapon trainers

Stormwind
Woo PingWeller's Arsenal, Trade District

Ironforge
Two trainersTimberline Arms, Military Ward
Bixi Wobblebonk
Buliwyf Stonehand

Darnassus
Ilyenia MoonfireWarrior's Terrace
Horde weapon trainers

Orgrimmar
Two trainersArms of Legend, Valley of Honor
Sayoc
Sayoc or Hanashi

Thunder Bluff
AnsekhwaSpot not known yet?

Undercity
ArchibaldThe War Quarter
What changed for weapons in WoW Forever
ChangedShamans need no talent for two-handers
ShamanShamans no longer spend a talent point on Two-Handed Axes and Maces. Blizzard made it a baseline ability. ?
NewBow or gun for Hunters
HunterHumans can now be hunters, and they start with Bows. Dwarf and Tauren hunters start with Guns. Orc, Night Elf and Troll hunters start with Bows. Each can buy the other from a weapon trainer.
ChangedNo weapon skill racials
No race gets a weapon skill bonus in WoW Forever. Humans get Ruthless instead: +1% critical strike chance with any weapon.
Who can use each weapon type
Show every weapon type by class
| Weapon | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Paladin: cannot use | |||||||||
| Priest: cannot use | Shaman: cannot use | Druid: cannot use | |||||||
| Hunter: cannot use | Mage: cannot use | Warlock: cannot use | |||||||
| Priest: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | ||||||
| Paladin: cannot use | Priest: cannot use | Mage: cannot use | Warlock: cannot use | ||||||
| Rogue: cannot use | Priest: cannot use | Shaman: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | ||||
| Hunter: cannot use | Rogue: cannot use | Priest: cannot use | Mage: cannot use | Warlock: cannot use | |||||
| Rogue: cannot use | Priest: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | |||||
| Rogue: cannot use | Priest: cannot use | Shaman: cannot use | Mage: cannot use | Warlock: cannot use | |||||
| Paladin: cannot use | Rogue: cannot use | ||||||||
| Paladin: cannot use | Priest: cannot use | Shaman: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | ||||
| Paladin: cannot use | Priest: cannot use | Shaman: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | ||||
| Paladin: cannot use | Priest: cannot use | Shaman: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | ||||
| Paladin: cannot use | Priest: cannot use | Shaman: cannot use | Mage: cannot use | Warlock: cannot use | Druid: cannot use | ||||
| Warrior: cannot use | Paladin: cannot use | Hunter: cannot use | Rogue: cannot use | Shaman: cannot use | Druid: cannot use |
- Every race starts with it
- Some races start with it
- Weapon trainer
- ?Trainer unknown or still being checked
- From level 20
- Blank: cannot use
Dual Wield is a skill, not a weapon type, so no weapon trainer teaches it.
Your next step
Open questions
Still being checked (6)Checked Nov 12, 2026
- Where Skyborne characters learn weapon skills, and which ones they know at character creation.
- Which trainer teaches rogues One-Handed Axes.
- Which trainer teaches hunters Daggers.
- Whether a weapon trainer still has to teach shamans Two-Handed Axes and Maces.
- Whether druids can use Polearms and shamans can Dual Wield. Plan your gear without them for now.
- The map coordinates of each trainer, and where Ansekhwa stands in Thunder Bluff.
About this WoW Forever guide
What the labels mean
You already know: your character has the weapon skill from character creation. Buy from a trainer: a weapon trainer teaches it for a fee. Can use means your class can use it, and which trainer teaches it is still being checked. Only here: no other capital of your faction teaches that weapon. The route starts in the capital that teaches most of what you need.
Sources: WoW Forever game data and independent WoW Forever weapon trainer guides, checked November 12, 2026.
Item and spell icons by Blizzard Entertainment, from the World of Warcraft Forever game client.
Night Elf, Undead, Gnome and Troll warriors start with it.
Human, Orc, Dwarf and Tauren warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind, Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar and Archibald in Undercity.
Human, Orc, Night Elf, Undead and Gnome warriors start with it.
Dwarf, Tauren and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Human, Dwarf, Night Elf, Tauren and Gnome warriors start with it.
Orc, Undead and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Human, Orc, Dwarf, Tauren and Troll warriors start with it.
Night Elf, Undead and Gnome warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar.
Undead warriors start with it.
Human, Orc, Dwarf, Night Elf, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Tauren warriors start with it.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Orc and Dwarf warriors start with it.
Human, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer from level 20.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar and Ansekhwa in Thunder Bluff.
Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome and Troll warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind and Bixi Wobblebonk in Ironforge.
Horde: Archibald in Undercity.
Troll warriors start with it.
Human, Orc, Dwarf, Night Elf, Undead, Tauren and Gnome warriors learn it from a weapon trainer.
Skyborne warriors: whether they have it from character creation or learn it later is still being checked.
Alliance: Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Paladins learn it from a weapon trainer.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Every Paladin knows it from character creation.
Paladins learn it from a weapon trainer.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Paladins learn it from a weapon trainer.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Every Paladin knows it from character creation.
Paladins learn it from a weapon trainer.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Paladins learn it from a weapon trainer from level 20.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Hunters can use it in WoW Forever. Whether they start with it or learn it later is still being checked.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Which trainer teaches Daggers to hunters.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Orc, Dwarf, Tauren and Troll hunters start with it.
Human and Night Elf hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer from level 20.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar and Ansekhwa in Thunder Bluff.
Human, Orc, Night Elf and Troll hunters start with it.
Dwarf and Tauren hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Dwarf and Tauren hunters start with it.
Human, Orc, Night Elf and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind and Bixi Wobblebonk in Ironforge.
Horde: Archibald in Undercity.
Human, Orc, Dwarf, Night Elf, Tauren and Troll hunters learn it from a weapon trainer.
Skyborne hunters: whether they have it from character creation or learn it later is still being checked.
Alliance: Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Every non-Skyborne Rogue knows it from character creation.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll rogues learn it from a weapon trainer.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll rogues learn it from a weapon trainer.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Rogues can use it in WoW Forever. Whether any race starts with it is still being checked.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Which trainer teaches One-Handed Axes to rogues.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll rogues learn it from a weapon trainer.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll rogues learn it from a weapon trainer.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Alliance: Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll rogues learn it from a weapon trainer.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Human, Orc, Dwarf, Night Elf, Undead, Gnome and Troll rogues learn it from a weapon trainer.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind and Bixi Wobblebonk in Ironforge.
Horde: Archibald in Undercity.
Every non-Skyborne Rogue knows it from character creation.
Skyborne rogues: whether they have it from character creation or learn it later is still being checked.
Priests learn it from a weapon trainer.
Alliance: Woo Ping in Stormwind, Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar and Archibald in Undercity.
Every Priest knows it from character creation.
Priests learn it from a weapon trainer.
Alliance: Woo Ping in Stormwind and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar and Ansekhwa in Thunder Bluff.
Every Priest knows it from character creation.
Orc, Dwarf, Tauren and Troll shamans learn it from a weapon trainer.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind, Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar and Archibald in Undercity.
Every non-Skyborne Shaman knows it from character creation.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Orc, Dwarf, Tauren and Troll shamans learn it from a weapon trainer.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Orc, Dwarf, Tauren and Troll shamans learn it from a weapon trainer.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar.
Shamans can use it in WoW Forever. Whether any race starts with it is still being checked.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Which trainer teaches Two-Handed Maces to shamans.
Shamans can use it in WoW Forever. Whether they start with it or learn it later is still being checked.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Which trainer teaches Two-Handed Axes to shamans.
Every non-Skyborne Shaman knows it from character creation.
Skyborne shamans: whether they have it from character creation or learn it later is still being checked.
Human, Orc, Undead, Gnome and Troll mages learn it from a weapon trainer.
Skyborne mages: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind, Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar and Archibald in Undercity.
Human, Orc, Undead, Gnome and Troll mages learn it from a weapon trainer.
Skyborne mages: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Every non-Skyborne Mage knows it from character creation.
Skyborne mages: whether they have it from character creation or learn it later is still being checked.
Every non-Skyborne Mage knows it from character creation.
Skyborne mages: whether they have it from character creation or learn it later is still being checked.
Every Warlock knows it from character creation.
Warlocks learn it from a weapon trainer.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Warlocks learn it from a weapon trainer.
Alliance: Woo Ping in Stormwind and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar and Ansekhwa in Thunder Bluff.
Every Warlock knows it from character creation.
Night Elf druids start with it.
Tauren druids learn it from a weapon trainer.
Skyborne druids: whether they have it from character creation or learn it later is still being checked.
Alliance: Woo Ping in Stormwind, Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar and Archibald in Undercity.
Tauren druids start with it.
Night Elf druids learn it from a weapon trainer.
Skyborne druids: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Night Elf and Tauren druids learn it from a weapon trainer.
Skyborne druids: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar.
Night Elf and Tauren druids learn it from a weapon trainer.
Skyborne druids: whether they have it from character creation or learn it later is still being checked.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Still being checked for WoW Forever, so the gear planner leaves it off.
Whether druids can use Polearms. Plan your gear without them for now.
Every non-Skyborne Druid knows it from character creation.
Skyborne druids: whether they have it from character creation or learn it later is still being checked.
Which weapons Skyborne characters start with, and which trainer teaches them the rest.
Where this trainer stands in the city.
Alliance: Woo Ping in Stormwind, Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar and Archibald in Undercity.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Alliance: Woo Ping in Stormwind.
Horde: Archibald in Undercity.
Alliance: Woo Ping in Stormwind and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar and Ansekhwa in Thunder Bluff.
Alliance: Woo Ping in Stormwind and Bixi Wobblebonk in Ironforge.
Horde: Archibald in Undercity.
Alliance: Bixi Wobblebonk in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Alliance: Buliwyf Stonehand in Ironforge and Ilyenia Moonfire in Darnassus.
Horde: Sayoc in Orgrimmar.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Sayoc and Hanashi in Orgrimmar.
Alliance: Buliwyf Stonehand in Ironforge.
Horde: Ansekhwa in Thunder Bluff.
Alliance: Ilyenia Moonfire in Darnassus.
Horde: Sayoc and Hanashi in Orgrimmar.
Where Ansekhwa stands in Thunder Bluff.
Which trainer teaches rogues One-Handed Axes.
Whether a weapon trainer still has to teach it.
No weapon trainer teaches it.