Druid Balance Macros

Ready-to-paste macros for Balance Druid: the burst key derived from the current top parses, plus the macros this spec actually uses. Spell names follow the language you pick on this site, so they match your game client.

The burst key on this page comes from the openings of three top-ranked Balance Druids on WarcraftLogs, and a cooldown only made it in if at least two of those three openers pressed it. On raid bosses they open with Sunfire and fold in Incarnation: Chosen of Elune plus trinket /use lines. Mythic+ single-target pulls keep the same cooldown but start with Starfire. Mythic+ AoE pulls look different: they open with Moonfire, the cooldown kept is Lunar Eclipse, and no trinket line was added because trinkets did not show up early enough in those AoE openings. The spec macros cover the rest of the bar. Starsurge without breaking Convoke stops the macro while you channel Convoke the Spirits, so mashing Starsurge cannot cancel it. Celestial Alignment + trinkets fires both trinket slots (13 and 14) and Berserking in the same press. The Moonkin Form toggle only casts the form when you are not already in it, and Remove Corruption and Soothe read your mouseover first, falling back to your target. Paste each one into a new macro and check that the spell names match the language of your game client.

Burst key

Burst key — from the top parses above Macro commands →
#showtooltip Sunfire
/use 13
/use 14
/cast Incarnation: Chosen of Elune
/cast Sunfire

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Burst key — from the top parses above Macro commands →
#showtooltip Moonfire
/cast Lunar Eclipse
/cast Moonfire

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Burst key — from the top parses above Macro commands →
#showtooltip Starfire
/use 13
/use 14
/cast Incarnation: Chosen of Elune
/cast Starfire

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Spec macros · 12.1

Spell names below are shown in this site's language — . Your game client must use the same language, or the macro will say unknown spell.
Rebirth (mouseover)
#showtooltip Rebirth
/cast [@mouseover,help]Rebirth;Rebirth
Battle-res the mouseover ally, otherwise your target
Remove Corruption (mouseover)
#showtooltip Remove Corruption
/cast [target=mouseover,help,nodead][target=target] Remove Corruption
Dispels the mouseover ally, otherwise your target
Bear Form + Heart of the Wild
#showtooltip Heart of the Wild
/cast [nostance:1] Bear Form
/cast Heart of the Wild
Press twice: Bear Form then Heart of the Wild for the health buff
Moonkin Form toggle
#showtooltip
/cancelform [nostance:4]
/dismount [nostance:4]
/cast [nostance:4] Moonkin Form
Enters Moonkin Form; press again to leave
Starsurge without breaking Convoke
/stopmacro [channeling:Convoke the Spirits]
/cast Starsurge
Will not interrupt Convoke the Spirits
Celestial Alignment + trinkets
#showtooltip Celestial Alignment
/use 13
/use 14
/cast Berserking
/cast Celestial Alignment
Cooldown, both trinket slots and the Troll racial in one press
Innervate (mouseover)
#showtooltip Innervate
/cast [@mouseover,exists] Innervate
Innervates the mouseover ally
Soothe (mouseover)
#showtooltip Soothe
/cast [@mouseover,harm,nodead][] Soothe
Soothes the mouseover enemy, otherwise your target
Hibernate (mouseover)
#showtooltip Hibernate
/cast [@mouseover,harm,nodead][] Hibernate
Hibernates the mouseover enemy, otherwise your target
Cyclone (mouseover)
#showtooltip Cyclone
/cast [@mouseover,harm,nodead][] Cyclone
Cyclones the mouseover enemy, otherwise your target
Force of Nature (cursor)
#showtooltip Force of Nature
/cast [@cursor] Force of Nature
Summons treants at the cursor
Ursol's Vortex (cursor)
#showtooltip Ursol's Vortex
/cast [@cursor] Ursol's Vortex
Drops the vortex at the cursor
Moonfire (mouseover multi-dot)
#showtooltip Moonfire
/cast [@mouseover,harm,nodead][@target,harm,nodead]Moonfire
Dots the mouseover enemy without leaving your main target
Sunfire (mouseover multi-dot)
#showtooltip Sunfire
/cast [@mouseover,harm,nodead][@target,harm,nodead]Sunfire
Dots the mouseover enemy without leaving your main target

Collected from public Patch 12.1 guides and checked for this patch. Spell names follow the language you selected on this site and must match your game client. If a macro does not work on your client, report it with the button on the card.