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

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.