Fishing inStardew Valleyhas many features that can makecatching fisheasier. However, this does not apply to legendary fish, which spawn no more than one per save. One of them is especially rare, as it has many requirements for players. Therefore, next, we will tell you how to catchLegendinStardew Valley.
Legend is the most coveted catch for every fisherman inStardew Valley. Firstly, catching it is a real challenge. And secondly, you can get quite a lot of money for it. Here iseverything you need to know to catch this rare fish.

Updated July 14, 2025, by Artur Novichenko:In this guide, you will learn how to catch Legend in Stardew Valley. We have added ways to get more Legend fish to the article. Also, you can now use Legendary fish and Jewels Of The Sea book to get Roe.
How to Catch Legend in Stardew Valley
As we said, Legend can only be caught once inStardew Valley. The exception is Multiplayer, in which each player can catch it once. In any case, you’re able to spend entire in-game years searching for this fish. And all this because to catch a Legend inStardew Valley, you need to meet the following conditions:
Luckily, you don’t have to look for a specific tile on the map for the last requirement. Instead, fish wherever you want at The Mountain Lake. But remember that Legendwill only spawn in fishing zone 5. In other words, the Bobber must be 5 or more tiles away from the land.

If you meet all of these conditions, including rainy weather, then there is approximately a 10% chance that you will catch a Legend inStardew Valley. Therefore, with proper luck, you may only need a few tries to achieve this. To accelerate the process, we recommend using Curiosity Lure.
How to Get More Legend
You can only catch one unique Legendary fish inStardew Valleywith a fishing rod. But before you do, there are a few tricks you can use to get a lot more Legend fish.
The first way is to pan with the Fisher enchantment. This enchantment gives you a 10% chance to get a fish from the current area as a reward. So by fishing with this method near Legends, you can catch an unlimited number of them.

The second way is to use Challenge Bait. Although it is a bit tricky to use, players can catch up to three of the same Legendary fish at a time with it.
How to Use Legend in Stardew Valley
Before the update 1.6.9, Legend was just a trophy inStardew Valleythatcould be sold for 15,000 Gold. But now you may use Legend to produce resources. Just place the fish in the Fish Pond, and you will receive Roe.
If you want to speed up the Roe farm, you need to find Jewels Of The Sea. After reading it, players will be able to find Roe treasure chests of varying quality.
That’s all you need to know about how to find and catch Legend inStardew Valley. It is the rarest fish of all, so you will have to put in significant effort to get it. But, following our tips, you can complete this challenge much faster.