WoW Classic blacksmithing trainers

27 trainers across 13 zones, both factions. Every position below is converted from the 1.12 spawn table rather than copied from a wiki describing the modern game — which matters because the two are not the same place in any zone Cataclysm redrew.

Blacksmithing tiers its trainers, so which one you need depends on your skill: Apprentice takes you to 75, Journeyman takes you to 150, Expert takes you to 225, Artisan takes you to 300. The tag above an NPC's name is one rank higher than what they teach — a “Master” is who takes you from 225 to 300 — which is the single most confusing thing about Classic trainers.

7 of them teach a specialisation rather than a rank. Going to one of those to raise your skill is a wasted flight — they are marked below.

Alliance blacksmithing trainers

TrainerTeaches up toZoneWhereMap
Delfrum Flintbeard75 ApprenticeDarkshore—
Tognus Flintfire75 ApprenticeDun MoroghKharanos
Smith Argus75 ApprenticeElwynn ForestGoldshire
Groum Stonebeard75 ApprenticeIronforge—
Dane Lindgren75 ApprenticeStormwind City—
Clarise Gnarltree150 JourneymanDuskwoodDarkshire
Rotgath Stonebeard150 JourneymanIronforge—
Therum Deepforge150 JourneymanStormwind CityDwarven District
Bengus Deepforge225 ExpertIronforgeThe Great Forge
Grumnus Steelshapera specialisationIronforge—
Ironus Coldsteela specialisationIronforge—
Borgus Steelhanda specialisationStormwind City—

Horde blacksmithing trainers

TrainerTeaches up toZoneWhereMap
Dwukk75 ApprenticeDurotarRazor Hill
Ug'thok75 ApprenticeOrgrimmar—
Guillaume Sorouy75 ApprenticeSilverpine ForestThe Sepulcher
Thrag Stonehoof75 ApprenticeThunder Bluff—
Basil Frye75 ApprenticeUndercity—
Snarl150 JourneymanOrgrimmar—
Traugh150 JourneymanThe BarrensThe Crossroads
Karn Stonehoof150 JourneymanThunder BluffHigh Rise
James Van Brunt150 JourneymanUndercityThe War Quarter
Saru Steelfury225 ExpertOrgrimmar—
Borgosh Corebendera specialisationOrgrimmarBurning Anvil, Valley of Honor
Kelgruk Bloodaxea specialisationOrgrimmar—
Okothos Ironragera specialisationOrgrimmar—
Shayis Steelfurya specialisationOrgrimmarValley of Honor

Levelling blacksmithing itself

Knowing where the trainers stand is half of it. The blacksmithing levelling guide is the other half: the skill bands in order, what to make in each, the materials totalled from the recipes themselves, and the trainer visit placed at the step where you actually cross the gate.

Every trainer here has a page of their own with the map they stand on — all 439 of them are listed together, and how this site is built says where the coordinates come from.