Red Dead Redemption 2 has 14 Legendary Fish Locations. Finding all legendary fish in RDR2 is needed for A Fisher of Fish Stranger Mission and they count as a collectible for 100% completion. They are also needed to complete the Fish Compendium under the Progress Menu. Only the first 13 legendary fishes are needed for 100%.
Legendary Fish are bigger and heavier versions of the normal fish and are harder to hook and catch. Along the way you’ll automatically unlock the trophy “It was THIS Big!” for catching a fish weighing 16lbs (7.3kg).
First you should accept the Stranger Mission “A Fisher of Fish” given by Jeremy Gill. You must mail the fish to him via the post office. Bigger fish must be put on the back of your horse and brought back to the post office. Smaller fish go in your satchel automatically. In case you lose a big fish from your horse (or die after catching it) you can simply catch the fish again. Jeremy Gill gives you a map of 13 fish locations but it’s not very accurate so we’ll go through them in more detail on the in-game map. The mission start is shown in the image below (the white question mark symbol):
Legendary Fish Map
How to Catch Legendary Fish
You must first get Special Lures from the Bait Shop in the Bayou, in the east of the map (location image below or see How to Get Fishing Bait & Lures).
Buy these 3 lures:
- Special Lake Lure – $20.00
- Special River Lure – $20.00
- Special Swamp Lure – $20.00
The Special Lures are needed to hook legendary fish! It won’t work with your default lures. Bait is not needed, just the special lures. Legendary Fish aren’t attracted to bait.
Now head to the fishing spots below and equip the fishing rod from the item menu (
Put the lure in the water at a legendary fishing spot. Make sure it’s at a place where you can see fish under the water (you can see little “waves” where they swim). Very slowly reel in the lure by turning the Right Stick clockwise. It may take a minute to get a bite. If you don’t get a bite, press
/
(only once) to attract fish. Pressing
/
too often will scare the fish away, use this only when you haven’t got a bite in a minute. If nothing bites then cast a new lure at a slightly different spot.
Lastly, keep in mind that big fish must be put on the back of your horse and brought to the post office to mail them to the quest giver (take the fish off your horse and carry it to the post master, press to mail it). Small fish go directly in your satchel but still need to be mailed.
Legendary Fish Locations
We’ll collect them from north to south in the order they are closest to each other.
#1 – Legendary Steelhead Trout
Lure: Special River Lure
#2 – Legendary Perch
Lure: Special Lake Lure
#3 – Legendary Muskie
Lure: Special River Lure
#4 – Legendary Longnose Gar
Lure: Special Swamp Lure
#5 – Legendary Bullhead Catfish
Lure: Special River Lure
#6 – Legendary Lake Sturgeon
Lure: Special River Lure
#7 – Legendary Bluegill
Lure: Special Lake Lure
#8 – Legendary Chain Pickerel
Lure: Special River Lure
#9 – Legendary Sockeye Salmon
Lure: Special Lake Lure
#10 – Legendary Smallmouth Bass
Lure: Special Lake Lure
#11 – Legendary Rock Bass
Lure: Special Lake Lure
#12 – Legendary Redfin Pickerel
Lure: Special Lake Lure
#13 – Legendary Largemouth Bass
Lure: Special River Lure
#14 – Legendary Catfish
The last catfish is only available after having caught and mailed the other 13 back to Jeremy Gill. Then Jeremy will send you an invite in the mail after 1-2 days. You can get it from the post office, open the Satchel and find it under documents, invitations. Read the invite, he will want you to meet him at a hut and then goes with you to Rio Bravo in New Austin to catch the Legendary Catfish. The Legendary Catfish is NOT required for 100% completion.
This finishes A Fisher of Fish Stranger Mission and checks off the Legendary Fish in your Collectibles log of the Progress Menu.
For all other RDR2 Collectibles and Animals, check out the full Red Dead Redemption 2 Collectibles Guide.