Classese IconSmall Deathknight IconSmall Demonhunter IconSmall Druid IconSmall Hunter IconSmall Mage IconSmall Monk IconSmall Paladin IconSmall Priest IconSmall Rogue IconSmall Shaman IconSmall Warlock IconSmall Warrior
Class races Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Quests Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Abilities Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Spec Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Talents Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
PvP Talents Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Trainers Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Glyphs Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Builds Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Tactics Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Armor sets Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Starting a Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
PvE Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
PvP Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr
Macros Dk Dh Dr Hu Ma Mo Pa Pr Ro Sh Wl Wr

A mage trainer is an NPC that offers mages the opportunity to train and learn ranks of spells, including talent-based abilities.

Alliance 32 Alliance Trainers

Location Mage Trainers Portal Trainers
Northshire Abbey, Elwynn Forest
(Human starting location)
IconSmall Human Male Khelden Bremen (5) None
Lion's Pride Inn, Goldshire, Elwynn Forest IconSmall Human Male Zaldimar Wefhellt (13) None
Wizard's Sanctum, The Mage Quarter, Stormwind IconSmall Human Female Jennea Cannon (40)
IconSmall Human Male Maginor Dumas (60)
IconSmall HighElf Female Elsharin (50)
IconSmall Human Female Larimaine Purdue (50)
Anvilmar, Dun Morogh
(Gnome starting location)
IconSmall Gnome Male Marryk Nurribit (5) None
Thunderbrew Distillery, Kharanos, Dun Morogh IconSmall Gnome Male Magis Sparkmantle (10) None
Hall of Mysteries, The Mystic Ward, Ironforge IconSmall Gnome Female Bink (40)
IconSmall Gnome Male Dink (40)
IconSmall Gnome Female Juli Stormkettle (50)
IconSmall Gnome Male Nittlebur Sparkfizzle (60)
IconSmall Gnome Male Milstaff Stormeye (45)
Bc icon Crash Site, Azuremyst Isle
(Draenei starting location)
IconSmall Draenei Female Valaatu (6) None
Bc icon Azure Watch, Azuremyst Isle IconSmall Draenei Male Semid (10) None
Bc icon The Vault of Lights, the Exodar IconSmall Draenei Female Bati (40)
IconSmall Draenei Male Harnan (50)
IconSmall Draenei Female Edirah (60)
IconSmall Draenei Female Lunaraa (30)
The Temple of the Moon, Darnassus Cataclysm-Logo-SmallIconSmall NightElf Male Tarelvir (60) IconSmall Human Female Elissa Dumas (35)
Theramore, Dustwallow Marsh IconSmall Human Male Horace Alder (50) IconSmall HighElf Female Ysuria (50)

Horde 32 Horde Trainers

Location Mage Trainers Portal Trainers
Deathknell, Tirisfal Glades
(Undead starting location)
IconSmall Undead Female Isabella (5) None
Gallows' End Tavern, Brill, Tirisfal Glades IconSmall Undead Male Cain Firesong (14) None
The Magic Quarter, Undercity IconSmall Undead Female Anastasia Hartwell (40)
IconSmall Undead Male Pierce Shackleton (50)
IconSmall Banshee Kaelystia Hatebringer (60)
IconSmall Undead Male Lexington Mortaim (35)
Valley of Trials, Durotar
(Troll and Orc starting location)
IconSmall Troll Female Mai'ah (10) None
Sen'jin Village, Durotar IconSmall Troll Male Un'Thuwa (14) None
To the Right of the Inn, The CrossRoads, Northern Barrens IconSmall Orc Male Egnam (25) None
Valley of Spirits, Orgrimmar IconSmall Troll Male Uthel'nay (40)
IconSmall Troll Female Deino (40)
IconSmall Troll Female Enyo (50)
IconSmall Troll Female Pephredo (60)
IconSmall Troll Male Thuul (45)
Pools of Vision, Thunder Bluff IconSmall Undead Female Ursyn Ghull (40)
IconSmall Undead Male Thurston Xane (50)
IconSmall Undead Male Archmage Shymm (60)
IconSmall Undead Female Birgitte Cranston (45)
Bc icon The Sunspire, Eversong Woods
(Blood elf starting location)
IconSmall BloodElf2 Female Julia Sunstriker (5) None
Bc icon Falconwing Square, Eversong Woods IconSmall BloodElf2 Female Garridel (12) None
Bc icon Sunfury Spire, Silvermoon IconSmall BloodElf2 Female Zaedana (40)
IconSmall BloodElf2 Male Quithas (50)
IconSmall BloodElf2 Male Inethven (60)
IconSmall BloodElf2 Female Narinth (30)
Stonard, Swamp of Sorrows None IconSmall BloodElf2 Male Lorrin Foxfire (41)

Neutral 32 Neutral Trainers

Location Mage Trainers Portal Trainers
Bc icon Terrace of Light, Shattrath City None IconSmall Draenei Female Iorioa (63)
Bc icon Scryer's Tier, Shattrath City None IconSmall BloodElf2 Female Mi'irku Farstep (63)
Wrath-Logo-Small The Violet Gate, Dalaran IconSmall Human Female Jessa Weaver (75)
IconSmall HighElf Male Warcaster Fanoraithe (75)
IconSmall Human Female Archmage Celindra (80)

Patches and hotfixes

Bc icon 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

Community content is available under CC-BY-SA unless otherwise noted.