Fire Mage DPS Rotation, Cooldowns, and Abilities — Midnight (12.0.1)
On this page, you will learn how to optimize the rotation of your Fire Mage in both single-target and multiple-target situations. We also have advanced sections about cooldowns, procs, etc. in order to minmax your DPS. All our content is updated for World of Warcraft — Midnight (12.0.1).
If you were looking for TBC Classic content, please refer to our TBC Classic Fire Mage Rotation, Cooldowns, and Abilities.
Fire Mage Rotation
Welcome to our Rotation page for Fire Mages. On this page you will find everything you need to know about actually playing the spec in Raiding scenarios.
Note: Currently there are no differences in the talents picked for single-target and Aoe for both Hero Specs presets, but the preset buttons are still there for completeness.
Fire Mage Rotation
The
icon below means it is the recommended choice.
| Active Talents | Passive Talents |
|---|---|
Single Target Rotation
The Fire rotation follows a priority system. Below we list this priority system. You should read from the top to the bottom, and then execute the first action where all conditions match.
Note: running a
Sunfury build without
Scorch is only recommended if you are very comfortable with the encounter, and you expect to lose very limited DPS to movement. I highly recommend running a build with Scorch specced in almost all cases.
Note:
Scorch is worse than casting
Frostfire Bolt in practically all situations, even when the target is below 30% health, so it is purely used as a mobility tool as
Frostfire.
Priority List (Outside Combustion)
- When running
Firestarter, delay your first
Combustion until the target is below 90% health. Cast
Combustion when ready and then go into the Combustion Priority List below. Cast Combustion near the end of a hard-cast spell. - Click for hard-cast priorityWhile
During Hyperthermia, if you have
Hyperthermia is active, cast
Pyroblast. - Click for advanced tips
Heating Up, convert it with
Fire Blast into
Hot Streak. Even though Hyperthermia guarantees critical strikes, you will still want to convert Heating Up into Hot Streaks via Fire Blast, because Hot Streak greatly increases the
Mastery: Ignite applied by Pyroblast.
- Cast
Meteor immediately as it becomes available. If you had to delay it more than 10 seconds, skip the usage and save Meteor for Combustion. - Cast
Pyroblast when you have
Hot Streak. Cast it after a non instant
Frostfire Bolt so they both land at the same time. See the Pyroblast Chaining section for information as to why. - Cast
Pyroblast when you have
Hot Streak. Cast it after a
Fireball cast so they both land at the same time. See the Pyroblast Chaining section for information as to why. - Cast
Pyroblast when you have
Hot Streak. Cast it after a
Fireball (or
Scorch, in execute) cast so they both land at the same time. See the Pyroblast Chaining section for information as to why. Hardcast
Pyroblast when
Pyroclasm procs. -
Click
for advanced usage details
- Ideally you want to save a proc for
Combustion if possible. This means, if you only
have a single stack of Pyroclasm, and Combustion is coming
up before Pyroclasm expires, you should delay
the hardcast until right before Combustion, and then
hardcast Pyroblast into casting Combustion as you finish
the Pyroblast cast.
- However, make sure Pyroclasm never runs out and you do not overcap on charges. This means, if you have 2 stacks, or it is about to expire, always cast it right away.
- Ideally you want to save a proc for
- Cast
Scorch if you have a
Heat Shimmer proc, and you do not currently have
Hot Streak. - Cast
Fire Blast to convert
Heating Up into
Hot Streak. - Cast
Scorch as your filler to generate
Hot Streak /
Heating Up when the target is below 30% health. - Cast
Frostfire Bolt as your filler to generate
Hot Streak /
Heating Up. - Cast
Fireball as your filler to generate
Hot Streak /
Heating Up. - Cast
Scorch as filler when on the move and thus unable to cast
Frostfire Bolt.
Combustion Priority List
Combustion is a powerful cooldown that makes all of your spells critically strike. The goal is to use it as close to on-cooldown as possible, while making sure to use any other damage increasing cooldowns alongside it, like trinkets and racials.
Since all spells are guaranteed critical strikes, you will be rotating instant-cast
Pyroblast and Hot Streak builders, like
Fire Blast.
- Cast
Meteor at any point in the last 8 seconds of
Combustion, but ensure it lands before Combustion ends. In practice, this means cast it at any point between 2 to 8 seconds of Combustion left. - Cast
Meteor. - Cast
Pyroblast when you have
Hot Streak. - Hardcast
Pyroblast when you have
Pyroclasm and
Combustion has at least 3 seconds left. Do not hardcast Pyroblast if you are capped or close to capped on
Fire Blast charges, even if you were to lose the Pyroclasm proc. It is more important to not overcap Fire Blast charges than it is to lose a Pyroclasm proc. - Cast
Scorch when you have
Heat Shimmer and no
Hot Streak. - Cast
Fire Blast to convert
Heating Up into
Hot Streak. - Cast
Frostfire Bolt as filler. - Cast
Scorch as filler when on the move and thus unable to cast
Frostfire Bolt. - Cast
Scorch to generate
Hot Streak /
Heating Up. - Cast
Fireball as filler.
Aoe Rotation
The Fire AoE rotation follows a priority system. Below we list this priority system. You should read from the top to the bottom, and then execute the first action where all conditions match.
In AoE, the rotation largely plays the same, with one very critical difference: You cast
Flamestrike instead of
Pyroblast.
Target Counts for Replacing Pyroblast With Flamestrike
Note: you should always be specced into
Fuel the Fire to make casting
Flamestrike worth it.
As
Frostfire, you only replace
Pyroblast for
Flamestrike at specific target counts:
As
Sunfury, you only replace
Pyroblast for
Flamestrike at specific target counts:
- You should stick to using
Pyroblast over
Flamestrike at all target counts if you want to maximize your damage to a specific high priority target. - When the target is above 90% health with
Firestarter specced: Never use
Flamestrike - During
Combustion: 4 targets or more - Outside
Combustion: 3 targets or more - Both during and outside of
Combustion: 4 or more targets - Only replace
Pyroblast, never replace a
Fireball cast with
Flamestrike! - Only replace
Pyroblast, never replace a
Frostfire Bolt cast with
Flamestrike!
This leads to the following full priority list:
Priority List (Outside Combustion)
- When running
Firestarter, delay your first
Combustion until the target is below 90% health. Also do not cast
Flamestrike whatsoever when the target is above 90% health. Cast
Combustion when ready and then go into the Combustion Priority List below. Cast Combustion near the end of a hard-cast spell. - Click for hard-cast priorityWhile
During Hyperthermia, if you have
Hyperthermia is active, cast
Flamestrike. - Click for advanced tips
Heating Up, convert it with
Fire Blast into
Hot Streak. Even though Hyperthermia guarantees critical strikes, you will still want to convert Heating Up into Hot Streaks via Fire Blast, because Hot Streak greatly increases the
Mastery: Ignite applied by Flamestrike.
- Cast
Meteor immediately as it becomes available. If you had to delay it more than 10 seconds, skip the usage and save Meteor for Combustion. - Cast
Pyroblast when you have
Hot Streak. Cast it after a non instant
Frostfire Bolt so they both land at the same time. See the Pyroblast Chaining section for information as to why. - Cast
Flamestrike when you have
Hot Streak. Hardcast
Flamestrike when
Pyroclasm procs. -
Click
for advanced usage details
- Ideally you want to save a proc for
Combustion if possible. This means, if you only
have a single stack of Pyroclasm, and Combustion is coming
up before Pyroclasm expires, you should delay
the hardcast until right before Combustion, and then
hardcast Pyroblast into casting Combustion as you finish
the Pyroblast cast.
- However, make sure Pyroclasm never runs out and you do not overcap on charges. This means, if you have 2 stacks, or it is about to expire, always cast it right away.
- Ideally you want to save a proc for
- Cast
Scorch if you have a
Heat Shimmer proc, and you do not currently have
Hot Streak. - Cast
Fire Blast to convert
Heating Up into
Hot Streak. - Cast
Scorch as your filler to generate
Hot Streak /
Heating Up when the target is below 30% health. - Cast
Frostfire Bolt as your filler to generate
Hot Streak /
Heating Up. - Cast
Fireball as your filler to generate
Hot Streak /
Heating Up.
Combustion Priority List
Combustion is a powerful cooldown that makes all of your spells critically strike. The goal is to use it as close to on-cooldown as possible, while making sure to use any other damage increasing cooldowns alongside it, like trinkets and racials.
Since all spells are guaranteed critical strikes, you will be rotating instant-cast
Flamestrike and Hot Streak builders, like
Fire Blast.
- Cast
Meteor at any point in the last 8 seconds of
Combustion, but ensure it lands before Combustion ends. In practice, this means cast it at any point between 2 to 8 seconds of Combustion left. - Cast
Meteor. - Cast
Flamestrike when you have
Hot Streak. - Hardcast
Flamestrike when you have
Pyroclasm and
Combustion has at least 3 seconds left. - Cast
Scorch when you have
Heat Shimmer and no
Hot Streak. - Cast
Fire Blast to convert
Heating Up into
Hot Streak. - Cast
Scorch as your filler to generate
Hot Streak /
Heating Up when the target is below 30% health. - Cast
Frostfire Bolt as your filler to generate
Hot Streak /
Heating Up. - Cast
Fireball as your filler to generate
Hot Streak /
Heating Up.
Fire Mage Gameplay Mechanics
In order to better explain the specific usage and benefits of the Fire Mage kit, we have compiled a more detailed explanation on individual parts of our rotation, from important rotational mechanics that you need to pay attention to, to cooldowns and how to use them, so you can reach your full potential when playing Fire Mage.
Fire Mage Mechanics
Effectively Chaining Critical Strikes
Understanding how to generate Critical Strikes as efficiently as possible is crucial in utilizing Fire effectively. This specialization is designed to crit more often than not, so it is easy to understand why learning to execute the right combos to create a chain of crits is paramount.
Whenever you get a
Heating Up proc, you should convert it to a
Hot Streak using
Fire Blast. Generally, you will
then want to cast a
Fireball and immediately spend your
Hot Streak on a
Pyroblast as your Fireball cast finishes. Both of
these spells will strike simultaneously, giving a chance of an
immediate follow-up Hot Streak if both critically strike.
If only one of the spells critically strikes, Heating Up will
proc, and you can immediately Fire Blast and repeat this process.
There is a 0.2-second grace period where
Heating Up will not
be canceled if two spells impact simultaneously and only one critically
strikes. This grace window is why it is so critical to always cast Fireball into
Pyroblast, because normally, if only one of them crits, and the other does not,
you will lose the Heating Up. But if you cast both at the same time, if only
one of them crits, you keep your Heating Up.
This is known as "Pyroblast Fishing" or "Pyroblast Chaining" and is the best
way to create a large chain of crits. The exception to this rule is during
Combustion, where all spells will crit, allowing you to chain together
various combos that are covered in more detail in the rotation section above.
Burnout
Burnout is a keystone talent, that causes all your
active
Mastery: Ignites to explode when
Combustion ends
for 75% of their remaining damage. This explosion is purely additional
damage, it does not remove any of your existing Ignites when it happens.
Burnout greatly increases your burst damage, especially on enemies that live short, as it allows you to still get a lot of benefit of your Ignites on them, without them having them to live for the entire duration of Ignite.
Because Ignite has a 10 second duration, with some complicated rules on how it refreshes, what we want to do is make sure that at the end of Combustion, we have as high of an Ignite as possible, as it takes your active Ignites at the end of Combustion and explodes those, not all Ignite damage applied during Combustion.
The actual gameplay impact is quite minimal: During
Combustion,
you delay
Meteor until there are 8 seconds or less left of
Combustion. Everything else will naturally work out in such a way
that your
Mastery: Ignite will be very large at the end of Combustion
without having to make any rotational changes.
Apex Talent For Fire Mage
Fire has the following Apex Talent:
Fired Up: Consuming
Hot Streak has a chance to grant
you a stack of Fired Up, which increases your fire damage. Multiple
applications may overlap.
Fired Up: Gaining Fired Up reduces your
Fire Blast
cooldown by 2.5 seconds per point, 2 points.
Fired Up:
Combustion greatly increases the chance of
getting Fired Up, reducing each time you proc Fired Up. Also causes
Fired Up to extend Combustion by 1 second.
The Apex Talent for Fire grants a lot of damage for both Hero Specs, and
is virtually always taken. Fired Up is a new proc which grants a large
amount of bonus damage whenever it procs, which is just a very nice passive
bonus. However, even more impactful is the massive 5 second
Fire Blast
cooldown reduction when it procs, which happens quite
frequently, especially during
Combustion.
This
Fire Blast cooldown reduction makes it so you barely run out of
Fire Blast charges during
Combustion, often only running out
towards the very end of Combustion. This allows you to chain
Pyroblast
into Fire Blast for almost the entire duration of Combustion without needing
to weave in any other spells.
All these extra
Fire Blast charges do cause a bit of a weird luxury
"problem", where it relatively devalues
Pyroclasm, because hard-casting
Pyroblast during
Combustion risks overcapping Fire Blast
charges, making it difficult to hard-cast during Combustion.
Due to this, you often end up having to delay the hard-casts until Combustion
is over.
Pyroclasm Usage
Pyroclasm is a key proc (if talented). When it procs, your next
non-instant
Pyroblast or
Flamestrike does greatly
increased damage. At first glance, this is a very simple proc: you just
hard-cast Pyroblast and it does significantly more damage. However, there
are some small things we can do to squeeze out extra DPS.
Since it makes our next
Pyroblast do significantly more damage,
we ideally want to use it during
Combustion so we can guarantee
it crits. And since it stacks up to two times and lasts 15 seconds, we do
not immediately have to spend it.
Additionally, whenever it procs a second stack, it actually
resets the duration of both stacks to 15 seconds again. Due to this, we can
theoretically delay one stack for a long time by getting one proc
-> wait until second proc -> refreshes duration -> use one of the procs ->
wait until next proc -> refreshes, etc. We can do this for as long as needed
until Combustion is ready, if we proc Pyroclasm often enough.
In practice, you can play around this in the following way:
- Whenever you have 2 stacks of
Pyroclasm, always use one.
We never want to risk overcapping stacks!
- If you only have a single stack of Pyroclasm, hold onto it until either:
Combustion is ready: Hard-cast Pyroblast into
Combustion as the cast finishes- It has less than 5 seconds duration left. Use it right away to ensure you do not waste any stacks.
Fire Mage Cooldowns
Fire Mage Major Cooldowns
Combustion
Combustion is Fire's primary DPS cooldown, available every minute
when talented into
Kindling. It guarantees all your spells
critically strike, amongst various other buffs like bonus mastery
or straight up more damage, based on talents. As
Sunfury, it
also grants you an Arcane Phoenix while Combustion is active and various
other benefits after it ends.
Since Fire is all about critically striking to generate
Hot Streak,
this is obviously a massive damage buff and makes your rotation very fast
paced while Combustion is active.
Generally, you will want to use Combustion immediately as it comes up,
but it can be beneficial to delay it in certain cases, for example if your
group is about to use
Time Warp or a similar effect soon, or an
important raid mechanic that needs high DPS is coming soon, or additional
targets that come up, etc. However, since Combustion is only a minute cooldown,
delaying it is usually not a good idea as it is very likely to lose you an
extra usage if you delay it too much.
Meteor
Meteor is a 30 second cooldown when talented into
Blast Zone,
that hits hard and activates various other bonuses depending on Talents
and Hero Talents, like proccing
Frostfire Empowerment as
Frostfire or granting
Pyroclasm as
Sunfury.
Meteor and
Combustion have very tight timings, as Meteor has 30
seconds cooldown and Combustion one minute, meaning you can cast Meteor
exactly once in-between Combustion usages. Since the timing is so close,
it is critical you use Meteor immediately as it comes up to ensure
you do not have to skip a usage, or delay Combustion, both of which
are bad.
Without
Blast Zone talented,
Meteor timings become a lot
simpler, because you can no longer fit in any extra Meteors in-between
Combustion, so you simply only use it within Combustion
and do not use it whatsoever outside of it.
Time Warp
Time Warp is an ability which buffs your entire party or raid group
within 100 yards with 30% haste for 40 seconds. This buff is shared
with multiple other spells like
Bloodlust and
Heroism.
These all put a debuff on all your group members which blocks them from
getting the effect again for 10 minutes, so you cannot get this same
effect from multiple sources multiple times.
As Time Warp applies to the whole group, it is generally decided by the raid or party leader when it is used, to optimize usage for the whole group, instead of just using it when it is best for your personal usage. However, if there is no assigned time or you are in a pick up group without any real leadership in terms of strategy, it is generally a safe practice to use Time Warp right after combat starts so it is up while everyone has all of their DPS cooldowns ready. Of course make sure to only do this if there will be enemies active for the entire 40 second duration of the buff on the pull, as on some fights bosses might go inactive or do some kind of phase change early on in the fight.
Combat Assistant For Fire Mage
Patch 11.1.7 introduced two new combat related functionalities, the Assisted Highlight, and the Single-Button Assistant. For a full overview on how to enable these features and all of their details, check out our Combat Assistant page.
The Assisted Highlight rotation is a relatively good rotation, so following it
can be a good way to learn the rotation, but you will be giving up
a decent chunk of damage, around 20% compared to following the rotation on this page.
Note that Fire is unique in that it can cast spells while using other spells, like
Fire Blast.
Due to this, seeing the next spell is sometimes not enough, as you need to
also know when exactly you should cast it during the current spell.
Due to this, I highly recommend you also read the basic rotation when using
the Assisted Highlight so you know when to cast the spells that are highlighted.
The Single-Button assistant unfortunately has some issues for Fire, causing
it to be around 25-35% less damage than the rotation on this page depending
on your talent build and hero talents.
The global-cooldown penalty applied is a large issue for Fire, because Fire
relies on queueing certain spells at the same time (like
Fireball into
Pyroblast),
which the single-button assistant does not allow you to do. Additionally,
Fire simply has very many instant-cast spells, which are also hurt by the
global-cooldown penalty, leading to this large damage loss when using the
Single-Button Assistant.
The Single-Button assistance can be useful to use, especially when you are new to the spec, or when learning new boss mechanics, as it will allow you to focus fully on the boss mechanics instead of the rotation. However, if you want to maximize your damage, I recommend you either follow the Highlighted rotation, or the rotation on this page due to the Single-Button rotation's large damage loss.
Note that neither the Single-Button rotation nor the Assisted Highlight rotation
will cast/highlight
Combustion, racial cooldowns, or
items, like trinkets, so you will have to use these manually.
Tips for using the Combat Assistant as Fire Mage
- Make sure to use
Combustion on cooldown, as the Combat Assistant
will not use/highlight this. - Use your trinkets, potions, racial cooldowns (like
Berserking)
or other on-use cooldowns during
Combustion.
- If using the One-Button Assistant, make sure to press the button a lot,
as
Fire Blast can be cast while casting other spells, so
you will have to press the button twice to cast both the Fire Blast
and the spell after it.
Changelog
- 02 Mar. 2026: Updated Flamestrike target counts to provide a bit more context.
- 27 Feb. 2026: Updated Frostfire rotation to provide more Scorch context.
- 26 Feb. 2026: Updated AoE rotation threshholds for Flamestrike based on latest math.
- 10 Feb. 2026: Updated default selected talents based on latest optimal talents and updated rotation for improved Flamestrike usage.
- 21 Jan. 2026: Updated default rotation checkboxes to be set to Sunfury based on latest findings and added full loadouts for both Hero Specs for both AoE and ST.
- 19 Jan. 2026: Updated for Midnight Pre-Patch.
- 30 Nov. 2025: Reviewed for Patch 11.2.7.
- 05 Oct. 2025: Reviewed for Patch 11.2.5.
- 04 Aug. 2025: Updated best rotation based on 11.2 changes for both single-target and AoE, added tier rotation changes section.
- 17 Jun. 2025: Updated Combat Assistant damage gains/losses based on latest updated numbers.
- 15 Jun. 2025: Added Combat Assistant information and tips.
- 21 Apr. 2025: Updated default single-target rotation to Frostfire.
- 24 Feb. 2025: Updated for 11.1 changes: New default setup set to sunfury, updated rotation for new optimal rotation due to changes, added a less complex basic rotation.
- 15 Dec. 2024: Updated for Patch 11.0.7.
- 26 Nov. 2024: Updated rotation to have Frostfire as the defaults now that it is better than Sunfury after the buffs.
- 21 Oct. 2024: Reviewed for Patch 11.0.5.
- 24 Sep. 2024: Updated AoE rotation to include a flamestrike based rotation now that it is more viable due to the latest buffs.
- 09 Sep. 2024: Updated for The War Within Season 1.
- 28 Aug. 2024: Fix a typo.
- 21 Aug. 2024: Updated for The War Within.
- 23 Jul. 2024: Updated for The War Within Pre-Patch.
- 10 May 2024: Updated the separate tier section to refer to the correct tier set.
- 07 May 2024: Reviewed for 10.2.7.
- 22 Apr. 2024: Updated rotation based on new tier set from Season 4.
- 23 Mar. 2024: Split Combustion rotation up into two distinct sections, one to enter Combustion, and one during Combustion, for readability. Additionally simplified the opener description.
- 19 Mar. 2024: Updated for Patch 10.2.6., added Flame Accelerant as default checked rotation checkbox, and added line for using Fireball in Combustion during it. Also cleaned up some typos.
- 15 Jan. 2024: Reviewed for Patch 10.2.5.
- 19 Nov. 2023: Updated checkboxes to by default has Alexstrasza's Fury enabled due to optimisations found make AF part of the default talent tree.
- 06 Nov. 2023: Updated rotation for new best talent builds in 10.2, and new tier set.
- 04 Sep. 2023: Reviewed for Patch 10.1.7
- 15 Jul. 2023: Updated AoE Flamestrike rotation due to the nerf to Flamestrike.
- 14 Jul. 2023: Updated AoE Flamestrike rotation based on latest optimisations.
- 10 Jul. 2023: Updated rotation for the Fire Mage rework of 10.1.5.
- 01 May 2023: Updated rotation pased on new tier set bonuses and new optimal talents.
- 20 Mar. 2023: Rewrote parts of the rotation to be easier to follow, and split the SKB/Pyroclasm into its own section. Reviewed for Patch 10.0.7.
- 24 Jan. 2023: Reviewed for Patch 10.0.5.
- 03 Jan. 2022: Add Shifting Power to the rotation.
- 11 Dec. 2022: Update AoE rotation to more clearly explain the AoE rotation when you are not talented into Flamestrike/Flamepath.
- 11 Dec. 2022: Added section explaining rotational changes due to the tier set.
- 28 Nov. 2022: Updated for Dragonflight launch.
- 24 Oct. 2022: Updated for Dragonflight pre-patch.
More Mage Guides
Guides from Other Classes
This guide has been written by Dutchmagoz. Dutchmagoz has been playing Mage since 2009 and writing guides and theorycrafting since 2012, with many top 20-100 world kills and rank 1 parses under his belt. He is the owner of the official Mage Discord server Altered Time, where he is involved in Mage Theorycrafting and everything else Mage. You can reach out to him directly for questions or feedback about the guide there.
- Easier Achievements, Class Fixes, Renown Fix, Haranir Event Nerf: Weekly Midnight Hotfix Summary, March 2 – 9
- Obtain a Capybara Pet With This Hidden Midnight Achievement
- WoW Players Love This Voidstorm Mailbox Toy
- Free Your Hearthstone With the Personal Key to the Arcantina, Once Again
- Haranir Travel Form Removed, Follower Damage Buffs, Dungeon Nerfs, Reputation Bugs: Midnight Hotfixes, Match 6th
- Do Not Get Left Behind in Midnight Season 1: Prepare With These Tips
- The WoW Portal Room Is Open—Here’s How to Join Blizzard’s Community Discord Hub
- Candle Is Life! WoW Releases New Candle-Lit Kobold Rompers on the Battle.net Store