This guide shows how to get Fishing Bait and Fishing Lures in Red Dead Redemption 2 (RDR2).
Both of these items can be bought from the Bait Shop in Lemoyne Region, from the merchant at Lake Lagras. The location of the bait shop is shown below:
Talk to the merchant and she will sell you the Bait and Lures.
There are different types available for each sort of fish.
- Live Crickets – $0.50
- Live Worms – $0.50
- Crayfish – $0.25
- Herbivore Bait – $2.25
- Predator Bait – $3.00
- Special Lake Lure – $20.00
- Special River Lure – $20.00
- Special Swamp Lure – $20.00
- Lake Lure – $2.50
- River Lure – $2.50
- Swamp Lure – $2.50
Be sure to stock up on as much bait as you can carry (99 per category). You will consume a lot of bait when fishing. E.g. when a fish gets away you lose the bait. Also buy the Special Lures as early as possible, they can come in very handy. It’s obvious but you’ll want to use the Lure that matches the water (river, lake, swamp) and use the Bait that attracts the fish you want (as is shown in the “weapon wheel” when you have the Fishing Rod equipped).
There is only one Bait Shop in the game. You may also find the automatic horse travel (autopilot) guide useful for traveling to the shop automatically.
For more guides check out our full Red Dead Redemption 2 Wiki & Strategy Guide.