Profession trainers

Pick a profession, your faction and the rank you need. Or type a town.

Last verified: 15 Oct 2026
trainers
304
towns and zones
38
in neutral towns
44
new places in Forever
35
Profession
Faction
Rank

23 trainers

Stormwind City1 trainers

  • Maris GrangerSkinningUp to Artisan (not checked: the beta stops at level 30)Stormwind · Old Town

Ironforge1 trainers

  • Balthus StoneflayerSkinningUp to Artisan (not checked: the beta stops at level 30)The Great Forge, inside Finespindle's Leather Goods

Darnassus1 trainers

  • EladrielSkinningUp to Artisan (not checked: the beta stops at level 30)Craftsmen's Terrace, upstairs

Orgrimmar1 trainers

  • ThuwdSkinningUp to Artisan (not checked: the beta stops at level 30)The Drag

Thunder Bluff1 trainers

  • MoorantaSkinningUp to Artisan (not checked: the beta stops at level 30)Thunder Bluff

Undercity1 trainers

  • Killian HageySkinningUp to Artisan (not checked: the beta stops at level 30)Rogues' Quarter

Teldrassil2 trainers

  • Terunne BearshaperSkinningUp to ApprenticeAldrassil · Aldrassil (junior trainer)
  • Radnaal ManeweaverSkinningUp to Artisan (not checked: the beta stops at level 30)Outside a small house by the road to Darnassus, north-west of Ban'ethil Hollow

Mulgore2 trainers

  • Yonn DeepcutSkinningUp to Artisan (not checked: the beta stops at level 30)Bloodhoof Village · Great Tent, north-west corner
  • Nawka WildsongSkinningUp to ApprenticeCamp Narache · Camp Narache (junior trainer)

Feralas1 trainers

  • Kulleg StonehornSkinningUp to Artisan (not checked: the beta stops at level 30)Camp Mojache · Main building across from the inn

The Barrens1 trainers

  • DranhSkinningUp to Artisan (not checked: the beta stops at level 30)Camp Taurajo · Camp Taurajo

Tirisfal Glades2 trainers

  • Rand RhobartSkinningUp to Artisan (not checked: the beta stops at level 30)Death's Watch Waystation · South-east of Brill
  • Margaret WeaverSkinningUp to ApprenticeDeathknell · Upstairs in the back room (junior trainer)

Dun Morogh1 trainers

  • Brighid StormflayerSkinningUp to ApprenticeDun Morogh (junior trainer)

Elwynn Forest2 trainers

  • Helene PeltskinnerSkinningUp to Artisan (not checked: the beta stops at level 30)Goldshire · Goldshire
  • Riley PeltskinnerSkinningUp to ApprenticeNorthshire Valley · Northshire Valley (junior trainer)

Redridge Mountains1 trainers

  • Wilma RanthalSkinningUp to Artisan (not checked: the beta stops at level 30)Redridge Mountains

Desolace1 trainers

  • MaluxSkinningUp to Artisan (not checked: the beta stops at level 30)Shadowprey Village · Shadowprey Village

Zephras Isle2 trainers

  • Mendalass TattermendSkinningNewNeutralUp to Artisan (not checked: the beta stops at level 30)Shen'dar Village · Inside the inn
  • Ishlee BreezewhisperSkinningNewNeutralUp to Artisan (not checked: the beta stops at level 30)Valanaar · Valanaar

Ashenvale1 trainers

  • JaylaSkinningUp to Artisan (not checked: the beta stops at level 30)Silverwind Refuge · Silverwind Refuge

Durotar1 trainers

  • KagilSkinningUp to ApprenticeThe Den · The Den (junior trainer)

Main source: wow-professions.com (beta client). Not every trainer is checked in game yet.