If you're looking for World of Warcraft Macros you've come to the right place.

We strive to provide you with the best macros possible. Our database consists of the most comprehensive and useful macros that you wont find anywhere else. Enjoy this massive resource whilst you're here, and if you like it - Feel free to bookmark it on your computer and on your favorite social bookmarking site!


Stance Weapon Switch

Switches to assigned weapon/shield combination when using this macro to switch stances. Slot 16 is main hand. Slot 17 is offhand. Replace the weapon/shield names with your character’s equipment.
Defensive Stance
/cast Defensive Stance
/equipslot 16 King’s Defender
/equipslot 17 Shield of Impenetrable Darkness
Battle Stance
/cast Battle Stance
/equipslot 16 Warbringer
/equipslot 17 Vindicator’s Brand
Berserker Stance

/cast Berserker Stance
/equipslot 16 Warbringer

No Combat Feed / Combat Mend

This macro will cast Mend Pet when in combat and Feed Pet when out of combat.
Feed by food name.
/cast [nocombat] Feed Pet; [combat] Mend Pet
/use [nocombat]
-OR-
Feed by bag slot: bag #1 slot #13.
/cast [combat] Mend Pet; [nocombat] Feed Pet
/use [nocombat] 1 13
-OR-
Feed a certain food item depending on the type of pet.

/cast [pet, nocombat] Feed [...]

I WIN Button for Shockadins

This is most effective for “shockadins” (40/0/21 spec). It will cast Avenging Wrath, use any trinkets you have equipped, Cast a guaranteed Holy Shock crit, and cast a Judgement, all in one button press. For shockadins with a decent amount of +spelldamage gear, this is usually between 3-5k holy damage. Judgement of the Crusader must [...]

This is a macro that I just thought up while running a group through Hellfire Ramparts on my Druid. As usual, one member (also as usual, a hunter) kept attacking the wrong target and forcing me to be charging all over the instance trying to keep agro off him.
This macro will cast Shadow Bolt (or [...]