Updated October 15, 2026 for the TBC Anniversary realms.
Reaching 375 Fishing on TBC Anniversary realms requires moving through Azeroth waters into Outland, unlocking skill ranks through capital trainers, a vendor book, a dedicated quest, and a Master manual. Because Fishing is a secondary profession, any character can learn it without using a primary profession slot. Following this efficient tbc fishing guide lets you stockpile valuable catches to power your Cooking skill or gather crafting reagents like Mote of Water.
Skill Ranks and Requirements
To train higher ranks of Fishing, your character must hit both a minimum Fishing skill and a specific character level.
| Rank | Required Fishing Skill | Character Level | Source |
| Apprentice | 1 | 5 | Profession Trainers |
| Journeyman | 50 | 10 | Profession Trainers |
| Expert | 125 | 20 | Expert Fishing – The Bass and You |
| Artisan | 200 | 35 | Nat Pagle, Angler Extreme |
| Master | 275 | 55 | Master Fishing – The Art of Angling |
Apprentice and Journeyman are trained directly by Fishing trainers found in starting zones and major capital cities. For Expert Fishing, purchase the book Expert Fishing – The Bass and You for 1 gold from Old Man Heming in Booty Bay, or buy it off the Auction House.
Artisan Fishing requires completing the quest Nat Pagle, Angler Extreme, given by Nat Pagle in Dustwallow Marsh. Master Fishing is unlocked by reading Master Fishing – The Art of Angling, which costs 5 gold from Juno Dufrain at Cenarion Refuge in Zangarmarsh.
Essential Fishing Poles and Lures
Catching fish without them getting away requires meeting an area's hidden skill check, which factors in your base skill plus all gear and lure enhancements.
Fishing Poles
- Seth's Graphite Fishing Pole: Provides +20 Fishing and comes from the quest Rather Be Fishin' in Terokkar Forest.
- Nat Pagle's Extreme Angler FC-5000: Provides +25 Fishing and is a Horde-only reward from the quest Snapjaws, Mon! in The Hinterlands.
- Big Iron Fishing Pole: Provides +20 Fishing and can be traded or bought directly from the Auction House.
- Arcanite Fishing Pole: Grants +35 Fishing as the reward for winning the Stranglethorn Fishing Extravaganza.
Lures and Enhancements
- Shiny Bauble: Adds +25 Fishing for 10 minutes and is sold by trade and fishing suppliers.
- Nightcrawlers: Adds +50 Fishing for 10 minutes from general fishing vendors.
- Bright Baubles: Grants +75 Fishing for 10 minutes from most fishing suppliers.
- Aquadynamic Fish Attractor: Adds +100 Fishing for 10 minutes, sold in limited vendor supply.
- Sharpened Fish Hook: Grants +100 Fishing for 10 minutes and drops commonly from Bag of Fishing Treasures.
- High Test Eternium Fishing Line: Permanently attaches +5 Fishing to a pole as a turn-in reward from the Fishing Extravaganza.
- Spun Truesilver Fishing Line: Permanently adds +3 Fishing to a rod and drops as a rare item from Bag of Fishing Treasures.
While gathering fish to supply secondary trades, players handling other baseline skills can check our TBC First Aid Guide to prepare cloth bandages alongside their leveling route.

