Classic Guide to Druids' Best Macros

Last updated on Jan 20, 2020 at 07:08 by Impakt 17 comments

Welcome to our Macros guide for Druids where you will find out what the best macros are for your Druid in WoW Classic.



While this is not an exhaustive list of all possible / useful macros, we will be exemplifying almost all macro functionalities below. Use these templates as an example and replace their spells with the ones you feel will be most useful to you, personally.


Classic Druid Macro Templates


Power Shifting

  • #showtooltip
  • /cancelform [noform:3]
  • /cast Cat Form
  • /startattack [form:3,harm,nodead]

This is a simple macro that will cancel your current form and then put you back into Cat Form Icon Cat Form. You can choose to separate these lines into separate macros if you wish, but this keeps it as one button that you can spam to powershift, along with automatically starting your attack back up again.


One-Button Travel Form

  • #showtooltip
  • /cancelform [swimming,noform:2][outdoors,noform:2/4]
  • /cast [swimming] Aquatic Form;[outdoors] Travel Form; Cat Form

This is a great macro that is a one-button Travel Form. It will put you into either Travel Form Icon Travel Form, Aquatic Form Icon Aquatic Form, or Cat Form Icon Cat Form depending on if you are outdoors, in water, or elsewhere.


Spell Casts from Forms

  • #showtooltip SpellNameHere
  • /cancelaura Cat Form
  • /cast SpellNameHere

If you are in Cat Form Icon Cat Form and try to cast a spell like Rejuvenation Icon Rejuvenation, you will not be able to. If you put the spell into this macro, you will be able to cast it directly from Cat Form. All you need to do is replace "SpellNameHere" with the name of whatever spell you want to cast. This also works with Bear Form Icon Bear Form as well, just replace Cat Form with Bear Form in the macro.


Mouse-over Healing

  • #showtooltip Regrowth
  • /cast [@mouseover,exists,help][@player] Regrowth(Rank 5)

Especially as a healer, some people find it easier to cast healing spells by mousing over their intended target on their raid frame, rather than clicking and actually targeting them. This saves time and will allow you to keep an enemy targeted, which can be useful in raids to track casts. For other spells like Healing Touch Icon Healing Touch, just replace Regrowth in the macro, and you can also replace the rank with whatever rank you want of the spell.


Cancel Form

  • /cancelform
  • /dismount

A useful macro that cancels your current form, for any form. It will also dismount you if you are mounted, just replace MountNameHere with your mount.


Rake and Pounce

  • /cast [nostealth] Rake; [stealth] Pounce

This puts both Rake Icon Rake and Pounce Icon Pounce into the same bind, so you do not need two separate buttons, depending on if you are in stealth or not. You can modify this with any two abilities for when you are and are not stealthed.



  • #showtooltip Prowl
  • /cancelform [noform:3]
  • /cast [noform:3] Cat Form
  • /cast !Prowl

This macro will allow you to quickly go into Cat Form Icon Cat Form to use Prowl Icon Prowl from any form with just one button.



  • #showtooltip Dash
  • /cancelform [noform:3]
  • /cast [noform:3] Cat Form
  • /cast !Dash

This macro will allow you to quickly go into Cat Form Icon Cat Form to use Dash Icon Dash from any form with just one button.


Classic Druid Addons

Macros are very important in making your character play as smoothly as possible, but so do addons, for which reason we recommend that you also read our Druid Addons page.



  • 24 Feb. 2020: Page added.
Show more
Show less