Priest in WoW Classic

WoW Classic Priest Macros

Welcome to the WoW Classic Priest macros collection! Here you will find all the important macros for your Priest in WoW Classic Anniversary, Era, Hardcore, and WoW SoD. This includes mouseover macros and macros for all roles the Priest can take in WoW Classic.

📂 WoW Classic > Priest

📅 Last updated on March 4, 2025.

Priest Macros for Season of Discovery

The following macro casts the spell from your current hand rune. If you change your rune, you don’t need to change your action bar with this macro.

#showtooltip
/cast Hands Rune Ability

You can use you’re ability as a mouse over macro, too. Depending on your hand rune, the following macro will cast e.g. Penance Penance or Circle of Healing Circle of Healing on your mouse-over target, your target, or yourself:

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Hands Rune Ability

This works for other slots too, like “Legs Rune Ability”. If you’re using Homunculi Homunculi you can use the following macro. It will mark the Homunculi with the armor debuff:

#showtooltip
/cast Legs Rune Ability
/target Homunculus
/run SetRaidTarget("target", 6);

For leveling purposes, you can use the following macro. It will cast your main damaging spells and then shoot with your wand. You can customize the macro by replacing spells to your liking. Notice that you need to press the macro multiple times (one time for each spell):

#showtooltip
/castsequence reset=target Mind Blast, Shadow Word: Pain, Void Plague, !Shoot

Mouseover Macros for Priests in WoW Classic

For Priest Priest, mouseover macros are recommended for many spells. This means you don’t have to change your target, just hover your mouse over the player or their name in the raid frame that you want to cast the spell on. If you are not hovering over a friendly player, you cast the spell on the targeted player. In addition, you can automatically dismount your mount if necessary using /dismount.

Mouseover macro for Abolish Disease Abolish Disease:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Abolish Disease

Mouseover macro for Cure Disease Cure Disease:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Cure Disease

Mouseover macro for Dispel Magic Dispel Magic:

#showtooltip
/dismount
/cast [target=mouseover,exists,nodead][] Dispel Magic

Mouseover macro for Prayer of Fortitude Prayer of Fortitude:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Prayer of Fortitude

Mouseover macro for Prayer of Spirit Prayer of Spirit:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Prayer of Spirit

Mouseover macro for Prayer of Shadow Protection Prayer of Shadow Protection:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Prayer of Shadow Protection

Cast Dispel Magic Dispel Magic on your target’s target:

#showtooltip Dispel Magic
/dismount
/cast [harm][@targettarget] Dispel Magic

Mouseover macro for Divine Spirit Divine Spirit

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Divine Spirit

Mouseover macro for Silence Silence:

#showtooltip
/dismount
/cast [target=mouseover,exists,harm][] Silence

Mouseover macro for Flash Heal Flash Heal:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Flash Heal

Mouseover macro for Fear Ward Fear Ward (Dwarf Dwarf only):

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Fear Ward

Mouseover Macros with Downranking for Priests in WoW Classic

For a Priest Priest, the so-called “downranking” of spells can be very important. Downranking means you cast a lower rank instead of the maximum rank of a spell. When healing in raids, you’ll avoid “overhealing” and save mana by downranking your healing spells.

This macro casts Greater Heal Greater Heal at Rank 1 on the target under your cursor. If your mouse cursor is not pointing at a friendly target, the spell will be cast at the targeted time instead:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Greater Heal(Rank 1)

If you remove the rank from the macro, your Priest Priest will always cast the highest rank you have available. The macro would look like this:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Greater Heal

You can also make these macros for your other healing spells. Here for example for Heal Heal at rank 1:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Heal(Rank 1)

And here is a macro for Flash Heal Flash Heal at rank 1:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Flash Heal(Rank 1)

Or Renew Renew at rank 5:

#showtooltip
/dismount
/cast [target=mouseover,exists,help][] Renew(Rank 5)

The following macro casts a full rank Shadow Word: Pain Shadow Word: Pain on your target if it’s an enemy. On friendly targets, it will cast Renew Renew. If you hold down shift, the macro will cast rank 1 instead.

#showtooltip
/dismount
/cast [harm,exists,nodead,nomod]Shadow Word: Pain; [harm,exists,nodead,mod:shift]Shadow Word: Pain(Rank 1); [nomod]Renew; [mod:shift]Renew(Rank 1)

Wand Macro for the Priest

Shows you the icon of your wand and does not turn off the automatic shot if you press the button several times:

#showtooltip 18
/cast !Shoot

QoL Macros for Priests

Automatically dismount before casting Levitate Levitate:

#showtooltip
/dismount
/cast [target=player] Levitate

Spamable Mind Flay Mind Flay without canceling the current cast:

#showtooltip Mind Flay
/dismount
/cast [nochanneling:Mind Flay] Mind Flay

Power Infusion Power Infusion on the specific player. You need to replace “PLAYER NAME” with the name of the player:

/cast [target=PLAYER NAME] Power Infusion
/w PLAYER NAME Power Infusion on you!
/targetlasttarget

Cast Power Infusion Power Infusion on your mouseover target:

#showtooltip
/cast [target=mouseover,exists,help] Power Infusion; Power Infusion; [target=player] Power Infusion
/run SendChatMessage("You have Power Infusion!","whisper",nil,GetUnitName("mouseover",1):gsub(" ","",2))

If you use macros that are missing here, send them to us using the feedback button! Check out our WoW Classic Priest Guide to learn more about the Priest Priest.