Paladin in WoW Classic

WoW Classic Paladin Macros

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

📂 WoW Classic > Paladin

📅 Last updated on March 10, 2025.

Paladin Macros for Season of Discovery

Macro for Avenger's Shield Avenger's Shield. If you don’t have a shield equipped, it will swap to your one-handed weapon and a shield first. You need to modify the macro to the current names of your weapon and shield.

#showtooltip Avenger's Shield
/equipslot [noworn:shield] 16 ONE-HANDED WEAPON NAME
/eq [noworn:shield] SHIELD NAME
/cast Avenger's Shield
/startattack

To swap back to your two-handed weapon you can use a macro like the following one. You could add a spell like in the macro before if you’d like.

/eq [worn:shield] TWO HANDED WEAPON NAME
/startattack

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

#showtooltip
/cast Legs Rune Ability

The following macro casts Beacon of Light Beacon of Light on a friendly target, if Beacon of Light Beacon of Light is your leg rune. If you use any other leg rune, the macro will cast them on your targeted enemy.

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

Weapon Swap Macro

The following macro lets you swap between your two-handed weapon and a one-handed weapon with a shield. You need to replace the names of your current weapons:

/eq [equipped:Shield] The Unstoppable Force
/eq [noequipped:Shield] Deathbringer
/eq [noequipped:Shield] Malistar's Defender
/targetenemy [noexists][dead][help]
/startattack [@target,harm]

The macro also targets an enemy, if you don’t have one in your target. Remove the second last line if you don’t want to autotarget enemies.

Macro for Hammer of Justice

This macro casts the spell Hammer of Justice Hammer of Justice. It interrupts other spells so you can cast your stun without delay. You can also get off your mount if necessary.

#showtooltip
/dismount
/stopcasting
/cast Hammer of Justice

Start Attack Macros for the Paladin

With /startattack you ensure that your automatic attack starts immediately. If you also install a /dismount, you can press the button on the mount to dismount automatically. Here are 2 examples with Seal of Command Seal of Command and Judgement Judgement:

#showtooltip
/dismount
/cast Seal of Command
/startattack

#showtooltip
/dismount
/cast Judgement
/startattack

You can combine a Seal with Judgement Judgement in a macro. Every time you use the macro, it will cast the specified Seal. If you’ve targeted an enemy and Judgement Judgement is ready, you will cast Judgement Judgement and recast your Seal.

#showtooltip Judgement
/cast [@target,harm] Judgement
/cast Seal of Righteousness
/startattack [@target,harm]

Mouseover Macros for the Paladin in WoW Classic

You can set up your healing macros to heal the player you point your mouse at. This works too, if you just hover a player name in your raid frame. If you don’t point the mouse at any player, the targeted player will be healed. To do this, create a macro for each healing and insert the corresponding name of the spell. Here is an example of the spell Flash of Light Flash of Light:

#showtooltip
/cast [@mouseover, nodead, help][] Flash of Light

You can also do the same with spells that you “downrank” at the same time to save mana:

#showtooltip
/cast [@mouseover, nodead, help][] Flash of Light(Rank 3)

A mouseover macro is also useful for buffs that need to be cast quickly. Here Blessing of Freedom Blessing of Freedom is cast on the target at the mouse pointer. If the mouse pointer does not point to a valid target, it will hit the target in the target if it is friendly. If that isn’t there either, the spell is cast on you:

#showtooltip
/cast [@mouseover, nodead, help][] Blessing of Freedom

Bandage-Macro after Bubble

The following macro casts a Divine Shield Divine Shield and uses Heavy Runecloth Bandage Heavy Runecloth Bandage to bandage yourself, while you’re immune.

#showtooltip
/cast Divine Shield
/stopcasting
/use [@player] Heavy Runecloth Bandage

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