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
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.
