A mage trainer is an NPC that offers mages the opportunity to train abilities and reset their talent points . A general rule-of-thumb to find the local Mage trainer is to search the city's centre of knowledge, like the library. Keeping an eye out for the portal trainer is also a good tactic, as where a portal is, a Mage is never far away.
Alliance Trainers[ ]
Location
Mage Trainers
Portal Trainers
Crash Site , Azuremyst Isle (Draenei starting location)
Valaatu (6)
None
Azure Watch , Azuremyst Isle
Semid (10)
None
The Vault of Lights , the Exodar
Bati (40) Harnan (50) Edirah (60)
Lunaraa (30)
Anvilmar , Dun Morogh (Dwarf starting location)
Teegli Merrowith (5)
None
New Tinkertown , Dun Morogh (Gnome starting location)
Bipsi Frostflinger (6)
None
Thunderbrew Distillery , Kharanos , Dun Morogh
Magis Sparkmantle (10)
None
Hall of Mysteries , The Mystic Ward , Ironforge
Bink (40) Dink (40) Lainda Gemgold (40) Juli Stormkettle (50) Pyromancer Scorchbrew (50) Flarna Flametongue (60) Nittlebur Sparkfizzle (60)
Milstaff Stormeye (45)
Northshire Abbey , Elwynn Forest (Human starting location)
Khelden Bremen (5)
None
Lion's Pride Inn , Goldshire , Elwynn Forest
Zaldimar Wefhellt (13)
None
Wizard's Sanctum , Mage Quarter , Stormwind
Jennea Cannon (40) Maginor Dumas (60) Elsharin (50) Sparkbright Laluu
Larimaine Purdue (50)
Training Hall , Stormwind
Frazzle Frostfingers
Azunla
Military District , Gilneas City (Worgen starting location) Greymane Court , Gilneas City Duskhaven , Gilneas Stormglen Village , Gilneas Livery Outpost , Gilneas The Howling Oak , Darnassus
Myriam Spellwaker (40)
None
Aldrassil , Shadow Glen , Teldrassil
Rhyanda (10)
None
Dolanaar , Teldrassil
Irriende (20)
None
The Temple of the Moon Exterior, Darnassus
Maelir (40) Dyrhara (50) Tarelvir (60) Emissary Valustraa (60)
Elissa Dumas (35)
Blood Watch , Bloodmyst Isle
Lennah (25)
None
Lor'danel , Darkshore
Lareth Beld (25)
None
Thelsamar , Loch Modan
Gindle the Green (25)
None
Sentinel Hill , Westfall
Zalna Wefhellt (25)
None
Theramore , Dustwallow Marsh
Horace Alder (50)
Ysuria (50)
Stromgarde Keep , Arathi Highlands
None
Yvera Dawnwing
Stormshield , Ashran
None
Julia Watkins (100)
Boralus Harbor , Boralus
None
Yvera Dawnwing
Sanctum of the Sages , Boralus
None
Yvia Wavebound
Horde Trainers[ ]
Location
Mage Trainers
Portal Trainers
Valley of Trials , Durotar (Orc starting location)
Acrypha (10)
None
Darkspear Training Grounds , Durotar (Troll starting location)
Soratha (11)
None
Sen'jin Village , Durotar
Bomsanchu (25)
None
Razor Hill , Durotar
Un'Thuwa (14)
None
Arcane Enclave , the Cleft of Shadow , Orgrimmar
Gija (40) Marud (50) Ureda (60)
Rundok (45)
Goblin Slums , Orgrimmar
Conjurer Mixli (60)
None
Barracks , Orgrimmar
Feenix Arcshine
Lathysra Goldenstar
Valley of Spirits , Orgrimmar
Uthel'nay (40)
Zirazi the Star-Gazer (60)
The Sunspire , Eversong Woods (Blood elf starting location)
Julia Sunstriker (5)
None
Falconwing Square , Eversong Woods
Garridel (12)
None
Sunfury Spire , Silvermoon
Zaedana (40) Quithas (50) Inethven (60)
Narinth (30)
KTC Headquarters , Kezan (Goblin starting location) Shipwreck Shore , The Lost Isles Wild Overlook , The Lost Isles Town-In-A-Box , The Lost Isles Sky Falls , The Lost Isles Gallywix Docks , The Lost Isles
Fizz Lighter (6)-(10)
None
Pools of Vision , Thunder Bluff
Ursyn Ghull (40) Thurston Xane (50) Archmage Shymm (60)
Birgitte Cranston (45)
Deathknell , Tirisfal Glades (Undead starting location)
Isabella (5)
None
Calston Estate , Tirisfal Glades
Larah Firesong (10)
None
Gallows' End Tavern , Brill , Tirisfal Glades
Cain Firesong (14)
None
The Magic Quarter , Undercity
Anastasia Hartwell (40) Pierce Shackleton (50) Kaelystia Hatebringer (60)
Lexington Mortaim (35)
The War Quarter , Undercity
Derek the Undying (58)
None
Tranquillien , Ghostlands
Denara Eversun (25)
None
The Crossroads , Northern Barrens
Egnom (25)
None
The Sepulcher , Silverpine Forest
Thom Denger (25)
None
Ar'gorok , Arathi Highlands
None
Druza Netherfang
Stonard , Swamp of Sorrows
None
Lorrin Foxfire (41)
Warspear , Ashran
None
Samaeli Roseblade (100)
The Great Seal , Dazar'alor
None
Chief Telemancer Oculeth
Port of Zandalar , Dazar'alor
None
Druza Netherfang
Neutral Trainers[ ]
Patch changes [ ]
Patch 2.4.2 (2008-05-13): Undocumented change
Ysuria and Lorrin Foxfire added, training Teleports and Portals to Theramore and Stonard, respectively As well as class trainers Horace Alder to Theramore
Classes About mages Trainers by class