69 spells · 234 ranks · client 1.60.1.70753

Warlock spellbook

Trainable spells and abilities by tab, with every rank's level. Badges mark what is new or changed since Classic 1.12. Talent-granted abilities (Amplify Curse, Bane of Havoc, Conflagrate, Curse of Exhaustion, Demonic Sacrifice, Fel Domination, Incinerate, Shadowburn, Siphon Life, Soul Link, Wrack) live in the talent list.

Affliction

SpellRanksLearned atRank 1 effectClassic
Amplify Curse
Instant · 3 min cooldown
120Increases the effect of your next Curse of Weakness or Bane of Agony by 50%, or your next Curse of Exhaustion by 20%. Lasts 30 sec.changed
Bane of Agony
25 Mana · 30 yd range · Instant
68, 18, 28, 38, 48, 58Afflicts the target with agony, causing 72 Shadow damage over 24 sec. This damage is dealt slowly at first, and builds up as the Bane reaches its full duration. Only one Bane per Warlock can be active on any one target.changed
Bane of Doom
300 Mana · 30 yd range · Instant · 1 min cooldown
160Afflicts the target with impending doom, causing 1,742 Shadow damage after 1 min. If the target dies from this damage, there is a chance that a Doomguard will be summoned. Cannot be cast on players. Only one Bane per Warlock can be active on any one target.changed
Corruption
35 Mana · 30 yd range · 2 sec cast
74, 14, 24, 34, 44, 54, 60Corrupts the target, causing 40 Shadow damage over 12 sec.changed
Curse of Exhaustion
8% of base mana · 30 yd range · Instant
125Reduces the target's movement speed by 30% for 12 sec. Only one Curse per Warlock can be active on any one target.changed
Curse of Recklessness
35 Mana · 30 yd range · Instant
414, 28, 42, 56Curses the target with recklessness, reducing the target's armor by 175 for 2 min. Cursed enemies will not flee and will ignore Fear and Horror effects. Only one Curse per Warlock can be active on any one target.changed
Curse of the Elements
50 Mana · 30 yd range · Instant
420, 30, 40, 50Curses the target for 5 min, reducing Magic resistances by 30 and increases Magic damage taken by 4%. Only one Curse per Warlock can be active on any one target.new
Curse of Tongues
80 Mana · 30 yd range · Instant
226, 50Forces the target to speak in Demonic, increasing the casting time of all spells by 50%. Only one Curse per Warlock can be active on any one target. Lasts 30 sec.changed
Curse of Weakness
20 Mana · 30 yd range · Instant
64, 12, 22, 32, 42, 52Physical damage caused by the target is reduced by 4 for 2 min. Only one Curse per Warlock can be active on any one target.changed
Death Coil
435 Mana · 30 yd range · Instant · 2 min cooldown
342, 50, 58Causes the enemy target to run in horror for 3 sec and causes 285 Shadow damage. The caster gains 100% of the damage caused in health.changed
Drain Life
55 Mana · 20 yd range · Channeled
614, 22, 30, 38, 46, 54Transfers 10 health every 1 second from the target to the caster. Lasts 5 sec.changed
Drain Mana
95 Mana · 20 yd range · Channeled
424, 34, 44, 54Transfers 44 Mana every 1 sec from the target to the caster. Lasts 5 sec.same
Drain Soul
55 Mana · 30 yd range · Channeled
410, 24, 38, 52Drains the soul of the target, causing 85 Shadow damage over 15 sec. Non-trivial targets damaged by Drain Soul have a chance to grant you a Soul Shard. Non-trivial targets killed by Drain Soul will always grant you a Soul shard. Soul Shards are required for other spells.changed
Fear
15% of base mana · 20 yd range · 1.5 sec cast
38, 32, 56Strikes fear in the enemy, causing it to run in fear for up to 10 sec. Damage caused may interrupt the effect. Only 1 target can be feared at a time.same
Howl of Terror
150 Mana · 2 sec cast · 40 sec cooldown
240, 54Howl, causing 5 enemies within 10 yds to flee in terror for 10 sec. Damage caused may interrupt the effect.same
Life Tap
Instant
66, 16, 26, 36, 46, 56Converts 30 Health into 30 Mana for you. Spirit increases the amount converted.changed
Siphon Life
150 Mana · 30 yd range · Instant
430, 38, 48, 58Transfers 11 health from the target to the caster every 3 sec. Lasts 30 sec.changed
Wrack
200 Mana · 30 yd range · Channeled
140Tears the target apart from within, inflicting 86 Shadow damage every 1 sec and increasing the damage they take from your other Shadow damage over time effects by 10% for 6 sec.new

