The mage chains are a caster's growth line: a level-1 mage starter letter, four level-10 starting-zone finishers, two free robes at 15, and at level 30 a ritual in one Dustwallow Marsh hut that produces Mage's Wand (1952) — the only quest named "Wand" among the mage's 83 class quests — with Tabetha (46.06,57.09) as the hub of it all. This edition is rearranged as a step-by-step walkthrough: every line is broken into "what level, where to go, who to see, what to do, where next" — follow the numbers. Quest ids and objective text come from the QuestieDB pinned reference set (cac1eff8); all 83 class quests were cross-checked against the Forever quest database and every one is present. Mages come in four races only — human, gnome, undead, troll — per the pinned race masks; all six maps keep their numbered markers from the previous edition, with coordinates from the same pinned source's NPC/object spawn data. Chain structure follows classic consensus; Forever values are governed by the game.

Level 1: the mage starter letter — meet your trainer first

Human · Elwynn Forest

  1. Start in Northshire (level 1): Marshal McBride (48.92,41.61, Elwynn Forest) hands you the mage starter letter Glyphic Letter (3104, race mask: human only): read it, then enter Northshire Abbey and find Khelden Bremen.
  2. Turn in at the Abbey: Khelden Bremen (49.66,39.4) is inside the Abbey — letter turned in, line closed. At 10, return to Elwynn Forest for the finisher chain (next section).

Gnome · Dun Morogh

  1. Start in Coldridge Valley (level 1): Sten Stoutarm (29.93,71.2, Dun Morogh) gives you Glyphic Memorandum (3114, race mask: gnome only): read it, then head up to Anvilmar for Marryk Nurribit.
  2. Turn in at Anvilmar: Marryk Nurribit (28.71,66.37) sits in Anvilmar above Coldridge Valley. At 10, return to Dun Morogh for the finisher chain (next section).

Undead · Tirisfal Glades

  1. Start in Deathknell (level 1): Shadow Priest Sarvis (30.84,66.2, Tirisfal Glades) gives you Glyphic Scroll (3098, race mask: undead only): read it, then go to the church in Deathknell for Isabella.
  2. Turn in at the church: Isabella (30.93,66.06) is in the church. At 10, return to Tirisfal Glades for the finisher chain (next section).

Troll · Durotar

  1. Start in the Valley of Trials (level 1): Gornek (42.06,68.33, Durotar) gives you Glyphic Tablet (3086, race mask: troll only): read it, then find Mai'ah near the entrance to the Den.
  2. Turn in at the Den's mouth: Mai'ah (42.51,69.04) is right by the Den entrance. At 10, return to Durotar for the finisher chain (next section).

Level 10: the starting-zone finishers — two lines per race pair

Human/Gnome · Elwynn–Stormwind line (1860/1861)

  1. Check in at Goldshire (level 10): Zaldimar Wefhellt (43.25,66.19, Elwynn Forest) gives you Speak with Jennea (1860; per the pinned source the race mask = human + gnome): go to the Mage Quarter in Stormwind.
  2. Report in, take the second job on the spot: Jennea Cannon (38.62,79.3) immediately gives you Mirror Lake (1861): the objective reads Bring a Mirror Lake sample to Jennea Cannon in Stormwind — the fill point is the object Mirror Lake Waterwall (174794, Elwynn Forest 28.57,61.39, pinned-checkout value); fill the sample and carry it back.
  3. Turn in: hand the sample to Jennea and the line closes. At 15, Dink in Ironforge sends you back to Stormwind (next section).

Human/Gnome · Dun Morogh–Ironforge line (1879/1880)

  1. Check in at Dun Morogh (level 10): Magis Sparkmantle (47.5,52.08, Dun Morogh) gives you Speak with Bink (1879, same human + gnome mask): back to Ironforge.
  2. Report in: Bink (27.25,8.3) immediately gives you Mage-tastic Gizmonitor (1880): recover her Mage-tastic Gizmonitor — pinned target mob: Sand Storm (no spawn zone recorded).
  3. Turn in: hand the gizmo back to Bink. At 15, Dink takes over in Ironforge (next section).

