Fishing is a great side activity in Red Dead Redemption 2 that lets you harvest healthy meat from fish of varying sizes. One of the special side quests associated with fishing is the search for Legendary Fish.
Legendary Fish are huge variants of the different species of fish you can harvest in the game. Our Red Dead Redemption 2 Legendary Fish locations guide will help you catch all 13 of them.
Red Dead Redemption 2 Legendary Fish
To start your legendary fish search, you will need to begin a mission called “A Fish of Fish”. Speak to Jeremy Gill located on the northeast shore of Flat Iron Lake. He will give you a map showing the location of all 13 legendary fish and ask you to send the fish by mail.
You will need to store the legendary fish on the back of your horse because of their enormous size, then send them through a post office to Jeremy Gill.
Catching Fish With Reeling Technique
Legendary fish can’t attack you like legendary animals, but they can put up a huge fight when they get caught in the lure. Even with the best lures they are very difficult to catch. They will struggle a lot and your spool will likely run out of line and threaten to snap with these fish.
In order to prevent this, you need to play a war of attrition with the fish. When the fish is caught it will try to free itself through struggle. A great technique to win the tussle is to tilt the left analog stick downward to pull the rod up and then reel slowly. Do this, then give a second or two’s rest, then repeat the processes.
You should repeat this as often as possible until the fish resumes its struggle and a new cycle begins. This movement will significantly increase your chances of successfully catching the legendary fish.
Catching Legendary Fish
Once you catch and mail Jeremy Gill all 13 species, he will invite you to his shack followed by a trip to Rio Bravo to catch the legendary channel catfish. You will need to reach Epilogue 1 for that trip to be available.
You will also get intermittent rewards for mailing legendary fish. Mailing the first legendary fish will grant you a Lake Lure. Mailing 10 will fetch you $45 and a succulent fish meat dish. Mailing all 13 and accompanying Jeremy Gill for the legendary catfish will get you the Special Spinner.
Legendary Fish Locations
Below are the locations of each legendary fish in the game. Follow the map location markers to better understand the location.
You should use the “special” variant of the lure for each water body type. If a legendary fish is found in a river, use the Special River Lure. If it is in a Lake, use the Special Lake Lure.
The only legendary fish found in the swamp is the longnose gar, for which you’ll need the Special Swamp Lure.
You can find the legendary Bluegill at the Flat Iron Lake. It is located between the shore and the island south of Clemens Point.
Legendary Bullhead Catfish
The legendary bullhead catfish is located in Sisika Island. This is just west of the penitentiary.
Legendary Chain Pickerel
You’ll find the legendary Chain pickerel in Dakota River, northwest of Flatneck Station.
Legendary Lake Sturgeon
The legendary lake sturgeon can be found by fishing from the southern railroad bridge that leads to Saint Denis. Stand on the edge of the bridge to avoid getting hit by trains.
Legendary Largemouth Bass
To the southeast of Lake Don Julio you’ll find the San Luis River. Fish here to find the legendary largemouth bass.
Legendary Longnose Gar
Head to Lagras at the northwest tip of the Lakay peninsula. Fish here to encounter the legendary longnose gar.
You can fish for the legendary Muskie at the foot of the lighthouse in Van Horn Trading Post.
For the legendary Perch, you’ll need to head to the southwest side of Annesburg to the Elysian Pool lake.
Legendary Redfin Pickerel
The legendary Redfine Pickerel can be found in Stillwater Creek to the east of MacFarlane’s Reach.
Legendary Rock Bass
The legendary Rock bass can be found in the Aurora Basin’s pier. This is located to the west of Blackwater.
Legendary Smallmouth Bass
Head west of Strawberry to the Owanjila Lake. You’ll find the legendary smallmouth bass here.
Legendary Sockeye Salmon
Head to the west edge of the Grizzlies to find Lake Isabella. Toss your lure into the lake and you should snap up the legendary sockeye salmon.
Legendary Steelhead Trout
The legendary steelhead trout can be found directly north of Annesburg at the northeast portion of the world map. It is located in the Willard’s Rest next to the waterfall.
This concludes our Red Dead Redemption 2 Legendary Fish Locations guide!