WoW Classic trainer locations

454 trainers — 246 for the professions and 208 for the nine classes — standing in 35 zones. 453 of them carry a coordinate converted from the 1.12 spawn table, and each has a page with the zone's own map and a pin on it.

Grouped by where they stand rather than by what they teach, because “who can train me here” is the question you have when you are already somewhere. For the other question — every trainer of one profession, in rank order — each profession has its own list, linked from its guide.

Trainers in Ironforge

47 trainers

Trainers in Orgrimmar

47 trainers

Trainers in Stormwind City

47 trainers

Trainers in Undercity

37 trainers

Trainers in Thunder Bluff

36 trainers

Trainers in Darnassus

32 trainers

Trainers in Dun Morogh

22 trainers

Trainers in Elwynn Forest

22 trainers

Trainers in Durotar

21 trainers

Trainers in Teldrassil

18 trainers

Trainers in Tirisfal Glades

18 trainers

Trainers in Mulgore

13 trainers

Trainers in Stranglethorn Vale

12 trainers

Trainers in The Barrens

10 trainers

Trainers in Feralas

8 trainers

Trainers in Ashenvale

7 trainers

Trainers in Darkshore

6 trainers

Trainers in Loch Modan

6 trainers

Trainers in Dustwallow Marsh

5 trainers

Trainers in Hillsbrad Foothills

5 trainers

Trainers in Swamp of Sorrows

5 trainers

Trainers in Redridge Mountains

4 trainers

Trainers in Desolace

3 trainers

Trainers in Duskwood

3 trainers

Trainers in Tanaris

3 trainers

Trainers in Wetlands

3 trainers

Trainers in Arathi Highlands

2 trainers

  • Brumn WinterhoofLeatherworking · specialisation · West of Boulder'gor
  • SlaggCooking · to 150 · Hammerfall

Trainers in Badlands

2 trainers

Trainers in Moonglade

2 trainers

Trainers in Silverpine Forest

2 trainers

Trainers in The Hinterlands

2 trainers

Trainers in Azshara

1 trainer

Trainers in Felwood

1 trainer

  • MeiloshTailoring · to 300 · Timbermaw Hold

Trainers in Searing Gorge

1 trainer

Trainers in Stonetalon Mountains

1 trainer

  • HgarthEnchanting · to 225 · Sun Rock Retreat

Where these positions come from

The vmangos 1.12 world database, not a wiki. That distinction is the whole point: the wiki describes the current game, and Cataclysm redrew the zones, so a percentage measured against the modern Stranglethorn map is measured against half the zone this one covers. When the rosters were rebuilt, 54 of 189 positions turned out to be wrong and Stormwind failed all eleven. How this site is built sets out the conversion and what it still cannot confirm.