WoW Classic alchemy trainers

25 trainers across 17 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.

Alchemy 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.

Alliance alchemy trainers

TrainerTeaches up toZoneWhereMap
Milla Fairancora75 ApprenticeDarnassus—
Alchemist Mallory75 ApprenticeElwynn ForestEast of Stormwind gates
Vosur Brakthel75 ApprenticeIronforge—
Ghak Healtouch75 ApprenticeLoch ModanThelsamar
Tel'Athir75 ApprenticeStormwind City—
Cyndra Kindwhisper75 ApprenticeTeldrassilDolanaar
Kylanna150 JourneymanAshenvale—
Sylvanna Forestmoon150 JourneymanDarnassus—
Alchemist Narett150 JourneymanDustwallow MarshTheramore Isle
Tally Berryfizz150 JourneymanIronforgeTinker Town
Lilyssia Nightbreeze150 JourneymanStormwind CityMage Quarter
Ainethil225 ExpertDarnassusCraftsmen's Terrace
Kylanna Windwhisper300 ArtisanFeralasFeathermoon Stronghold

Horde alchemy trainers

TrainerTeaches up toZoneWhereMap
Miao'zan75 ApprenticeDurotarSen'jin Village
Whuut75 ApprenticeOrgrimmar—
Kray75 ApprenticeThunder Bluff—
Carolai Anise75 ApprenticeTirisfal GladesBrill
Doctor Martin Felben75 ApprenticeUndercity—
Serge Hinott150 JourneymanHillsbrad FoothillsTarren Mill
Yelmak150 JourneymanOrgrimmarYelmak's Alchemy and Potions, the Drag
Bena Winterhoof150 JourneymanThunder BluffMiddle rise
Doctor Marsh150 JourneymanUndercity—
Doctor Herbert Halsey225 ExpertUndercityThe Apothecarium
Rogvar300 ArtisanSwamp of SorrowsStonard

Levelling alchemy itself

Knowing where the trainers stand is half of it. The alchemy 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.