Demonology

SpellRanksLearned atRank 1 effectClassic
Banish
100 Mana · 30 yd range · 1.5 sec cast
228, 48Banishes the enemy target, preventing all action but making it invulnerable for up to 20 sec. Only one target can be banished at a time. Only works on Demons and Elementals.same
Create Firestone
500 Mana · 3 sec cast · Reagents: Soul Shard
428, 36, 46, 56Creates a Lesser Firestone which can be used to enchant your weapon with Fire, increasing your spell critical strike chance by 1% and the damage done by your Fire spells by up to 10. Conjured items disappear if logged out for more than 15 minutes.changed
Create Healthstone
95 Mana · 3 sec cast · Reagents: Soul Shard
510, 22, 34, 46, 58Creates a Minor Healthstone that can be used to instantly restore 120 health. Conjured items disappear if logged out for more than 15 minutes.changed
Create Soulstone
85% of base mana · 3 sec cast · Reagents: Soul Shard
518, 30, 40, 50, 60Creates a Minor Soulstone. The Soulstone can be used to store one target's soul. If the target dies while their soul is stored, they will be able to resurrect with 400 health and 700 mana. Conjured items disappear if logged out for more than 15 minutes.same
Create Spellstone
500 Mana · 5 sec cast · Reagents: Soul Shard
336, 48, 60Creates a Spellstone which can be used to enchant your weapon with Shadow, increasing your spell haste by 1% and the damage done by your Shadow spells by up to 14. Conjured items disappear if logged out for more than 15 minutes.changed
Demon Armor
275 Mana · Instant
520, 30, 40, 50, 60Protects the caster, increasing armor by 210, Shadow resistance by 3 and increases health regeneration by 7 health per 5 sec. for 30 min.changed
Demon Skin
50 Mana · Instant
21, 10Protects the caster, increasing armor by 40 and increases health regeneration by 3 health per 5 sec. for 30 min.changed
Demonic Sacrifice
100 yd range · Instant
120When activated, sacrifices your summoned Demon to enhance the opposing aspect of your power, granting you an effect that lasts 2 hrs. The effect is canceled if any Demon is summoned. Imp: Increases your Shadow damage by 15%. Voidwalker: Restores 2% of your total Mana every 4 sec. Succubus/Incubus: Increases your Fire damage by 15%. Felhunter: Restores 3% of your total Health every 4 sec.changed
Detect Invisibility
50 Mana · 30 yd range · Instant
326, 38, 50Allows the friendly target to detect lesser invisibility for 10 min.same
Eye of Kilrogg
100 Mana · Unlimited range · 5 sec cast
122Summons an Eye of Kilrogg and binds your vision to it. The eye moves quickly but is very fragile.same
Fel Domination
Instant · 5 min cooldown
125Your next Imp, Voidwalker, Succubus, Incubus, or Felhunter Summon spell has its casting time reduced by 5.5 sec and its Mana cost reduced by 50%.changed
Health Funnel
11 Health, plus 5 per sec · 20 yd range · Channeled
712, 20, 28, 36, 44, 52, 60Gives 12 health to the caster's pet every second for 10 sec as long as the caster channels. Generates reduced threat.changed
Inferno
100% of base mana · 30 yd range · 2 sec cast · 1 hour cooldown · Reagents: Infernal Stone
150Summons a meteor from the Twisting Nether, causing 200 Fire damage and stunning all enemy targets in the area for 2 sec. An Infernal rises from the crater, under the command of the caster for 5 min. Once control is lost, the Infernal must be Subjugated to maintain control. Can only be used outdoors.same
Ritual of Doom
100% of base mana · 30 yd range · 10 sec cast · 1 hour cooldown · Reagents: Demonic Figurine
160Begins a ritual that sacrifices a random participant to summon a doomguard. The doomguard must be immediately subjugated or it will attack the ritual participants. Requires the caster and 4 additional party members to complete the ritual. In order to participate, all players must right-click the portal and not move until the ritual is complete.same
Ritual of Summoning
300 Mana · 30 yd range · 5 sec cast · Reagents: Soul Shard
120Begins a ritual that summons the targeted group member. Requires the caster and 2 additional party members to complete the ritual. In order to participate, all players must be out of combat and right-click the portal and not move until the ritual is complete.same
Sense Demons
Instant
124Shows the location of all nearby demons on the minimap until cancelled. Only one type of tracking can be used at a time.same
Shadow Ward
135 Mana · Instant · 30 sec cooldown
432, 42, 52, 60Absorbs 290 shadow damage. Lasts 30 sec.same
Soul Link
20% of base mana · 100 yd range · Instant
130When active, 30% of all damage taken by the caster is taken by your Imp, Voidwalker, Succubus, Incubus, or Felhunter Demon instead. In addition, both the Demon and the master will inflict 3% more damage. Lasts as long as the Demon is active.changed
Subjugate Demon
300 Mana · 30 yd range · 3 sec cast · Reagents: Soul Shard
330, 44, 58Subjugates the target demon, up to level 45, forcing it to do your bidding. While subjugated, the time between the demon's attacks is increased by 40% and its casting speed is slowed by 30%. Lasts up to 5 min. If you repeatedly subjugate the same demon, it will become more difficult to control with each attempt.same
Summon Felhunter
100% of base mana · 10 sec cast · Reagents: Soul Shard
130Summons a Felhunter under the command of the Warlock.same
Summon Imp
80% of base mana · 10 sec cast
11Summons an Imp under the command of the Warlock.same
Summon Incubus
100% of base mana · 10 sec cast · Reagents: Soul Shard
120Summons an Incubus under the command of the Warlock.same
Summon Succubus
100% of base mana · 10 sec cast · Reagents: Soul Shard
120Summons a Succubus under the command of the Warlock.same
Summon Voidwalker
100% of base mana · 10 sec cast · Reagents: Soul Shard
110Summons a Voidwalker under the command of the Warlock.same
Unending Breath
50 Mana · 30 yd range · Instant
116Allows the target to breathe underwater for 10 min.same

