- Ranks taught by the trainer: 160, from Arcane Intellect at level 1 to a large batch at 60 (per Wowhead, trainer page of Maginor Dumas in Stormwind).
- Total training cost: 234g 62s per Wowhead. Blizzard's launch development notes said training 1-60 costs between 206 and 207 gold for every class. The two numbers don't match, so budget for the higher one.
- New baseline spells: none. What changed is which spells the trainer sells, and their numbers.
- Former Season of Discovery runes now sold by the trainer: Ice Lance (rank 2 at 28) and Frostfire Bolt (rank 1 at 40).
- Talent spells with trainer ranks: Arcane Blast (ranks 2-5), Arcane Wrath (ranks 2-4) and Ice Lance (ranks 3-6). Frostfire Bolt is not a talent: the trainer sells rank 1 at 40 and ranks 2-3 at 50 and 60.
- Talents are not on this list. Use the Forever talent calculator for them.
Every rank the Mage trainer teaches, by level. Pick a level range; hover any spell for its Wowhead tooltip. "Change vs Classic" is Wowhead's comparison of the same rank with its Classic version (base values, cost, duration, cooldown).
Mage spells, levels 1-20
| Level | Spell | School | Training cost | Change vs Classic (Wowhead) |
|---|---|---|---|---|
| 1 | Arcane Intellect (rank 1) | Arcane | 10c | Lasts 1 hour (was 30 min) |
| 4 | Conjure Water (rank 1) | Arcane | 1s | Unchanged |
| Frostbolt (rank 1) | Frost | 1s | Values up 4.4% and 4% | |
| 6 | Conjure Food (rank 1) | Arcane | 1s | Unchanged |
| Fire Blast (rank 1) | Fire | 1s | Unchanged | |
| Fireball (rank 2) | Fire | 1s | Values down 20.6% and 20.4% | |
| 8 | Arcane Missiles (rank 1) | Arcane | 2s | Values down 3.8% |
| Frostbolt (rank 2) | Frost | 2s | Values down 8.3% and 8.7% | |
| Polymorph (rank 1) | Arcane | 2s | Unchanged | |
| 10 | Conjure Water (rank 2) | Arcane | 4s | Unchanged |
| Frost Armor (rank 2) | Frost | 4s | Unchanged | |
| Frost Nova (rank 1) | Frost | 4s | Values up 13.2% and 11.9% | |
| 12 | Conjure Food (rank 2) | Arcane | 6s | Unchanged |
| Dampen Magic (rank 1) | Arcane | 6s | Values up 50% | |
| Fireball (rank 3) | Fire | 6s | Values down 21.1% and 20.8% | |
| Slow Fall | Arcane | 6s | Unchanged | |
| 14 | Arcane Explosion (rank 1) | Arcane | 9s | Values down 5.9% and 5.3% |
| Arcane Intellect (rank 2) | Arcane | 9s | Lasts 1 hour (was 30 min) | |
| Fire Blast (rank 2) | Fire | 9s | Values down 8.1% and 9.2% | |
| Frostbolt (rank 3) | Frost | 9s | Values down 10.9% and 11.3% | |
| 16 | Arcane Missiles (rank 2) | Arcane | 15s | Values down 7.9% |
| Flamestrike (rank 1) | Fire | 15s | Values down 8.3%; wording changed | |
| 18 | Amplify Magic (rank 1) | Arcane | 18s | Values up 53.3% and 50% |
| Fireball (rank 4) | Fire | 18s | Values down 23.6% and 23.8% | |
| Remove Lesser Curse | Arcane | 18s | Wording changed | |
| 20 | Blink | Arcane | 20s | Wording changed |
| Blizzard (rank 1) | Frost | 20s | Values down 5.8% | |
| Conjure Water (rank 3) | Arcane | 20s | Unchanged | |
| Evocation | Arcane | 20s | Unchanged | |
| Fire Ward (rank 1) | Fire | 20s | Numbers and wording changed | |
| Frost Armor (rank 3) | Frost | 20s | Unchanged | |
| Frostbolt (rank 4) | Frost | 20s | Values down 5.9% and 6.4% | |
| Mana Shield (rank 1) | Arcane | 20s | Unchanged | |
| Polymorph (rank 2) | Arcane | 20s | Unchanged |
Mage spells, levels 21-40
| Level | Spell | School | Training cost | Change vs Classic (Wowhead) |
|---|---|---|---|---|
| 22 | Arcane Explosion (rank 2) | Arcane | 30s | Values down 8.3% and 7.6% |
| Conjure Food (rank 3) | Arcane | 30s | Unchanged | |
| Fire Blast (rank 3) | Fire | 30s | Values down 11.8% and 12.7% | |
| Frost Ward (rank 1) | Frost | 30s | Numbers and wording changed | |
| Scorch (rank 1) | Fire | 30s | Values down 32.1% and 33.3% | |
| 24 | Arcane Missiles (rank 3) | Arcane | 40s | Values down 15.5% |
| Counterspell | Arcane | 40s | Unchanged | |
| Dampen Magic (rank 2) | Arcane | 40s | Values up 50% | |
| Fireball (rank 5) | Fire | 40s | Values down 26%, 26.7% and 20% | |
| Flamestrike (rank 2) | Fire | 40s | Values down 4.5%; wording changed | |
| Pyroblast (rank 2) | Fire | 2s | Values down 34.7%, 35.2% and 22.2% | |
| 26 | Cone of Cold (rank 1) | Frost | 50s | Lasts 6 sec (was 8 sec); numbers and wording changed |
| Frost Nova (rank 2) | Frost | 50s | Values up 4.7% and 3.9% | |
| Frostbolt (rank 5) | Frost | 50s | Values down 17.1% and 17.4% | |
| 28 | Arcane Intellect (rank 3) | Arcane | 70s | Lasts 1 hour (was 30 min) |
| Blizzard (rank 2) | Frost | 70s | Values down 4.4% | |
| Conjure Mana Agate | Arcane | 70s | Unchanged | |
| Ice Lance (rank 2) | Frost | 57s 89c | Trained at level 28 (was 1); cooldown 8 sec (was none); costs 55 Mana (was 8% of base power); numbers and wording changed | |
| Mana Shield (rank 2) | Arcane | 70s | Unchanged | |
| Scorch (rank 2) | Fire | 70s | Values down 33.3% and 34.7% | |
| 30 | Amplify Magic (rank 2) | Arcane | 80s | Values up 50% |
| Arcane Blast (rank 2) | Arcane | 65s 26c | New in Forever | |
| Arcane Explosion (rank 3) | Arcane | 80s | Values down 5.9% and 7.3% | |
| Conjure Water (rank 4) | Arcane | 80s | Unchanged | |
| Fire Blast (rank 4) | Fire | 80s | Values down 11.3% and 11.4% | |
| Fire Ward (rank 2) | Fire | 80s | Numbers and wording changed | |
| Fireball (rank 6) | Fire | 80s | Values down 33.3%, 33.6% and 14.3% | |
| Ice Armor (rank 1) | Frost | 80s | Unchanged | |
| Pyroblast (rank 3) | Fire | 4s | Values down 33.3%, 33.8% and 20.8% | |
| 32 | Arcane Missiles (rank 4) | Arcane | 1g | Values down 20.9% |
| Conjure Food (rank 4) | Arcane | 1g | Unchanged | |
| Flamestrike (rank 3) | Fire | 1g | Values down 5.7%; wording changed | |
| Frost Ward (rank 2) | Frost | 1g | Numbers and wording changed | |
| Frostbolt (rank 6) | Frost | 1g | Values down 22.5% and 22.8% | |
| 34 | Cone of Cold (rank 2) | Frost | 1g 20s | Lasts 6 sec (was 8 sec); numbers and wording changed |
| Ice Lance (rank 3) | Frost | 94s 73c | New in Forever | |
| Mage Armor (rank 1) | Arcane | 1g 30s | Values up 66.7% | |
| Scorch (rank 3) | Fire | 1g 20s | Values down 36.2% and 37.3% | |
| 36 | Arcane Wrath (rank 2) | Arcane | 1g 15s | New in Forever |
| Blast Wave (rank 2) | Fire | 6s 50c | Numbers and wording changed | |
| Blizzard (rank 3) | Frost | 1g 30s | Values down 4.5% | |
| Dampen Magic (rank 3) | Arcane | 1g 30s | Values up 50% | |
| Fireball (rank 7) | Fire | 1g 30s | Values down 35.2%, 35.7% and 25% | |
| Mana Shield (rank 3) | Arcane | 1g 30s | Unchanged | |
| Pyroblast (rank 4) | Fire | 6s 50c | Values down 33.7%, 33.9% and 19.4% | |
| 38 | Arcane Explosion (rank 4) | Arcane | 1g 40s | Values down 6.3% and 7.1% |
| Conjure Mana Jade | Arcane | 1g 40s | Unchanged | |
| Fire Blast (rank 5) | Fire | 1g 40s | Values down 10.7% and 11% | |
| Frostbolt (rank 7) | Frost | 1g 40s | Values down 20.1% and 20.4% | |
| 40 | Arcane Blast (rank 3) | Arcane | 1g 36s | New in Forever |
| Arcane Missiles (rank 5) | Arcane | 1g 50s | Values down 16.9% | |
| Conjure Water (rank 5) | Arcane | 1g 50s | Unchanged | |
| Fire Ward (rank 3) | Fire | 1g 50s | Numbers and wording changed | |
| Flamestrike (rank 4) | Fire | 1g 50s | Values up 0.4%, value decreased by 4.1%; wording changed | |
| Frost Nova (rank 3) | Frost | 1g 50s | Values up 1.2% and 0.7% | |
| Frostfire Bolt (rank 1) | Fire | 1g 36s | Trained at level 40 (was 1); costs 205 Mana (was 14% of base power); values down 81.8%, 82.1% and 56.9% | |
| Ice Armor (rank 2) | Frost | 1g 50s | Unchanged | |
| Polymorph (rank 3) | Arcane | 1g 50s | Unchanged | |
| Scorch (rank 4) | Fire | 1g 50s | Values down 35.3% and 35.8% |
Mage spells, levels 41-60
| Level | Spell | School | Training cost | Change vs Classic (Wowhead) |
|---|---|---|---|---|
| 42 | Amplify Magic (rank 3) | Arcane | 1g 80s | Values up 50% |
| Arcane Intellect (rank 4) | Arcane | 1g 80s | Lasts 1 hour (was 30 min) | |
| Cone of Cold (rank 3) | Frost | 1g 80s | Lasts 6 sec (was 8 sec); numbers and wording changed | |
| Conjure Food (rank 5) | Arcane | 1g 80s | Unchanged | |
| Fireball (rank 8) | Fire | 1g 80s | Values down 35.1%, 35.3% and 20% | |
| Frost Ward (rank 3) | Frost | 1g 80s | Numbers and wording changed | |
| Ice Lance (rank 4) | Frost | 1g 47s | New in Forever | |
| Pyroblast (rank 5) | Fire | 9s | Values down 31.9%, 32.1% and 20.5% | |
| 44 | Blast Wave (rank 3) | Fire | 11s 50c | Numbers and wording changed |
| Blizzard (rank 4) | Frost | 2g 30s | Values down 3.8% | |
| Frostbolt (rank 8) | Frost | 2g 30s | Values down 16.6% and 16.8% | |
| Mana Shield (rank 4) | Arcane | 2g 30s | Unchanged | |
| 46 | Arcane Explosion (rank 5) | Arcane | 2g 60s | Values down 5.2% and 5.8% |
| Fire Blast (rank 6) | Fire | 2g 60s | Values down 8.4% and 8.6% | |
| Ice Barrier (rank 2) | Frost | 13s | Numbers and wording changed | |
| Mage Armor (rank 2) | Arcane | 2g 80s | Values up 66.7% | |
| Scorch (rank 5) | Fire | 2g 60s | Values down 33.3% and 34.2% | |
| 48 | Arcane Missiles (rank 6) | Arcane | 2g 80s | Values down 14.2% |
| Arcane Wrath (rank 3) | Arcane | 2g 31s | New in Forever | |
| Conjure Mana Citrine | Arcane | 2g 80s | Unchanged | |
| Dampen Magic (rank 4) | Arcane | 2g 80s | Values up 50% | |
| Fireball (rank 9) | Fire | 2g 80s | Values down 32.7%, 32.8% and 23.1% | |
| Flamestrike (rank 5) | Fire | 2g 80s | Values up 0.3%, value decreased by 3%; wording changed | |
| Ice Lance (rank 5) | Frost | 2g 21s | New in Forever | |
| Pyroblast (rank 6) | Fire | 14s | Values down 29.9%, 30.3% and 19.1% | |
| 50 | Arcane Blast (rank 4) | Arcane | 2g 42s | New in Forever |
| Cone of Cold (rank 4) | Frost | 3g 20s | Lasts 6 sec (was 8 sec); numbers and wording changed | |
| Conjure Water (rank 6) | Arcane | 3g 20s | Unchanged | |
| Fire Ward (rank 4) | Fire | 3g 20s | Numbers and wording changed | |
| Frostbolt (rank 9) | Frost | 3g 20s | Values down 13.4% and 13.6% | |
| Frostfire Bolt (rank 2) | Fire | 2g 42s | New in Forever | |
| Ice Armor (rank 3) | Frost | 3g 20s | Unchanged | |
| 52 | Blast Wave (rank 4) | Fire | 17s 50c | Numbers and wording changed |
| Blizzard (rank 5) | Frost | 3g 50s | Values down 2.9% | |
| Conjure Food (rank 6) | Arcane | 3g 50s | Values up 22.2% | |
| Frost Ward (rank 4) | Frost | 3g 50s | Numbers and wording changed | |
| Ice Barrier (rank 3) | Frost | 17s 50c | Numbers and wording changed | |
| Mana Shield (rank 5) | Arcane | 3g 50s | Unchanged | |
| Scorch (rank 6) | Fire | 3g 50s | Values down 30.9% and 31.6% | |
| 54 | Amplify Magic (rank 4) | Arcane | 3g 60s | Values up 50.7% and 50% |
| Arcane Explosion (rank 6) | Arcane | 3g 60s | Values down 4% and 4.4% | |
| Fire Blast (rank 7) | Fire | 3g 60s | Values down 6.5% and 6.7% | |
| Fireball (rank 10) | Fire | 3g 60s | Values down 30.5%, 30.8% and 20% | |
| Frost Nova (rank 4) | Frost | 3g 60s | Values up 0.9% and 0.5% | |
| Pyroblast (rank 7) | Fire | 18s | Values down 28.3%, 28.5% and 19.3% | |
| 56 | Arcane Intellect (rank 5) | Arcane | 3g 80s | Lasts 1 hour (was 30 min) |
| Arcane Missiles (rank 7) | Arcane | 3g 80s | Values down 10.7% | |
| Flamestrike (rank 6) | Fire | 3g 80s | Values up 0.8% and 0.4%, value decreased by 2.4%; wording changed | |
| Frostbolt (rank 10) | Frost | 3g 80s | Values down 10.7% and 10.9% | |
| Ice Lance (rank 6) | Frost | 2g 94s | New in Forever | |
| 58 | Cone of Cold (rank 5) | Frost | 4g | Lasts 6 sec (was 8 sec); numbers and wording changed |
| Conjure Mana Ruby | Arcane | 4g | Unchanged | |
| Ice Barrier (rank 4) | Frost | 20s | Numbers and wording changed | |
| Mage Armor (rank 3) | Arcane | 4g | Values up 66.7% | |
| Scorch (rank 7) | Fire | 4g | Values down 28.3% and 28.6% | |
| 60 | Arcane Blast (rank 5) | Arcane | 3g 15s | New in Forever |
| Arcane Wrath (rank 4) | Arcane | 3g 15s | New in Forever | |
| Blast Wave (rank 5) | Fire | 21s | Numbers and wording changed | |
| Blizzard (rank 6) | Frost | 4g 20s | Values down 0.7% | |
| Dampen Magic (rank 5) | Arcane | 4g 20s | Values up 50% | |
| Fire Ward (rank 5) | Fire | 4g 20s | Numbers and wording changed | |
| Fireball (rank 11) | Fire | 4g 20s | Values down 27.1%, 27.7% and 22.2% | |
| Frostfire Bolt (rank 3) | Fire | 3g 15s | New in Forever | |
| Ice Armor (rank 4) | Frost | 4g 20s | Unchanged | |
| Mana Shield (rank 6) | Arcane | 4g 20s | Unchanged | |
| Polymorph (rank 4) | Arcane | 4g 20s | Unchanged | |
| Pyroblast (rank 8) | Fire | 21s | Values down 23.6%, 24.3% and 20.9% |
Leveling help by the hourForever Hourly Leveling (per hour)For players who want a few levels done before the next big trainer batch. A vetted human player levels your character for you, billed by the hour.from 10 EURSee options Which Mage spells are new or changed in WoW: Forever?
No Mage spell is new to the game, but several come from Season of Discovery runes or work differently. Ice Lance is sold by the trainer from level 28 and now has an 8-second cooldown and a flat mana cost of 55 at that rank. Frostfire Bolt is trained at 40 instead of being a rune.
Arcane Intellect lasts 1 hour (was 30 minutes) and Cone of Cold lasts 6 seconds (was 8). Base values of Fireball, Scorch and Pyroblast are 20-37% lower than in Classic. Wowhead compares base values only, and Blizzard's launch notes say it raised class damage across the game while giving higher-level creatures more health, so these numbers do not tell you how hard a spell hits in practice. Frost Blast, which the beta trained at 24, was removed before launch.
Mage changes at a glance (per Wowhead)
| New ranks of existing spells | Arcane Blast (rank 2) (level 30, rank 1 from a talent), Ice Lance (rank 3) (level 34, rank 1 from a talent), Arcane Wrath (rank 2) (level 36, rank 1 from a talent), Arcane Blast (rank 3) (level 40, rank 1 from a talent), Ice Lance (rank 4) (level 42, rank 1 from a talent), Arcane Wrath (rank 3) (level 48, rank 1 from a talent), Ice Lance (rank 5) (level 48, rank 1 from a talent), Arcane Blast (rank 4) (level 50, rank 1 from a talent), Frostfire Bolt (rank 2) (level 50), Ice Lance (rank 6) (level 56, rank 1 from a talent), Arcane Blast (rank 5) (level 60, rank 1 from a talent), Arcane Wrath (rank 4) (level 60, rank 1 from a talent), Frostfire Bolt (rank 3) (level 60) |
| Season of Discovery runes now taught by the trainer | Ice Lance (rank 2) (level 28), Frostfire Bolt (rank 1) (level 40) |
| Duration, cooldown, cost or range changed | Arcane Intellect: Lasts 1 hour (was 30 min); Cone of Cold: Lasts 6 sec (was 8 sec); Ice Lance: Cooldown 8 sec (was none), Costs 55 Mana (was 8% of base power); Frostfire Bolt: Costs 205 Mana (was 14% of base power) |
| Training every rank | 234g 62s in total at the trainer (per Wowhead), 160 ranks |
Do you need to buy every rank of every spell?
No. Most Mages can skip ranks of spells they rarely cast, but they should keep their main nukes current. Forever penalises downranking: spells cast at ranks far below your level get less benefit from Spell Damage and a lower chance to trigger talents. Blizzard's own example was Rank 1 Frostbolt at 60, which has a 0% chance to proc Frostbite.
Utility spells like Slow Fall, Blink and Remove Lesser Curse have one rank, so you buy them once. Conjure ranks and resistance wards are reasonable to skip if gold is tight while leveling.
Where is the Mage trainer in WoW: Forever?
Every major city has a Mage trainer. Wowhead's spell list comes from Maginor Dumas in Stormwind, and the City of Dalaran in the Alterac Mountains also has a Mage trainer. Horde players are attacked on sight in Dalaran, so Horde Mages should use their own capitals.
Also stop at your faction's librarian, Garion Wendell in the Stormwind Mage Tower or Owen Thadd in the Undercity Magic Quarter. Mages also learn Study (tied to Decipher Scrolls, from level 6): in the library it uses a Light Feather for a bundle of scrolls once a day.
How much gold does a Mage need for training?
Wowhead adds up all 160 ranks to 234g 62s. That gold is spread across 60 levels, and most of it is spent after level 40, where every rank costs more. Level 40 is also when Wowhead notes that Apprentice Riding and dual spec together cost 150 gold, so it is the tightest point for gold.
How do talents fit in with trained Mage spells?
Talents give you the first rank of spells like Arcane Blast, Arcane Wrath and Ice Lance, and the trainer then sells the higher ranks. Talents open at level 10, with milestone talents at 11, 16, 21 and 31 points. You reset them at a class trainer in a major city. Dual spec unlocks at 40 for 50 gold, per player reports and Wowhead.
If you'd rather skip some of the leveling between trainer visits, PewPewShop's Forever leveling is done by vetted human players, with hourly leveling at from 10 EUR.
Talents are not taught by the trainer: plan them in the WoW: Forever talent calculator. For specs, talents and leveling, see the WoW: Forever Mage guide.
Spells by level for other classes: Druid · Hunter · Paladin · Priest · Rogue · Shaman · Warlock · Warrior.
Forever has no realms: you pick your ruleset at checkout. Buy WoW: Forever gold · WoW: Forever boosting services
Frequently asked questions
What level do Mages get Blink in WoW: Forever?
Mages learn Blink at level 20 from the class trainer, per Wowhead's Forever trainer data. Level 20 is one of the biggest trainer visits: it also adds Evocation, Blizzard rank 1, Mana Shield rank 1, Fire Ward, Polymorph rank 2 and Frostbolt rank 4, so bring extra gold.
Do Mages get Ice Lance in WoW: Forever?
Yes. Ice Lance was a Season of Discovery rune and is now a talent spell. The trainer sells rank 2 at level 28 and higher ranks at 34, 42, 48 and 56. It has an 8-second cooldown and does extra damage to frozen targets.
When can a Mage learn Frostfire Bolt in WoW: Forever?
The trainer teaches Frostfire Bolt rank 1 at level 40, per Wowhead, instead of it coming from a rune. Ranks 2 and 3 follow at levels 50 and 60. In Classic's Season of Discovery client it was a rune ability available from level 1.
Is downranking still worth it for Mages in WoW: Forever?
Much less than in Classic. Spells cast far below your level get less benefit from Spell Damage and a lower chance to trigger talents and procs. Blizzard's example was Rank 1 Frostbolt at level 60, which has no chance to trigger Frostbite. Use your current ranks for damage and keep low ranks only for cheap utility.
Why didn't my new spell rank appear on my action bar?
In WoW: Forever, newly learned spells are no longer placed on your action bars automatically, and the default spellbook hides lower ranks. Open the spellbook after each trainer visit and drag the new rank over the old one. A toggle in the spellbook shows every rank if you want to check.
