An enchanting trainer is an NPC that offers enchanters the opportunity to train and learn recipes.
Landmass
Trainer
Location
Coordinates
Additional Information
The Maelstrom
KTC Train-a-Tron Deluxe
Town-In-A-Box Sky Falls Gallywix Docks
The Lost Isles The Lost Isles The Lost Isles
Teaches only up to Journeyman level.
Available only to starting Goblins .
The Wandering Isle
Whittler Dewei
The Singing Pools
The Wandering Isle
Teaches only Apprentice level.
Available only to starting Pandaren .
Elder Oakpaw
Mandori Village
The Wandering Isle
Teaches only Apprentice level.
Available only to starting Pandaren .
Eastern Kingdoms
Wembil Taskwidget
Kharanos
Dun Morogh
[53.7, 52]
Teaches only Apprentice level.
Lien Farner
Goldshire
Elwynn Forest
[42, 67]
Teaches only Apprentice level.
Jack "All-Trades" Derrington
Duskhaven Stormglen Village Keel Harbor
Gilneas
Teaches only Apprentice level.
Available only to starting Worgen .
Kitta Firewind
Tower of Azora
Elwynn Forest
[64.9, 70.6]
Lucan Cordell
The Canals
Stormwind
[53, 74.3]
Gimble Thistlefuzz
The Great Forge
Ironforge
[60, 45.4]
Annora
Uldaman
Badlands
Will only appear when room is cleared.
Therisa Sallow
Calston Estate
Tirisfal Glades
[44.5, 53]
Teaches only Apprentice level.
Nedric Sallow
Brill
Tirisfal Glades
[61, 51]
Teaches only Apprentice level.
Saren
Falconwing Square
Eversong Woods
[49, 47]
Teaches only Apprentice level.
Magistrix Eredania
Saltheril's Haven
Eversong Woods
[38.2, 72.6]
Vance Undergloom
Brill
Tirisfal Glades
[61.7, 51.6]
Lavinia Crowe
The Apothecarium
Undercity
[62.3, 61.6]
Sedana
Court of the Sun
Silvermoon
[70, 24]
Kalimdor
Valn
Azure Watch
Azuremyst Isle
[48.5, 52.2]
Teaches only Apprentice level.
Iranis Shadebloom
Dolanaar
Teldrassil
[56, 52.2]
Teaches only Apprentice level.
Alanna Raveneye
The Oracle Glade
Teldrassil
[36.8, 34.2]
Lissah Spellwick
Theramore
Dustwallow Marsh
[66.0, 49.6]
Xylinnia Starshine
Feathermoon Stronghold
Feralas
[46.6, 42.8]
Taladan
Craftsmen's Terrace
Darnassus
[56.6, 31.6]
Nahogg
The Crystal Hall
the Exodar
[40.5, 39.2]
KTC Train-a-Tron Deluxe
Bilgewater Harbor
Azshara
[57, 50.5]
Teaches only up to Journeyman level.
Runda
Razor Hill
Durotar
[53, 42]
Teaches only Apprentice level.
Lalum Darkmane
Bloodhoof Village
Mulgore
[46.5, 57.5]
Teaches only Apprentice level.
Hgarth
Sun Rock Retreat
Stonetalon Mountains
[49.2, 57.2]
Godan
Godan's Runeworks , the Drag
Orgrimmar
[53.4, 49.5]
Teg Dawnstrider
Middle rise
Thunder Bluff
[45, 38]
Outland
Johan Barnes
Honor Hold
Hellfire Peninsula
[53.7, 66.1]
Felannia
Thrallmar
Hellfire Peninsula
[52.3, 36.1]
Enchantress Andiala
Scryer's Tier
Shattrath City
[55.5, 74.5]
Not available to members of the Aldor .
Enchantress Volali High Enchanter Bardolan
Seer's Library
Shattrath City
[43.2, 92.3]
Not available to members of the Aldor .
Zurii
Aldor Rise
Shattrath City
[36.4, 44.0]
Not available to members of the Scryers .
Asarnan
The Stormspire
Netherstorm
[44.2, 33.7]
Northrend
Alexis Marlowe
Valiance Keep
Borean Tundra
[57.6, 71.6]
Elizabeth Jackson
Valgarde
Howling Fjord
[58.6, 62.8]
Eorain Dawnstrike
Warsong Hold
Borean Tundra
[41.2, 53.9]
Emil Autumn
Vengeance Landing
Howling Fjord
[78.7, 28.3]
Enchanter Nalthanis
Simply Enchanting , Magus Commerce Exchange
Dalaran
[39.1, 40.5]
Fael Morningsong
Argent Tournament Grounds
Icecrown
[73.0, 20.6]
Pandaria
Lai the Spellpaw
Dawn's Blossom
Jade Forest
[46.8, 42.9]
Draenor
Bil Sparktonic
Stormshield
Ashran
Hane'ke
Warspear
Ashran
Broken Isles
Enchanter Nalthanis
Simply Enchanting
Dalaran
Kul Tiras / Zandalar
Emily Fairweather
Tradewinds Market
Boralus
Enchantress Quinni
Great Seal
Dazar'alor
Patch changes [ ]
Patch 4.0.3a (2010-11-23): all trainer ranks were removed, allowing any trainer to teach any skill level.
Patch 2.3.0 (2007-11-13): Enchanting profession trainers changed to train up to Artisan level (skill level 300), and any redundant trainers in capitals changed into simple apprentices without practical function.