Destruction

SpellRanksLearned atRank 1 effectClassic
Bane of Havoc
5% of base mana · 30 yd range · Instant
130Afflicts the target for 5 min, causing 15% of all damage done by the Warlock to other targets to also be dealt to the cursed target. Bane of Havoc is limited to 1 target, and only one Bane per Warlock can be active on any one target.new
Conflagrate
100 Mana · 30 yd range · Instant · 10 sec cooldown
625, 32, 40, 48, 54, 60Ignites a target that is already afflicted by your Immolate spell, dealing 88 to 110 Fire damage and consuming your Immolate effect.new
Hellfire
645 Mana · Channeled
330, 42, 54Ignites the area surrounding the caster, causing 86 Fire damage to himself and 86 Fire damage to all nearby enemies every 1 sec. Lasts 15 sec.changed
Immolate
25 Mana · 30 yd range · 2 sec cast
81, 10, 20, 30, 40, 50, 60, 60Burns the enemy for 10 Fire damage and then an additional 15 Fire damage over 15 sec.changed
Incinerate
205 Mana · 30 yd range · 2.5 sec cast
340, 50, 60Deals 99 to 113 Fire damage to your target and an additional 25% damage if the target is afflicted by Immolate.new
Rain of Fire
295 Mana · 30 yd range · Channeled
420, 34, 46, 58Calls down a fiery rain to burn enemies in the area of effect for 164 Fire damage over 8 sec.changed
Searing Pain
45 Mana · 30 yd range · 1.5 sec cast
618, 26, 34, 42, 50, 58Inflict searing pain on the enemy target, causing 24 to 28 Fire damage. Causes a high amount of threat.changed
Shadow Bolt
25 Mana · 30 yd range · 1.7 sec cast
101, 6, 12, 20, 28, 36, 44, 52, 60, 60Sends a shadowy bolt at the enemy, causing 11 to 15 Shadow damage.changed
Shadowburn
105 Mana · 30 yd range · Instant · 15 sec cooldown · Reagents: Soul Shard
620, 24, 32, 40, 48, 56Instantly blasts the target for 65 to 73 Shadow damage. If a non-trivial target dies within 8 sec of being hit with Shadowburn, the caster gains a Soul Shard.changed
Soul Fire
305 Mana · 30 yd range · 6 sec cast · 1 min cooldown · Reagents: Soul Shard
248, 56Burn the enemy's soul, causing 344 to 430 Fire damage.changed

