In Red Dead Redemption 2, Arthur was able to go fishing and sell fishes after some time in the game. Similarly, in Red Dead Online fishing is not available at the beginning. So how do you get a fishing rod and start fishing in online game mode?
How to get a fishing rod in Red Dead Online?
To unlock the fishing rod, you have to achieve the rank 14. Only then you will be able to buy the fishing rod and baits. A good way to unlock higher ranks in the game is taking part in story missions or Showdown series.
Earlier, fishing was very profitable but Rockstar decided to decrease the amount of money you get for selling fishes. Consequently, fishing is now just another additional activity in the game. The most beneficial is to catch big fish which you can sell for a few bucks in town.