Undead/Troll · Tirisfal–Undercity line (1881/1882)

  1. Check in at Tirisfal (level 10): Cain Firesong (61.97,52.47, Tirisfal Glades) gives you Speak with Anastasia (1881; race mask = undead + troll): go to the Undercity Mage Quarter.
  2. Report in: Anastasia Hartwell (85.14,10.03) gives you The Balnir Farmstead (1882): the objective reads Bring Balnir Snapdragons to Anastasia Hartwell in the Mage Quarter of the Undercity — pick snapdragons at Balnir Farmstead; the object Balnir Snapdragons (102985, Tirisfal Glades) has 4 pinned spawn points: 77.58,61.76, 77.59,62.01, 77.56,62.01 and 77.4,62.01. Gather them and carry them back.
  3. Turn in: snapdragons go back to Anastasia. At 15, Uthel'nay in Orgrimmar sends you back to the Undercity (next section).

Undead/Troll · Orgrimmar–Sen'jin line (1883/1884)

  1. Check in at Orgrimmar (level 10): Uthel'nay (39.16,86.27, Orgrimmar) gives you Speak with Un'thuwa (1883, same undead + troll mask): go to Sen'jin Village, Durotar.
  2. Report in at Sen'jin: Un'Thuwa (56.31,75.11) gives you Ju-Ju Heaps (1884): the objective reads Destroy 4 Ju-Ju Heaps, then return to Un'thuwa in Sen'jin Village — the pinned object Ju-Ju Heap (102986) carries three Durotar spawn points: 67.03,87.8, 68.53,84.18 and 67.1,86.42. Burn four and turn in at Sen'jin.
Elwynn Forest — the human finisher chain and the Mirror Lake fill point (site client map render with site-made numbered annotations)

Elwynn Forest — ① Zaldimar Wefhellt (43.25,66.19): where the human 1860 leg starts; ② Mirror Lake Waterwall, object 174794 (28.57,61.39): the 1861 fill point, the only spawned object the pinned source ties to the lake. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.

Tirisfal Glades — the undead finisher chain and the Balnir snapdragons (site client map render with site-made numbered annotations)

Tirisfal Glades — ① Cain Firesong (61.97,52.47): where the undead 1881 leg starts; ② Balnir Snapdragons, object 102985 (77.58,61.76): the 1882 pickup point, one of 6 spawns clustered at 77.39-77.60,61.76-62.01. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.

Ironforge — the gnome finisher chain and the level-15 report (site client map render with site-made numbered annotations)

Ironforge — ① Bink (27.25,8.30): turn-in for 1880 and a starting point for the level-35 Return to the Marsh (1953); ② Dink (27.16,8.57): starts the level-15 Report to Jennea (1919). Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.