Demons

SpellRanksLearned atRank 1 effectClassic
Blood Pact
Instant · Demon: Imp
54, 14, 26, 38, 50Increases party members' Stamina by 4.changed
Consume Shadows
85 Mana · Melee Range · Channeled · Demon: Voidwalker
618, 26, 34, 42, 50, 58The Voidwalker consumes nearby shadows to bolster its form, recovering 325 health over 10 sec. Cannot be used while in combat.same
Devour Magic
100 Mana · 30 yd range · Instant · 8 sec cooldown · Demon: Felhunter
430, 38, 46, 54Purges 1 harmful magic effect from a friend or 1 beneficial magic effect from an enemy. If an effect is devoured, the Felhunter will be healed for 258.same
Fire Shield
60 Mana · 30 yd range · Instant · Demon: Imp
514, 24, 34, 44, 54Surrounds the target in a shield of fire. Every strike against the target causes 5 Fire damage to the attacker. Lasts 3 min. Your pet cannot cast Fire Shield on itself.changed
Firebolt
10 Mana · 30 yd range · 2 sec cast · Demon: Imp
71, 8, 18, 28, 38, 48, 58Deals 3 to 5 Fire damage to a target.changed
Lash of Pain
65 Mana · Melee Range · Instant · 12 sec cooldown · Demon: Succubus, Incubus
620, 28, 36, 44, 52, 60An instant attack that lashes the target, causing 16 Shadow damage.changed
Lesser Invisibility
100 Mana · Instant · Demon: Succubus, Incubus
132Gives your summoned demon Lesser Invisibility for up to 5 min. This spell can only be used out of combat.same
Paranoia
Instant · Demon: Felhunter
142Increases the stealth detection of all party members within 30 yds of the Felhunter as if they were 6 levels higher.changed
Phase Shift
Instant · 10 sec cooldown · Demon: Imp
112Shifts the imp out of phase with the world, making it unattackable unless it attacks.same
Sacrifice
Unlimited range · Instant · Demon: Voidwalker
616, 24, 32, 40, 48, 56Sacrifices the Voidwalker, giving its owner a shield that will absorb 318 damage for 30 sec. While the shield holds, spellcasting will not be interrupted by damage.same
Seduction
24% of base mana · 30 yd range · 1.5 sec cast · Demon: Succubus, Incubus
126Seduces the target, preventing all actions for up to 15 sec. Any damage caused will remove the effect. Only works against Humanoids.same
Soothing Kiss
30 Mana · Melee Range · Instant · 4 sec cooldown · Demon: Succubus, Incubus
422, 34, 46, 58Soothes the target, increasing the chance that it will attack something else.same
Spell Lock
120 Mana · 30 yd range · Instant · 30 sec cooldown · Demon: Felhunter
236, 52Silences the enemy for 3 sec. If used on a casting target, it will counter the enemy's spellcast, preventing any spell from that school of magic from being cast for 6 sec.same
Suffering
150 Mana · Instant · 2 min cooldown · Demon: Voidwalker
424, 36, 48, 60Taunts all enemies within 10 yards, increasing the chance that they will attack the Voidwalker.same
Tainted Blood
75 Mana · Instant · Demon: Felhunter
432, 40, 48, 56Taints the Felhunter's blood for 1 min. When the Felhunter is hit with a melee attack, the attacker will lose 17 melee attack power for 10 sec. Stacks up to 5 times on a single target.same
Torment
20 Mana · Melee Range · Instant · 5 sec cooldown · Demon: Voidwalker
610, 20, 30, 40, 50, 60Taunts the creature, increasing the chance that it will attack the Voidwalker.same

