Legendary fish are the rarest catches in Fields of Mistria — there is exactly one per season, and each appears only under very specific weather and water conditions. Catching all four is a long-term fishing goal that rewards patience, and this guide lists every legendary fish, where and when to find each one, and what you must unlock before these rare fish will even spawn. If you have seen the on-screen hint “a legendary fish is nearby,” this is where you learn what to do next.
How to Unlock Legendary Fish (Level 30 + Skill)
Legendary fish do not appear the moment you pick up a rod. Before any can spawn, you need to reach fishing level 30 and unlock a specific skill that lets you catch rare fish, purchased with skill points. Until you meet both requirements, you will never see a legendary fish, no matter how perfect the weather is. Reaching level 30 takes time, so make fishing a daily habit early — the sooner you hit it, the sooner these fish enter rotation and the on-screen hint starts appearing. The skill that unlocks rare fish is bought from the fishing skill tree with skill points earned as you level fishing, so every cast you make on the way to 30 also feeds the unlock you need.
All Legendary Fish and Their Conditions
Once unlocked, each fish appears only in its season, in the right water, during the right weather. The four legendary fish are the Cherry Fish in spring, the Lightning Fish in summer, the Leaf Fish in fall, and the Snow Fish in winter. The table below summarizes every catch with its season, weather, and location; the sections after it add detail for each one. Because each one is locked to a single season, missing a fish means waiting a full in-game year for that season to return — so always act the moment the conditions align.
| Fish | Season | Weather | Location | Prerequisite |
|---|---|---|---|---|
| Cherry Fish | spring | wind | Pond | Fishing level 30 + Legendary Fish skill |
| Lightning Fish | summer | rain, storm | River (medium) | Fishing level 30 + Legendary Fish skill |
| Leaf Fish | fall | wind | River | Fishing level 30 + Legendary Fish skill |
| Snow Fish | winter | blizzard | Ocean | Fishing level 30 + Legendary Fish skill |
Cherry Fish (Spring)
The Cherry Fish is the spring legendary fish. It appears in the Pond during windy spring weather. Wait for a windy day in spring, head to the pond, and fish until the Cherry Fish bites. As a one-time catch, it can only be landed once, so make the cast count.
Lightning Fish (Summer)
The Lightning Fish is the summer legendary fish, and it lives up to its name — it appears in the River during rainy or stormy summer weather. Storms are set the day before, so watch the forecast and be ready on the riverbank the moment a summer storm hits. The Lightning Fish is a medium river fish, so fish the deeper river spots.
Leaf Fish (Fall)
The Leaf Fish is the fall catch. It appears in the River during windy fall weather. Like the Cherry Fish, wind is the trigger, so chase windy fall days and work the river until this one shows itself.
Snow Fish (Winter)
The Snow Fish is the winter catch, and it demands the harshest conditions of all — it appears in the Ocean during a winter blizzard. Blizzard days are rare, so when one rolls in during winter, drop everything and head to the ocean to hook the Snow Fish before the weather clears. Blizzard weather also blocks some outdoor chores, so treat a winter blizzard as a dedicated fishing day — clear your schedule and stay near the ocean.
What Does “A Legendary Fish Is Nearby” Mean?
When the game tells you “a legendary fish is nearby,” it means one can spawn in your current area because the season and weather conditions are right. The hint does not hand you the catch — you still have to fish in the correct water type and get a bite. Because weather is decided the day before, you can often plan ahead: see the right weather coming, grab your rod, and head to the right spot. Each legendary fish is worth 500 Tesserae, can only be caught once per game, and cannot be sold — instead, donate them to the museum to complete the set for a reward.
Legendary Fish Tips
To land every one:
- Reach fishing level 30 and unlock the rare-fish skill first.
- Watch the forecast — weather is set the day before.
- Cherry Fish: pond, spring, wind.
- Lightning Fish: river, summer, rain or storm.
- Leaf Fish: river, fall, wind.
- Snow Fish: ocean, winter, blizzard.
- Donate each catch to the museum to complete the set.
These four are a test of patience and timing. Hit level 30, watch the skies, and you will collect every legendary fish in Fields of Mistria.