Level 15: the report legs and free robes

  1. Alliance report (1919, level 15): Dink in Ironforge (27.16,8.57) gives Report to Jennea: report to Jennea Cannon (38.62,79.3) in Stormwind.
  2. Horde report (1959, level 15): Uthel'nay in Orgrimmar (39.16,86.27) gives Report to Anastasia: report to Anastasia Hartwell (85.14,10.03) in the Undercity Mage Quarter.
  3. Alliance investigate chain (Investigate the Blue Recluse, 1920, quest level 16): Jennea assigns it — per the objective text the tools come from behind Jennea Cannon; then work the Blue Recluse as the quest name says, and bring 3 Filled Containment Coffers back to Jennea at the Wizard's Sanctum.
  4. Materials leg (Gathering Materials, 1921): Jennea then asks for 10 Linen Cloth + 6 Charged Rift Gems, turned in to Wynne Larson in Stormwind (41.57,76.35) — the gem name and source cross-checked via the pinned source's provenance fields (Charged Rift Gem ← object 271, object name not recorded).
  5. Free robe (Manaweave Robe, 1941, level 15): Wynne Larson also holds a robe quest. Scope note: the pinned chain table keeps 1941 standalone (1921's nextQuestInChain is empty); the in-game pickup order governs.
  6. Horde investigate chain (Investigate the Alchemist Shop, 1960, quest level 16): Anastasia assigns it — the same tools come from behind Anastasia Hartwell per the objective text, and the return trip carries two extras: Chest of Containment Coffers and Cantation of Manifestation go back with the 3 Filled Containment Coffers to the Undercity.
  7. Materials leg (Gathering Materials, 1961): 10 Linen Cloth + 6 Dalaran Mana Gems to Josef Gregorian in the Undercity (70.76,30.69) — provenance per the pinned source (Dalaran Mana Gem ← npc 1867, npc name not recorded).
  8. Free robe (Spellfire Robes, 1962, level 15): the robe quest at Josef Gregorian; likewise standalone in the pinned chain table, in-game pickup governs.
Stormwind — every Alliance mage turn-in for levels 10/15/26 (site client map render with site-made numbered annotations)

Stormwind — ① Jennea Cannon (38.62,79.30): turn-ins for the 1860/1861 finisher, the 1919/1920 investigate chain, the 1939 robe chain and the 1947/1953 wand legs; ② Wynne Larson (41.57,76.35): 1921 materials, 1940 silk, and both robes 1941/1942; ③ High Sorcerer Andromath (37.52,81.66): 1938/1939/1940. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.

Level 26: robe upgrades — one three-step chain per faction

Alliance (human/gnome)

  1. The hand-off (High Sorcerer Andromath, 1939, level 26): Jennea sends you to Andromath (37.52,81.66, Stormwind).
  2. The treatise (Ur's Treatise on Shadow Magic, 1938): bring Ur's Treatise on Shadow Magic to Andromath — pinned objective entity: Ember (no spawn zone recorded).
  3. The silk (Pristine Spider Silk, 1940): bring 8 Pristine Spider Silk to Wynne Larson (41.57,76.35) — pinned objective entity: Chief Ukorz Sandscalp (no spawn zone recorded).
  4. Collect the robe (Astral Knot Garment, 1942, level 26): back at Wynne for the upgraded robe (standalone in the pinned chain table; in-game pickup governs).

Horde (undead/troll)

  1. The hand-off (Speak with Deino, 1943, level 26): Anastasia sends you to Deino (38.45,86.13) in Orgrimmar.
  2. The water sample (Waters of Xavian, 1944): the fill point is the object Xavian Waterfall Spell Focus (174797, Ashenvale 76.29,41.49, pinned-checkout value) — Xavian is in Ashenvale, not Elwynn, so don't swim to the wrong continent; fill the Xavian Water Sample and bring it back to Deino in Orgrimmar.
  3. The hairs (Laughing Sisters, 1945): the hairs come off the Laughing Sisters of Ashenvale (npc 4054, spawns include 58.05,58.43, 58.66,56.87, 59.05,57.01 and 58.43,57.97 — pinned-checkout values); gather 12 Laughing Sister's Hairs and bring them to Kil'hala at the Crossroads (52.2,31.7, the Barrens).
  4. Collect the robe (Nether-lace Garment, 1946, level 26): back at Kil'hala for the upgraded robe (standalone in the pinned chain table; in-game pickup governs).

Level 30: the Mage's Wand — Tabetha's ritual

  1. Into the marsh (Journey to the Marsh, 1947, level 30): Alliance takes it from Jennea Cannon (38.62,79.3), Horde from Deino (38.45,86.13); the objective reads simply Speak with Tabetha — find Tabetha (46.06,57.09) in Dustwallow Marsh. The line opens up here: the pinned source sets no race restriction, and all four races share the chain.
  2. Jade and the charged bramble (Items of Power, 1948, quest level 40): the objective reads Bring 1 Jade and the Bolt Charged Bramble to Tabetha — one Jade plus the bramble. The pinned source records this quest's objective entities as Bleeding Horror (three Tirisfal Glades spawn points: 77.83,59.47, 76.51,59.59, 75.59,59.55) and Theka the Martyr (no spawn zone recorded); usage details follow the in-game quest text.
  3. Shimmering Flats contact (Hidden Secrets, 1949): the objective reads Speak with Magus Tirth in the Shimmering Flats — Magus Tirth (78.29,75.7, Thousand Needles).
  4. The strongbox phrase (Get the Scoop, 1950): the objective reads Find the phrase to Tirth's strongbox, then return to Tirth — recover the strongbox's phrase and turn in at Tirth; the strongbox itself carries no pinned object marker.
  5. Carry the book (Rituals of Power, 1951, quest level 40): bring the book Rituals of Power back to Tabetha in Dustwallow Marsh.
  6. The ritual, the wand (Mage's Wand, 1952): the objective reads Speak with Tabetha after her ritual — the ritual completes and the only Wand-named quest on the mage list closes out.
Dustwallow Marsh — the hub of the wand and orb lines (site client map render with site-made numbered annotations)

Dustwallow Marsh — ① Tabetha (46.06,57.09): the sole hub of the level-30 wand chain 1947-1952 and the level-35 orb chain 1953-1958; every mage wand leaves this hut. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.

Thousand Needles — the strongbox leg of the wand chain (site client map render with site-made numbered annotations)

Thousand Needles — ① Magus Tirth (78.29,75.70): turn-in for 1949, start/turn-in for the 1950 strongbox phrase, and start of 1951; the strongbox itself has no pinned object marker. Markers = QuestieDB spawn coordinates (pinned cac1eff8), not in-game verified.

Level 35: the orb exorcism — same hut

  1. Pick it up in any of the four cities (Return to the Marsh, 1953, level 35): Bink (Ironforge, 27.25,8.3), Jennea (Stormwind, 38.62,79.3), Anastasia (Undercity, 85.14,10.03) or Uthel'nay (Orgrimmar, 39.16,86.27); the pinned source sets no race restriction. The objective reads Speak with Tabetha: back to Dustwallow Marsh, turn in at Tabetha (46.06,57.09).
  2. The infernal orb (The Infernal Orb, 1954, quest level 40): per the objective text, bring an Infernal Orb back to Tabetha — pinned objective entity: Galgann Firehammer (no spawn zone recorded).
  3. The exorcism (The Exorcism, 1955): the objective reads Kill the Demon of the Orb, then speak with Tabetha — put the summoned demon down and turn back in.
  4. Obsidian power (Power in Uldaman, 1956): the objective reads Retrieve an Obsidian Power Source and bring it to Tabetha — the quest name points at Uldaman; provenance per the pinned source: Obsidian Power Source ← npc 7023 (npc name not recorded).
  5. Timed cull (Mana Surges, 1957): the objective reads Kill 12 Mana Surges in the allowed time limit — twelve inside the timer.
  6. The close-out (Celestial Power, 1958): picked up and turned in at Tabetha (objective text not recorded in the pinned source); the line ends.

Level 50: the Azshara expedition — three errands for Xylem

  1. Five-city referral (Magecraft, 8250, level 50): pick it up from any of the five city trainers — Elsharin (Stormwind, 36.87,81.14), Juli Stormkettle (Ironforge, 26.3,6.77), Pierce Shackleton (Undercity, 85.45,13.51), Thurston Xane (Thunder Bluff, 25.18,20.96), Enyo (Orgrimmar, 38.78,85.67); the pinned source sets no race restriction. The objective reads Seek out Sanath Lim-yo and gain passage to see Archmage Xylem — find Sanath Lim-yo (28.11,50.09) in Azshara and let him ferry you up the tower to Archmage Xylem (29.25,40.21).
  2. Glittering Dust (Magic Dust, 8251): bring 10 Glittering Dust to Xylem — provenance per the pinned source (Glittering Dust ← npc 6198, npc name not recorded).
  3. Enchanted Coral (The Siren's Coral, 8252): collect 6 Enchanted Coral and return them to Xylem — provenance per the pinned source (Enchanted Coral ← npc 6195, npc name not recorded).
  4. The shard (Destroy Morphaz, 8253): the objective reads Retrieve the Arcane Shard from Morphaz and return to Archmage Xylem — head into the Sunken Temple (pinned zone id 1477, the Atal'Hakkar dungeon) and take the Arcane Shard off Morphaz (npc 5719), then carry it back up the tower.

Levels 54/60: the Dire Maul book and the conjured-water upgrade

  1. The book (The Arcanist's Cookbook, 7500, open at 54): the objective reads Return the book to its rightful owners — hand it to Lorekeeper Kildrath. Scope note: the pinned source records this quest's giver as npc 18358 flagged missing (details not recorded), and the book's own source is likewise not recorded there.
  2. The conjured-water upgrade (Arcane Refreshment, 7463, level 60): the objective reads Travel to the Warpwood Quarter of Dire Maul and slay the water elemental, Hydrospawn. Return to Lorekeeper Lydros in the Athenaeum with the Hydrospawn Essence — slay Hydrospawn in Dire Maul's Warpwood Quarter and carry the Hydrospawn Essence back to Lorekeeper Lydros in the Athenaeum.

Level 60: reputation and raid lists — Stranglethorn first

  1. The Zul'Gurub trio (8060/8068/8069, level 60): all three start and turn in with Al'tabim the All-Seeing in Stranglethorn Vale (15.34,16.12), gated stepwise: Illusionist's Wraps (8060) at Friendly with the Zandalar Tribe, Illusionist's Mantle (8068) at Honored, Illusionist's Robes (8069) at Revered; each wants one matching Primal Hakkari piece (Bindings/Shawl/Kossack — pinned provenance points all three at npc 11380, npc name not recorded).
  2. Pebble/Jewel of Kajaro (8101/8102/8103/8104, level 60): also Al'tabim's; the pinned chain table keeps the four standalone. The three with pinned markers: 8102 objective object = Barrow Cache (19598, 27.96,13.81, Stonetalon Mountains), 8103 = Talon Den Hoard (19599, 26.6,10.87, Stonetalon Mountains), 8104 = Venture Co. Wagon (Red) (19600, 75.53,57.33, Stonetalon Mountains); 8101's objective text is not recorded.
  3. Silithus and Ahn'Qiraj (8381, 8625-8634, 8691/8699/8707): Armaments of War (8381, level 58) starts and turns in with Geologist Larksbane (49.67,37.46, Silithus); the five Enigma pieces turn in inside Ahn'Qiraj per the objective text — 8625/8632 to Andorgos, 8631/8634 to Kandrostrasz, 8633 to Vethsera (the pinned spawn zones for these three are unresolved), with Brood of Nozdormu gates from Neutral to Honored; the three Vaulted Secrets pieces — Drape (8691) to Keyl Swiftclaw (51.76,39.54), Band (8699) to Windcaller Yessendra (52.05,38.16), Blade (8707) to Warden Haro (51.14,38.94), all in Silithus — gate at Revered/Honored/Exalted with the Cenarion Circle.
  4. The dungeon-set swap, four steps (8907/8915, 8932/8939, 8953/9018, 9001/9014, level 58+): the pinned chain table keeps them standalone (the successor ids sit outside the mage set); run them as a named family: ① An Earnest Proposition (8907 Alliance version / 8915 Horde version) — 15 blood samples (Alliance: Winterspring Blood Samples; Horde: Silithus Venom Samples) + 20 gold + Magister's Bindings, to Deliana (Ironforge, 43.53,52.64; race mask = human/dwarf/night elf/gnome) or Mokvar (Orgrimmar, 34.95,38.29; race mask = orc/undead/tauren/troll); ② Just Compensation (8932/8939) — Magister's Belt plus Magister's Gloves; ③ Anthion's Parting Words (8953/9018) — first see Anthion Harmon in the Eastern Plaguelands (30.85,16.75), then bring Boots, Leggings and Mantle back to Deliana/Mokvar; ④ Saving the Best for Last (9001/9014) — Magister's Crown plus Magister's Robes to close it out.
  5. The eight Frostfire pieces (9095-9102, level 60): all eight turn in to Archmage Angela Dosantos in the Eastern Plaguelands (81.52,58.27; the objective text names Light's Hope Chapel); materials per piece — the matching Desecrated piece plus Wartorn Cloth Scraps, then Mooncloth/Nexus Crystals/Arcane Crystals/Cured Rugged Hides depending on the piece; quantities vary, so follow the quest panel list when you pick up.
  6. The legendary staff (Atiesh, Greatstaff of the Guardian, 9270, level 60): Anachronos in Tanaris (65.27,50.03; the objective text names the Caverns of Time) — per the objective text, take Atiesh to Stratholme and use it on Consecrated Earth, defeat the entity exorcised from the staff, and return to Anachronos.
  7. The Azshara return (Warlord Krellian, 9362 → Fragmented Magic, 9364, level 60): these two are linked in the pinned chain table (9362's next = 9364), both starting and turning in with Archmage Xylem (29.25,40.21, Azshara): 9362 retrieves the Prismatic Shell per the objective text (provenance per the pinned source ← npc 8408, npc name not recorded); 9364's objective reads Polymorph the Spitelash of Azshara and kill the clones that appear several seconds later — 50 Polymorph Clones down, then back to the tower.

Quick reference links

  • Class quests at a glance · mage level-60 spec analysis · per-level sheets
  • Scope note: NPC/object marker coordinates come from QuestieDB spawn data (pinned cac1eff8, classicNpcDB/classicObjectDB), not in-game verification; chain structure and objective text follow the pinned source; quest names follow the English client, and Forever values are governed by the game.