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

26 trainers

Stormwind City1 trainers

  • Arnold LelandFishingUp to JourneymanStormwind · The Canals, small dock at the western corner of the Trade District

Ironforge1 trainers

  • Grimnur StonebrandFishingUp to JourneymanThe Forlorn Cavern, second floor of the building with Lago out front

Darnassus1 trainers

  • AstaiaFishingUp to JourneymanTradesmen's Terrace

Orgrimmar1 trainers

  • LumakFishingUp to JourneymanValley of Honor

Thunder Bluff1 trainers

  • Kah MistrunnerFishingUp to JourneymanThunder Bluff

Undercity1 trainers

  • Armand CromwellFishingUp to JourneymanMagic Quarter

Stranglethorn Vale2 trainers

  • Myizz LuckycatchFishingNeutralUp to JourneymanBooty Bay · Under the big hanging shark
  • Old Man HemingFishingNeutralUp to ExpertBooty Bay · Bottom of town near a fishing sign; sells 'Expert Fishing - The Bass and You' (Fishing 125, level 20, 1g)

Dun Morogh1 trainers

  • Paxton GanterFishingUp to JourneymanEdge of Iceflow Lake, on the way to Gnomeregan

Dustwallow Marsh1 trainers

  • Nat PagleFishingNeutralUp to Artisan (not checked: the beta stops at level 30)Tidefury Cove; Artisan through the quest 'Nat Pagle, Angler Extreme' (Fishing 225, level 35, 4 quest fish; untested)

Elwynn Forest1 trainers

  • Lee BrownFishingUp to JourneymanCrystal Lake, east of Goldshire

Feralas1 trainers

  • BrannockFishingUp to JourneymanFeathermoon Stronghold · Feathermoon Stronghold

Loch Modan1 trainers

  • Warg DeepwaterFishingUp to JourneymanDwarf house by the boat dock (moves between house and porch)

Wetlands1 trainers

  • Harold RiggsFishingUp to JourneymanMenethil Harbor · Menethil Harbor

Mulgore1 trainers

  • Uthan StillwaterFishingUp to JourneymanStonebull Lake

Riverglades1 trainers

  • KrixFishingNewNeutralUp to JourneymanPowderfuse Port · Powderfuse Port

Redridge Mountains1 trainers

  • Matthew HooperFishingUp to JourneymanLake Everstill

The Hinterlands1 trainers

  • Katoom the AnglerFishingUp to JourneymanRevantusk Village · Wooden dock into the sea

Teldrassil1 trainers

  • Androl OakhandFishingUp to JourneymanRut'theran Village · On the shore left of the Darkshore dock

Durotar1 trainers

  • Lau'TikiFishingUp to JourneymanSen'jin Village · On the coast at Sen'jin Village

Desolace1 trainers

  • Lui'MalaFishingUp to JourneymanShadowprey Village · Shadowprey Village

Zephras Isle2 trainers

  • Fenn FairweatherFishingNewNeutralUp to JourneymanShen'dar Village · Shen'dar Village
  • Baelann SwiftcurrentFishingNewNeutralUp to JourneymanValanaar · Valanaar

Hillsbrad Foothills1 trainers

  • Donald RabonneFishingUp to JourneymanSouthshore · Southshore

Tirisfal Glades1 trainers

  • Clyde KellenFishingUp to JourneymanBrightwater Lake, east of Brill

Ashenvale1 trainers

  • Kil'HiwanaFishingUp to JourneymanZoram'gar Outpost · On the coast south of Blackfathom Deeps

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