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
22 trainers
Stormwind City1 trainers
Gelman StonehandMiningUp to Artisan (not checked: the beta stops at level 30)Stormwind · Dwarven District, upstairs in Stonehand Mining
Ironforge1 trainers
Geofram BouldertoeMiningUp to Artisan (not checked: the beta stops at level 30)Deepmountain Mining Guild, north side of the Great Forge
Orgrimmar1 trainers
MakaruMiningUp to Artisan (not checked: the beta stops at level 30)Valley of Honor
Thunder Bluff1 trainers
Brek StonehoofMiningUp to Artisan (not checked: the beta stops at level 30)Stonehoof Geology, lower rise
Undercity1 trainers
Brom KillianMiningUp to Artisan (not checked: the beta stops at level 30)War Quarter
Teldrassil1 trainers
Fanorran StilloakMiningUp to ApprenticeAldrassil · Aldrassil (junior trainer)
Darkshore1 trainers
Kurdram StonehammerMiningUp to Artisan (not checked: the beta stops at level 30)Auberdine · Northern Auberdine, by the forge
Mulgore1 trainers
Vartha RockmaneMiningUp to ApprenticeCamp Narache · Camp Narache (junior trainer)
Duskwood1 trainers
Matt JohnsonMiningUp to Artisan (not checked: the beta stops at level 30)Darkshire · Outside, behind the blacksmith building
Tirisfal Glades1 trainers
Walter MasonMiningUp to ApprenticeDeathknell · Upstairs (junior trainer)
Dun Morogh3 trainers
Sally SwiftwrenchMiningUp to ApprenticeDun Morogh (junior trainer)
Dank DrizzlecutMiningUp to Artisan (not checked: the beta stops at level 30)Gol'Bolar Quarry · Gol'Bolar Quarry
Yarr HammerstoneMiningUp to Artisan (not checked: the beta stops at level 30)Steelgrill's Depot · Downstairs in a building north-east of Kharanos
Elwynn Forest1 trainers
Kelsey FargoMiningUp to ApprenticeElwynn Forest (junior trainer)
Tanaris1 trainers
PikkleMiningNeutralUp to Artisan (not checked: the beta stops at level 30)Gadgetzan · Small house (marked on the site's picture)
Riverglades1 trainers
GrungleMiningNewNeutralUp to Artisan (not checked: the beta stops at level 30)Powderfuse Port · Powderfuse Port
Durotar2 trainers
KrunnMiningUp to Artisan (not checked: the beta stops at level 30)Razor Hill · Near the forge, north-west corner
NorzshMiningUp to ApprenticeThe Den · The Den (junior trainer)
Zephras Isle2 trainers
Messana CrestwindMiningNewNeutralUp to Artisan (not checked: the beta stops at level 30)Shen'dar Village · Shen'dar Village
Halavuul CragwindMiningNewNeutralUp to Artisan (not checked: the beta stops at level 30)Valanaar · Valanaar
Silverpine Forest1 trainers
Johan FochtMiningUp to Artisan (not checked: the beta stops at level 30)The Sepulcher · Inside the crypt, downstairs
Loch Modan1 trainers
Brock StoneseekerMiningUp to Artisan (not checked: the beta stops at level 30)Thelsamar · Mining building two buildings east of the inn
Main source: wow-professions.com (beta client). Not every trainer is checked in game yet.
