Best WoW Fishing Macros and Addons in 2026: The Complete Setup Guide
Fishing Guides

Best WoW Fishing Macros and Addons in 2026: The Complete Setup Guide

Back to Blog
FishBot Team
April 25, 2026
11 min read
Link copied to clipboard

Fishing in World of Warcraft is simple at its core — cast, wait, click. But the right macros and addons can transform your setup from tedious to streamlined. Whether you are farming gold, chasing rare catches, or leveling the profession from scratch, the tools in this guide will save you hours of wasted effort and help you catch more fish per session.

Key takeaway: A properly configured fishing setup with the right macros and addons can cut your time-per-catch by 20-30% and help you track exactly how much gold you are earning in real time.

Essential Fishing Macros

Macros are your first line of defense against fishing fatigue. These are the macros every serious angler should have on their action bar.

The One-Button Cast Macro

The most important fishing macro combines your fishing ability with any lure or bait application into a single keypress. Instead of manually applying a lure and then casting, this macro handles both. On the first press it applies your lure if one is in your bags, and on subsequent presses it casts your fishing line. This eliminates the need to drag lures onto your pole manually and keeps you fishing without interruption.

The Interact Macro

Blizzard added the Interact with Target keybind in Dragonflight, and it changed fishing forever. By binding interact to a key and combining it with a macro that targets your bobber, you can catch fish without ever moving your mouse. This is especially useful for pool fishing where you need to reposition frequently between casts.

The Gear Swap Macro

If you use a fishing outfit with bonus fishing skill, a gear swap macro lets you equip your entire fishing set with one button and swap back to your combat gear with another press. This is critical for pool fishing in contested zones where you might need to defend yourself between catches.

Tip: Store your fishing macros on a dedicated action bar page. Use a macro to swap to that bar when you start fishing and swap back when you stop. This keeps your combat bars clean.

Best Fishing Addons for 2026

These are the addons that will make the biggest difference in your fishing sessions, ranked by impact.

AddonPurposeWhy You Need It
FishingBuddyAll-in-one fishing companionTracks catches, auto-applies lures, shows zone-specific fish data
TradeSkillMaster (TSM)Auction House pricingShows real-time gold value of every fish you catch
GatherMate2Pool location trackingRecords and displays fishing pool spawn points on your map
RoutesOptimized fishing pathsCreates an optimal route between known pool locations
WeakAurasCustom fishing alertsBuild custom visual and audio cues for bobber splashes and rare catches

FishingBuddy Deep Dive

FishingBuddy is the single most impactful fishing addon. It automatically tracks every fish you catch, organized by zone, and shows you catch rates and statistics over time. It also handles lure application automatically — when your current lure expires, it reapplies one from your inventory without you needing to do anything. The addon even includes a fishing sound enhancement that makes the bobber splash louder and more distinct, reducing the chance of missing a catch.

TSM for Fishing Profits

TradeSkillMaster is usually associated with heavy Auction House trading, but it is incredibly useful for fishing too. With TSM configured, every fish in your bags shows its current market value in the tooltip. After a fishing session, you can see exactly how much gold your inventory is worth before you even list it. This lets you make smart decisions about which fish to sell raw, which to cook first, and which to hold for a price spike.

GatherMate2 and Routes Combo

GatherMate2 records the location of every fishing pool you find and displays them on your minimap and world map. The Routes addon takes those recorded points and calculates the fastest path between them. Together, they turn random pool searching into an optimized farming route. After a few sessions in any zone, you will have a complete map of pool spawn locations and an efficient circuit to follow.

WeakAuras for Fishing

WeakAuras is the most flexible addon in WoW, and the fishing community has created some powerful auras specifically for anglers. Here are the most useful ones:

  • Bobber splash alert — Displays a large visual indicator when your bobber splashes, useful if you play with game sound off
  • Lure timer — Shows a countdown for your current lure duration so you know exactly when it expires
  • Catch counter — Tracks fish caught in the current session with a running gold total based on AH prices
  • Rare catch notification — Plays a special sound and flashes the screen when you catch a rare item like a mount or pet
  • Fishing skill tracker — Displays your effective fishing skill including gear and lure bonuses
Important: Always download addons from trusted sources like CurseForge or WoWInterface. Third-party addon sites sometimes bundle malware or outdated versions that can compromise your account.

Optimal Fishing UI Layout

Your screen setup matters more than most anglers realize. Here is how to configure your UI for maximum fishing efficiency:

  1. Center your bobber — Adjust your camera angle so the bobber lands in the center of your screen. This reduces eye movement and reaction time
  2. Increase game sound — The bobber splash sound is your primary catch indicator. Turn game sound effects up and music down
  3. Minimize UI clutter — Hide unnecessary panels, chat windows, and action bars while fishing. Less visual noise means faster reaction to splashes
  4. Use a fishing-specific UI profile — Addons like ElvUI let you save separate profiles. Create one optimized for fishing that you can toggle on and off
  5. Position your minimap — Move your minimap near the center-bottom of your screen so you can see pool locations without looking away from your bobber

Console Commands and Hidden Settings

WoW has several console variables that affect fishing but are not exposed in the settings menu. These can be set via the chat window:

The most useful is adjusting your maximum camera distance. A farther camera lets you see more pool spawn points without moving, which is especially valuable in coastal zones with spread-out pools. You can also adjust the sound channel priorities to ensure fishing splash sounds are never drowned out by ambient noise or combat effects from nearby players.

Tip: Create a macro that sets all your preferred fishing console variables at once. Run it at the start of each session so your settings are always consistent.

Putting It All Together

The ideal fishing setup combines all of these elements into a seamless workflow. You press one button to equip your gear, another to cast, and your addons handle lure management, catch tracking, pool navigation, and profit calculation automatically. The only thing you need to do is click the bobber when it splashes.

Invest thirty minutes setting up these macros and addons, and every fishing session after that will be faster, more profitable, and more enjoyable. The difference between a bare-bones fishing setup and an optimized one is easily a 30% increase in gold per hour, and it compounds over every session you play.

Try FishBot Free
Want to skip the macro setup entirely? FishBot handles casting, catching, and looting automatically with AI-powered bobber detection.

Download Now →

// TOPICS

wow fishing macroswow fishing addonsbest fishing addons wowwow fishing weakaurafishing macro wow 2026wow fishing setup guide

// TRY_FISHBOT

Ready to Put This
Into Practice?

Try FishBot free for one hour. Automate your WoW fishing and start earning gold effortlessly.