Fancy yourself a top angler? The American West has some of the best fishing in the world, and Red Dead Redemption 2 has a tankful of Legendary Fish to test your tackle against.
Each of these beauties can be found in lakes and waterways across the map, so here's where to find every Legendary Fish in Red Dead Redemption 2.
- How to get a fishing pole in Red Dead Redemption 2
- How to Unlock Red Dead Redemption 2 Legendary Fish Quest and Map
- Red Dead Redemption 2 Legendary Fish Lures
- Red Dead Redemption 2 Legendary Fish Locations
- Legendary Bluegill Location
- Legendary Bullhead Catfish Location
- Legendary Chain Pickerel Location
- Legendary Large Sturgeon Location
- Legendary Longnose Gar Location
- Legendary Muskie Location
- Legendary Perch Location
- Legendary Smallmouth Bass Location
- Legendary Largemouth Bass Location
- Legendary Sockeye Salmon Location
- Legendary Steelhead Trout Location
- Legendary Redfin Pickererl Location
- Legendary Rock Bass Location
- How to Catch the Legendary Catfish in Red Dead Redemption 2
How to get a fishing pole in Red Dead Redemption 2
In Chapter 2 of Red Dead Redemption 2's main story, you'll eventually unlock a quest line with John Marston called "Pouring Forth Oil". After the third quest in the series, another icon will appear on your map in camp where you have to speak to Abigail.
She'll ask you to take the young kid around camp, Jack Marston, out fishing. After this quest, you'll have a fishing rod and be able to fish.
How to Unlock Red Dead Redemption 2 Legendary Fish Quest and Map
There are 14 Legendary Fish to dredge from the deep in Red Dead Redemption 2, and you can find them at any time, but to help you along there's a side-quest that unlocks a full Legendary Fish map.
On the northeastern bank of Flat Iron Lake - after you've unlocked fishing by teaching Jack Marston - you'll meet Jeremy Gill, a collector, who'll give you the 'A Fisher of Fish' quest, along with the map you need.
He offers to pay you for whoppers he can send off to fans of his books as souvenirs, and who can say no to easy money?
For reference, the map he gives you looks like this, with a little picture of the fish over where it can be found in the world:
Red Dead Redemption 2 Legendary Fish Lures
We've also got info on the legendary lures you'll need to catch these legendary fish in Red Dead Redemption 2. There are three types of Lure in RDR2: River Lure, Swamp Lure, and Lake Lure. Each of these costs $20 and can be bought from fishing shops in towns.
Once you've met Gill and undertaken his quest line, he'll give you the map to the legendary fish, pictured just below. This only leads you to the rough locations of all the legendary fish however, so we'll be breaking down the individual locations below.
Red Dead Redemption 2 Legendary Fish Locations
Just below, we’ve rounded up the locations in which we’ve discovered legendary fish so far in Red Dead Redemption 2. Before you head to any of these RDR2 legendary fish locations, you’ll want to make sure you’ve got a fair amount of bait on you, that you can attach to your fishing line to maximize your chances of catching a unique fish.
Legendary Bluegill Location
You can find the legendary bluegill at the position just below, on the shores of Flat Iron Lake. Simply head west from Rhodes, and you'll find it along the shore.
Lure needed for Legendary Bluegill Fish: Lake Lure
Legendary Bullhead Catfish Location
This legendary fish can be a little tricky to reach. Out to the northeast of Saint Denis, there's an island called Sisika Penitentiary, where you can find and catch the legendary bullhead catfish.
Lure needed for Legendary Bullhead Catfish: River Lure
Legendary Chain Pickerel Location
You can see the location of the legendary chain pickerel just below. It can be found in the river north and slightly west from Flatneck Station.
Lure needed for Legendary Chain Pickerel: River Lure
Legendary Large Sturgeon Location
You can check out the location of the legendary large sturgeon just below. This is in the immediate vicinity of Saint Denis, and you’re best bet to actually catch the legendary fish will be to stand on the shore to the west, just south of the train tracks, and cast your line as far as you possibly can.
Lure needed for Legendary Large Sturgeon: River Lure
Legendary Longnose Gar Location
South of Bluewater Marsh and in the northern Bayou area, you can find the legendary longnose gar. It's swimming around in the area immediately below Lagras.
Lure needed for Legendary Longnose Gar: Swamp Lure
Legendary Muskie Location
This particularly large fish is right around the Van Horn Trading Post. Immediately on the coast and a little south of the small town, you can find the fish location.
Lure needed for Legendary Muskie: River Lure
Legendary Perch Location
Next, you'll want to head northwest from Van Horn Trading Post. There's a small lake called Elysian Pool, in which you can find the legendary perch.
Lure needed for Legendary Perch: Lake Lure
Legendary Smallmouth Bass Location
In the lake called Owanjila, you can find the legendary smallmouth bass. This lake is located high up in the mountains of West Elizabeth, so make sure to come wrapped up warm.
Lure needed for Legendary Smallmouth Bass: Lake Lure
Legendary Largemouth Bass Location
The legendary largemouth bass can be found in the San Luis River. This river is located outside of Armadillo, southeast of Lake Don Julio.
Lure needed for Legendary Largemouth Bass: Lake Lure
Legendary Sockeye Salmon Location
In Lake Isabelle (which is where you can also find the White Arabian horse), the legendary sockeye salmon is swimming around. This lake is in the middle of nowhere, and your easiest route here is to head northwest from Valentine.
Lure needed for Legendary Sockeye Salmon: Lake Lure
Legendary Steelhead Trout Location
This legendary fish is found in the very northeastern corner of the entire Red Dead Redemption 2 map. Head directly north from Annesburg to find it.
Lure needed for Legendary Steelhead Trout: River Lure
Legendary Redfin Pickererl Location
The Redfin Pickerel can be found in Stillwater Creek, which is south-west from Thieves Landing, and east (slightly south-east) of MacFarlane's Ranch.
Lure needed for Legendary Redfin Pickererl: Lake Lure
Legendary Rock Bass Location
The legendary rock bass in Red Dead Redemption 2 can be found in the Aurora Basin. This location is a bit of a trek west of Blackwater, beyond Manzanita Post.
Lure needed for Legendary Rock Bass: Lake Lure
How to Catch the Legendary Catfish in Red Dead Redemption 2
Once you've caught all 13 legendary fish in Red Dead Redemption 2 and mailed them to Gill, you'll be able to take one one more quest to catch the final legendary fish. To do this you'll also have to have made it to the game's epilogue. Catch this final fish and you'll earn a special reward.
If you're after some less structured fun, we also have a code list of all the Red Dead Redemption 2 cheats. To test your hunting skills against things with more legs than fish, check out our guide to hunting perfect pelts.