Staves are a trainable weapon skill for several Horde classes, and the fastest place to pick it up is Orgrimmar. The Weapon Master Hanashi handles this in the Valley of Honor, and the whole trip takes only a couple of minutes once you know which building to enter.
Quick answer: Talk to Hanashi <Weapon Master> in the Valley of Honor in Orgrimmar (81.5, 19.6), choose weapon training, and select Staves for 10 silver.
Where Hanashi is in Orgrimmar
Hanashi stands inside the weapon training building at the back of the Valley of Honor, the district in the northeastern corner of Orgrimmar. The building sits right next to The Burning Anvil blacksmith, and Hanashi shares it with a second Weapon Master, Sayoc, who also teaches Staves.
If you get lost, any Orgrimmar city guard can mark the Weapon Master on your map when you ask for directions.
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 →How to learn Staves from Hanashi


Hanashi also teaches Bows, One-Handed Axes, Thrown, and Two-Handed Axes, so you can grab several skills in one visit while you are here.
How to confirm Staves was learned
Once you select Staves, close the training window and open your Skills window (default hotkey K). Staves will appear under your weapon skills, and your silver will drop by 10. From that point you can equip and swing staff weapons, and each hit against an enemy has a chance to raise the skill toward its cap.
Other Horde trainers that teach Staves
If you are not near Orgrimmar, two other Horde Weapon Masters can teach the same skill for the same price. Sayoc stands right beside Hanashi, and Ansekhwa is over in Thunder Bluff.
| Trainer | City | Coordinates |
|---|---|---|
| Hanashi | Orgrimmar (Valley of Honor) | 81.5, 19.6 |
| Sayoc | Orgrimmar (Valley of Honor) | 81.7, 19.6 |
| Ansekhwa | Thunder Bluff (Lower Rise) | 40.9, 62.7 |
All three charge 10 silver for the Staves skill, so the choice comes down to whichever city you can reach first. Staves can be trained at any level, meaning there is no minimum requirement to worry about before you make the trip.




