If you've ever stood by Mountain Lake during a spring rain and only pulled up Carp, you already know how frustrating legendary fish can be. I've burned way too many Stardew days pacing the same riverbank with an Iridium Rod, and the single biggest difference came down to where exactly I stood. The Stardew Valley secret fishing spots for legendary fish aren't some random fluke. Once you nail down the exact tile, the right season, and what's on your rod, these five fish stop being a nightmare and turn into a fun seasonal checklist.
This guide covers all five original legendary fish in the standard game: Legend, Crimsonfish, Angler, Glacierfish, and Mutant Carp.
Stardew Valley Secret Fishing Spots for Legendary Fish at a Glance
Quick reference table. Glance at it before you waste a whole in-game day.
| Fish | Season | Weather | Exact Area / Spot |
|---|---|---|---|
| Legend | Spring | Rainy | Mountain Lake, near the deep middle / old log area |
| Crimsonfish | Summer | Any | The Beach, at the end of the east pier |
| Angler | Fall | Any | River next to JojaMart in Pelican Town |
| Glacierfish | Winter | Any | Cindersap Forest, southern river area |
| Mutant Carp | Any | Any | The Sewer |
Heads up: all five of these legendary fish normally only show up once per save file. If you're chasing the collection, don't skip a single one.
Bait, Rod, and Tackle Setup That Actually Works
Before you go hunting the Stardew Valley secret fishing spots for legendary fish, get your gear sorted.
- Rod: Iridium Rod. It lets you run Bait and Tackle together, plus it has the longest cast range. Don't have it yet? Keep leveling Fishing and check Willy's shop.
- Bait: Regular Bait does the job. I lean toward Wild Bait because bites come slightly faster. There is no special "legendary bait" hidden in the game, so don't overthink it.
- Tackle: Trap Bobber is your best friend here. It slows the fish down when it escapes, which makes the catch bar way less of a panic.
- Food Buff: Eat something that boosts Fishing before you cast. Dish O' The Sea gives +3 Fishing. Seafoam Pudding gives +4 Fishing.
Your Fishing level directly controls how big the green bar is. When you're up against a fish that darts all over the place, a bigger bar is worth more than any trick.
The Map Guide: Stardew Valley Secret Fishing Spots for Legendary Fish
Fish by fish now. Exact season, weather, map location, and a simple step-by-step for each.
Spot #1: The Legend — Mountain Lake
When to go: Spring, rain only. If it isn't pouring, go mine or forage instead.
The Legend is the iconic spring legendary, and it lives in Mountain Lake — that's the lake outside the Mines, near Robin's place. Not your farm pond. Not the river in town. Mountain Lake. Period.
Steps to catch The Legend:
- Wait for a rainy spring day.
- Head to the Mountain Lake area.
- Find a spot on the shore where you can reach the deep middle. Most players stand near the old log that juts out from the water's edge.
- Equip Bait on your Iridium Rod.
- Add a Trap Bobber if you've got one.
- Cast as far toward the center as possible.
- Keep the catch bar steady. The Legend moves like it's on stimulants, so don't hold the button down forever.
At low Fishing levels this fish feels basically impossible. If you're getting wrecked, eat Dish O' The Sea or Seafoam Pudding first.
New player warning: Don't try this from your farm pond. The Legend only bites at Mountain Lake, and only when it rains in Spring.
Spot #2: Crimsonfish — East Pier at the Beach
When to go: Summer. Weather doesn't matter.
Crimsonfish is the summer legendary. You fish at The Beach, but not from just anywhere. Walk to the east side of the map and follow the wooden pier all the way out. That pier tip is the spot.
Steps to catch Crimsonfish:
- Wait for Summer.
- Go to The Beach.
- Walk to the very end of the east pier.
- Cast into the ocean from the end of the pier.
- Use Bait and a Trap Bobber.
- Reel carefully when it bites.
Crimsonfish is no joke, but it isn't as chaotic as The Legend. Still, don't blow through the minigame.
Spot #3: Angler — River by JojaMart
When to go: Fall. Weather doesn't matter.
The Angler is the fall legendary. It shows up in the river right next to JojaMart in Pelican Town. Not the big river by the beach exit. You need the JojaMart side of town, in the fresh water.
Steps to catch Angler:
- Wait for Fall.
- Go to Pelican Town.
- Head toward JojaMart.
- Find the riverbank on the JojaMart side and stand near the water.
- Cast into the middle of the river, close to the bridge or the deep channel.
- Use Bait. Cork Bobber gives you a bigger catch bar; Trap Bobber slows the fish. Pick what suits you.
- Stay calm during the minigame.
Angler has a strange rhythm. It dives fast then suddenly stops. Wait for the jolt and tap the button in short bursts.
New player warning: The Angler won't bite in just any river. Standing in front of Pierre's and praying won't work. You need the JojaMart side of the river, and it has to be Fall.
Spot #4: Glacierfish — Cindersap Forest River
When to go: Winter. Weather doesn't matter.
Glacierfish is the winter legendary. It lives in the southern river area of Cindersap Forest. Not the little pond near Marnie's Ranch. Go farther south, to the river at the bottom of the forest.
This is one of those Stardew Valley secret fishing spots for legendary fish that feels hidden because the river is small and easy to walk right past.
Steps to catch Glacierfish:
- Wait for Winter.
- Enter Cindersap Forest from your farm or from Pelican Town.
- Head south toward the river below Marnie's Ranch.
- Look for the narrow, open river section near the bottom of the map.
- Stand on the bank and cast into the deepest visible water.
- Use Bait and a Trap Bobber.
- Keep the fish inside the green bar during the minigame.
Glacierfish jerks around in short, sharp bursts. It's up there with the hardest legendaries, so don't beat yourself up if you miss it the first few times.
Spot #5: Mutant Carp — The Sewer
When to go: Any season. Weather doesn't matter.
Mutant Carp is the oddball. It lives in the Sewer, so you have to unlock the Sewer first. The Rusty Key gets you in, and you earn it by donating 60 items to the Museum.
Steps to catch Mutant Carp:
- Unlock the Sewer with the Rusty Key.
- Enter through the gate in Pelican Town.
- Walk inside until you hit the open green water.
- Cast into any deep sewer pool.
- Use Bait. Trap Bobber works too, though Mutant Carp is friendlier than the others.
- Catch it and move on with your life.
Since it bites year-round, Mutant Carp is a good one to save for last if you missed an earlier season.
New player warning: Don't bug Krobus while you're down there. Actually, go ahead and say hi. Just remember the Rusty Key is required first, so push that Museum donation count to 60.
Common Mistakes People Make at Stardew Valley Secret Fishing Spots for Legendary Fish
Knowing the spot isn't enough. I've watched so many players blow a whole day on silly mistakes.
-
Right place, wrong season. Legend only shows in Spring when it rains. Crimsonfish is Summer-only. Angler is Fall-only. Glacierfish is Winter-only. Show up in the wrong season and you're burning hours.
-
Too close to shore. Most legendary fish want deep water. Cast right next to the dock and you'll catch regular junk. Cast far enough to reach the center of the lake, river, or ocean.
-
No bait, no tackle. Legendary fish already bite less often. Fish without Bait and you'll spend half the day staring at a bobber. Always use Bait, and throw on a Trap Bobber for control.
-
Wrong river. Angler is by JojaMart, not every river. Glacierfish is in the southern Cindersap Forest river, not the pond by Marnie's. The exact map tile matters.
-
Panicking in the minigame. Legendary fish move fast, but you don't need a perfect meter. You just need to keep the fish inside the green bar. Short taps beat holding the button down.
-
Skipping the food buff. Easiest fix in the game. If your green bar is tiny, eat Seafoam Pudding. The buff is massive and makes the whole fight way easier.
FAQ: Stardew Valley Secret Fishing Spots for Legendary Fish
Do I need a special rod to catch legendary fish?
You can technically hook them without the Iridium Rod, but chasing the Stardew Valley secret fishing spots for legendary fish gets way harder. The Iridium Rod lets you run Bait and Tackle at the same time. If you're serious about all five, save up for it.
Can I catch the same legendary fish more than once?
No. In the base game, each original legendary fish can only be caught once per save file. Once you land The Legend or Crimsonfish, that fish is gone for good on that save.
Should I use Wild Bait or regular Bait?
Both work. Wild Bait is slightly better because fish bite a little faster. Regular Bait is still totally fine. Deluxe Bait from later game content also works. The non-negotiable thing is using some kind of Bait.
What is the hardest legendary fish to catch?
Most people point at The Legend and Glacierfish. They move quickly and punish you for holding the button too long. Bring a Trap Bobber, eat a Fishing buff, and stay patient.
Once you've memorized the Stardew Valley secret fishing spots for legendary fish, the whole hunt becomes doable. Pick one fish, match the season and weather, stand on the exact tile. The rest is just practice. Tight lines, farmer.