Trainer visits by level

LevelLearn
1Demon Skin (rank 1), Summon Imp, Immolate (rank 1), Shadow Bolt (rank 1), Firebolt (rank 1)
4Corruption (rank 1), Curse of Weakness (rank 1), Blood Pact (rank 1)
6Life Tap (rank 1), Shadow Bolt (rank 2)
8Bane of Agony (rank 1), Fear (rank 1), Firebolt (rank 2)
10Drain Soul (rank 1), Create Healthstone (rank 1), Demon Skin (rank 2), Summon Voidwalker, Immolate (rank 2), Torment (rank 1)
12Curse of Weakness (rank 2), Health Funnel (rank 1), Shadow Bolt (rank 3)
14Corruption (rank 2), Curse of Recklessness (rank 1), Drain Life (rank 1), Blood Pact (rank 2), Fire Shield (rank 1)
16Life Tap (rank 2), Sacrifice (rank 1)
18Bane of Agony (rank 2), Create Soulstone (rank 1), Searing Pain (rank 1), Consume Shadows (rank 1), Firebolt (rank 3)
20Curse of the Elements (rank 1), Demon Armor (rank 1), Health Funnel (rank 2), Summon Incubus, Summon Succubus, Immolate (rank 3), Rain of Fire (rank 1), Shadow Bolt (rank 4), Shadowburn (rank 1), Lash of Pain (rank 1), Torment (rank 2)
22Curse of Weakness (rank 3), Drain Life (rank 2), Create Healthstone (rank 2), Eye of Kilrogg, Soothing Kiss (rank 1)
24Corruption (rank 3), Drain Mana (rank 1), Drain Soul (rank 2), Shadowburn (rank 2), Fire Shield (rank 2), Sacrifice (rank 2), Suffering (rank 1)
25Conflagrate (rank 1)
26Curse of Tongues (rank 1), Life Tap (rank 3), Detect Invisibility (rank 1), Searing Pain (rank 2), Blood Pact (rank 3), Consume Shadows (rank 2)
28Bane of Agony (rank 3), Curse of Recklessness (rank 2), Banish (rank 1), Create Firestone (rank 1), Health Funnel (rank 3), Shadow Bolt (rank 5), Firebolt (rank 4), Lash of Pain (rank 2)
30Curse of the Elements (rank 2), Drain Life (rank 3), Siphon Life (rank 1), Create Soulstone (rank 2), Demon Armor (rank 2), Subjugate Demon (rank 1), Summon Felhunter, Hellfire (rank 1), Immolate (rank 4), Devour Magic (rank 1), Torment (rank 3)
32Curse of Weakness (rank 4), Fear (rank 2), Shadow Ward (rank 1), Conflagrate (rank 2), Shadowburn (rank 3), Sacrifice (rank 3), Tainted Blood (rank 1)
34Corruption (rank 4), Drain Mana (rank 2), Create Healthstone (rank 3), Rain of Fire (rank 2), Searing Pain (rank 3), Consume Shadows (rank 3), Fire Shield (rank 3), Soothing Kiss (rank 2)
36Life Tap (rank 4), Create Firestone (rank 2), Create Spellstone (rank 1), Health Funnel (rank 4), Shadow Bolt (rank 6), Lash of Pain (rank 3), Spell Lock (rank 1), Suffering (rank 2)
38Bane of Agony (rank 4), Drain Life (rank 4), Drain Soul (rank 3), Siphon Life (rank 2), Detect Invisibility (rank 2), Blood Pact (rank 4), Devour Magic (rank 2), Firebolt (rank 5)
40Curse of the Elements (rank 3), Howl of Terror (rank 1), Wrack, Create Soulstone (rank 3), Demon Armor (rank 3), Conflagrate (rank 3), Immolate (rank 5), Incinerate (rank 1), Shadowburn (rank 4), Sacrifice (rank 4), Tainted Blood (rank 2), Torment (rank 4)
42Curse of Recklessness (rank 3), Curse of Weakness (rank 5), Death Coil (rank 1), Shadow Ward (rank 2), Hellfire (rank 2), Searing Pain (rank 4), Consume Shadows (rank 4)
44Corruption (rank 5), Drain Mana (rank 3), Health Funnel (rank 5), Subjugate Demon (rank 2), Shadow Bolt (rank 7), Fire Shield (rank 4), Lash of Pain (rank 4)
46Drain Life (rank 5), Life Tap (rank 5), Create Firestone (rank 3), Create Healthstone (rank 4), Rain of Fire (rank 3), Devour Magic (rank 3), Soothing Kiss (rank 3)
48Bane of Agony (rank 5), Siphon Life (rank 3), Banish (rank 2), Create Spellstone (rank 2), Conflagrate (rank 4), Shadowburn (rank 5), Soul Fire (rank 1), Firebolt (rank 6), Sacrifice (rank 5), Suffering (rank 3), Tainted Blood (rank 3)
50Curse of the Elements (rank 4), Curse of Tongues (rank 2), Death Coil (rank 2), Create Soulstone (rank 4), Demon Armor (rank 4), Detect Invisibility (rank 3), Inferno, Immolate (rank 6), Incinerate (rank 2), Searing Pain (rank 5), Blood Pact (rank 5), Consume Shadows (rank 5), Torment (rank 5)
52Curse of Weakness (rank 6), Drain Soul (rank 4), Health Funnel (rank 6), Shadow Ward (rank 3), Shadow Bolt (rank 8), Lash of Pain (rank 5), Spell Lock (rank 2)
54Corruption (rank 6), Drain Life (rank 6), Drain Mana (rank 4), Howl of Terror (rank 2), Conflagrate (rank 5), Hellfire (rank 3), Devour Magic (rank 4), Fire Shield (rank 5)
56Curse of Recklessness (rank 4), Fear (rank 3), Life Tap (rank 6), Create Firestone (rank 4), Shadowburn (rank 6), Soul Fire (rank 2), Sacrifice (rank 6), Tainted Blood (rank 4)
58Bane of Agony (rank 6), Death Coil (rank 3), Siphon Life (rank 4), Create Healthstone (rank 5), Subjugate Demon (rank 3), Rain of Fire (rank 4), Searing Pain (rank 6), Consume Shadows (rank 6), Firebolt (rank 7), Soothing Kiss (rank 4)
60Corruption (rank 7), Create Soulstone (rank 5), Create Spellstone (rank 3), Demon Armor (rank 5), Health Funnel (rank 7), Shadow Ward (rank 4), Conflagrate (rank 6), Immolate (rank 7), Immolate (rank 8), Incinerate (rank 3), Shadow Bolt (rank 9), Shadow Bolt (rank 10), Lash of Pain (rank 6), Suffering (rank 4), Torment (rank 6)

General tab

Attack · Shoot · Armor Proficiency (Passive) · Dodge (Passive) · Languages (Passive)

Questions players ask

At what levels does a Warlock learn new spells in WoW Forever?
Trainers teach Warlocks at 1, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 and so on up to 60. The level table on this page lists every rank by level so you know when a trainer visit is worth the walk. New spells are no longer auto-added to your action bars after the 2 November notes, so check the spellbook after each visit.
How much does training cost from 1 to 60?
About 206 to 207 gold for every class after the launch rebalance. Warlocks pay a little less to offset pet Grimoires.

Tooltips read from client 1.60.1.70753 at level 60 with no gear, from the Talents Forever dataset (CC BY 4.0). Snapshot 2026-11-03.