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

29 trainers

Stormwind City2 trainers

  • ShylamiirHerbalismUp to Artisan (not checked: the beta stops at level 30)Stormwind · The Park
  • TannysaHerbalismUp to Artisan (not checked: the beta stops at level 30)Stormwind · Mage Quarter, outside Alchemy Needs

Ironforge1 trainers

  • Reyna StonebranchHerbalismUp to Artisan (not checked: the beta stops at level 30)The Great Forge, Ironforge Physician, south side

Darnassus1 trainers

  • Firodren MooncallerHerbalismUp to Artisan (not checked: the beta stops at level 30)Temple Gardens, Temple of the Moon

Orgrimmar1 trainers

  • JandiHerbalismUp to Artisan (not checked: the beta stops at level 30)The Drag, Jandi's Arboretum (second level)

Thunder Bluff1 trainers

  • Komin WinterhoofHerbalismUp to Artisan (not checked: the beta stops at level 30)Holistic Herbalism, middle rise

Undercity1 trainers

  • Martha AlliestarHerbalismUp to Artisan (not checked: the beta stops at level 30)The Apothecarium

Teldrassil2 trainers

  • Eleyna DuskbreezeHerbalismUp to ApprenticeAldrassil · Aldrassil (junior trainer)
  • Malorne BladeleafHerbalismUp to Artisan (not checked: the beta stops at level 30)Dolanaar · Small house east of the inn

Stranglethorn Vale2 trainers

  • Flora SilverwindHerbalismNeutralUp to Artisan (not checked: the beta stops at level 30)Booty Bay · All Things Flora, below the Alliance gryphon platform
  • AngrunHerbalismUp to Artisan (not checked: the beta stops at level 30)Grom'gol Base Camp · Behind the black kettle near the northern exit

Tirisfal Glades2 trainers

  • FaruzaHerbalismUp to Artisan (not checked: the beta stops at level 30)Brill · Out front, between the stables and the alchemy building
  • Florence NightshadeHerbalismUp to ApprenticeDeathknell · Deathknell (junior trainer)

Feralas1 trainers

  • RuwHerbalismUp to Artisan (not checked: the beta stops at level 30)Camp Mojache · Across the bridge from the flight master, on the left

Mulgore1 trainers

  • Garan SunstriderHerbalismUp to ApprenticeCamp Narache · Camp Narache (junior trainer)

Dun Morogh1 trainers

  • Emrys FlintbeardHerbalismUp to ApprenticeDun Morogh (junior trainer)

Elwynn Forest2 trainers

  • Herbalist PomeroyHerbalismUp to Artisan (not checked: the beta stops at level 30)Cottage in the hills between Stormwind and Northshire
  • Nancy SongflowerHerbalismUp to ApprenticeElwynn Forest (junior trainer)

Redridge Mountains1 trainers

  • Alma JainroseHerbalismUp to Artisan (not checked: the beta stops at level 30)Lakeshire · Lakeshire

Wetlands1 trainers

  • Telurinon MoonshadowHerbalismUp to Artisan (not checked: the beta stops at level 30)Menethil Harbor · House near the flight master

Moonglade1 trainers

  • MalvorHerbalismNeutralUp to Artisan (not checked: the beta stops at level 30)Nighthaven · Nighthaven

Durotar2 trainers

  • MishikiHerbalismUp to Artisan (not checked: the beta stops at level 30)Sen'jin Village · First hut on the right
  • Zor'laHerbalismUp to ApprenticeValley of Trials · Valley of Trials (junior trainer)

Zephras Isle2 trainers

  • Halassa FernbreezeHerbalismNewNeutralUp to Artisan (not checked: the beta stops at level 30)Shen'dar Village · Inside the inn
  • Syriel NightrainHerbalismNewNeutralUp to Artisan (not checked: the beta stops at level 30)Valanaar · Valanaar

Ashenvale1 trainers

  • Cylania RootstalkerHerbalismUp to Artisan (not checked: the beta stops at level 30)Silverwind Refuge · Mystral Lake

Hillsbrad Foothills1 trainers

  • Aranae VenombloodHerbalismUp to Artisan (not checked: the beta stops at level 30)Tarren Mill · In front of the first house on the left from the road

Loch Modan1 trainers

  • Kali HealtouchHerbalismUp to Artisan (not checked: the beta stops at level 30)Thelsamar · Small building behind the one with large barrels

Dustwallow Marsh1 trainers

  • Brant JasperbloomHerbalismUp to Artisan (not checked: the beta stops at level 30)Theramore Isle · Theramore Isle

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