Leveling Route: 1 to 300 (Azeroth)
1-75: Starting Zones
Purchase a standard Fishing Pole and a stack of Shiny Bauble from any fishing supplier, then cast into any river or pond in starting territories such as Elwynn Forest, Dun Morogh, Durotar, or Tirisfal Glades until your skill hits 75.
75-150: Capital Cities
Train Journeyman Fishing at your faction's trainer. Fish in the calm waters of Stormwind, Orgrimmar, Thunder Bluff, Undercity, or Darnassus until reaching skill 150, keeping a lure active to limit lost catches.
150-225: Dustwallow Marsh
Read Expert Fishing – The Bass and You. Head to Dustwallow Marsh, apply Bright Baubles, and cast in the open waters until reaching skill 225. You can also fish this bracket in zones like Stranglethorn Vale, Desolace, or Swamp of Sorrows.
Artisan Quest: Nat Pagle, Angler Extreme
At character level 35 and skill 225, speak to Nat Pagle in Dustwallow Marsh to pick up Nat Pagle, Angler Extreme. You must travel across Azeroth to hook four specific quest fish:
- Feralas Ahi: Caught in the Verdantis River southeast of Dire Maul in Feralas; use Bright Baubles to keep fish on the hook.
- Misty Reed Mahi Mahi: Hooked off the Misty Reed Strand on the southern coast of the Swamp of Sorrows.
- Sar'theris Striker: Caught along the Sar'theris Strand south of Shadowprey Village in Desolace.
- Savage Coast Blue Sailfin: Found along the Savage Coast south of Grom'gol Base Camp in Stranglethorn Vale.
Turn the fish in to Nat Pagle to uncap your skill to 300.
225-300: High-Level Azeroth Waters
Remain in Dustwallow Marsh or travel to zones like Felwood, Feralas, Tanaris, or The Hinterlands. Keep Bright Baubles attached to your rod until you cap at 300 Fishing.
Leveling Route: 300 to 375 (Outland)
Casting in Outland requires high effective fishing ratings; missing the threshold causes bites to escape, significantly slowing down skill progression. If your gear and lures cannot reach a combined rating of 400, stay in Azeroth waters until reaching skill 325 to maintain consistent catches. If you want to skip this prolonged outdoor casting altogether, the TBC Anniversary Fishing Boost takes the full 1-375 grinding route off your hands.
300-350: Zangarmarsh
Read Master Fishing – The Art of Angling. Fish in Umbrafen Lake or The Lagoon surrounding Cenarion Refuge using high-end lures like Bright Baubles or Aquadynamic Fish Attractor to overcome the minimum skill check of 305. Fish here until your raw skill reaches 350.
350-375: Terokkar Forest
Head into Terokkar Forest and cast in the rivers or the lowland waters to reach 375. Avoid the elevated lakes like Lake Jorune or Blackwind Lake during this step, as those mountain waters require an effective skill of 430 and a flying mount.
Outland Fishing Requirements
Casting in Outland outdoor water requires hitting specific combined skill minimums to land catches.
| Zone and Subzone | Minimum Skill Required |
| Zangarmarsh (Umbrafen Lake, The Lagoon) | 305 |
| Zangarmarsh (Serpent, Marshlight, Sporewind Lakes) | 355 |
| Nagrand (Open waters excluding Lake Sunspring) | 355 |
| Netherstorm (Eco-Dome Midrealm) | 380 |
| Terokkar Forest (Base rivers and lowland waters) | 380 |
| Nagrand (Lake Sunspring) | 430 |
| Terokkar Forest (Blackwind, Ere'Noru, and Jorune Lakes) | 430 |
Daily Fishing Quests
Level 70 characters with Fishing can take a daily quest from Old Man Barlo, located at Silmyr Lake just north of Shattrath in Terokkar Forest. Each day, he offers one of five randomized tasks across Outland and Azeroth waters.
Every completed daily awards a Bag of Fishing Treasures, which contains valuable vendor items, lures like the Sharpened Fish Hook, or vanity rewards including the Weather-Beaten Fishing Hat, while the Crocolisks in the City daily can also contain special crocolisk companion pets.
Frequently Asked Questions
How do I learn Find Fish to track nodes?
You must read the Weather-Beaten Journal, which requires Fishing skill 100 and is looted from floating wreckage debris pools in Azeroth or Steam Pump Flotsam in Zangarmarsh.
Where is the Master Fishing book bought?
Master Fishing – The Art of Angling is sold for 5 gold by Juno Dufrain at Cenarion Refuge in Zangarmarsh.