Stardew Valley Fish and fish by season list
Every Spring, Summer, Fall and Winter fish listed.
Fish are an important resource in Stardew Valley for, not only can they be sold, but you can use them in various recipes or breed them in fish ponds in return for useful items.
Each season - Spring, Summer, Fall and Winter - has a variety of fish for you to catch. Once you’ve mastered fishing, there’s even five Legendary Fish for you to hunt down. The introduction of Ginger Island in the 1.5 update for Stardew Valley also brought a selection of fish who can only be caught in the island’s waters. Don’t forget to learn how to fish first though!
You will also need to catch specific fish to complete the Fish Tank Community Center bundle - from one's dwelling in a lake deep within the mines and others swimming in the forest river.
Below you’ll find every Stardew Valley fish listed by season, along with the Ginger Island fish list, the Night Market fish and where to find the Legendary Fish.
On this page:
Any Season fish in Stardew Valley
Below you'll find all the fish that can always be caught, no matter the season, in Stardew Valley:
Name | Location | Time | Weather |
---|---|---|---|
Bream | River - in both Pelican Town and Cindersap Forest | 6pm to 2am | Any |
Bullhead | Mountain Lake | Any | Any |
Carp | Mountain Lake Secret Woods Pond The Sewers |
Any | Any |
Chub | Cindersap Forest River Mountain Lake |
Any | Any |
Ghostfish | Mines - Level 20 and 60 Dropped by Ghosts |
Any | Any |
Goby | Cindersap Forest waterfalls | Any | Any |
Ice Pip | Requires Fishing Level 5 Mines - Level 60 |
Any | Any |
Largemouth Bass | Mountain Lake | 6am to 7pm | Any |
Lava Eel | Requires Fishing Level 7 Mines - Level 100 |
Any | Any |
Sandfish | The Desert | 6am to 8pm | Any |
Scorpion Carp | Requires Fishing Level 4 The Desert |
6am to 8pm | Any |
Slimejack | Mutant Bug Lair | Any | Any |
Stingray | Ginger Island: Pirate Cove |
Any | Any |
Stonefish | Requires Fishing Level 3 Mines - Level 20 |
Any | Any |
Void Salmon | Witch's Swamp | Any | Any |
Woodskip | Secret Woods Pond Forest Farm Map |
Any | Any |
Stardew Valley Spring fish list
Here are the fish that will appear, alongside the year round fish, in Spring:
Name | Location | Time | Weather |
---|---|---|---|
Anchovy | Ocean | Any | Any |
Catfish | River - in both Pelican Town and Cindersap Forest Secret Woods Pond Witch's Swamp |
6am to 12am | Rain |
Eel | Ocean | 4pm to 2am | Rain |
Flounder | Ocean | 6am to 8pm | Any |
Halibut | Ocean | 6am to 11am 7pm to 2am |
Any |
Herring | Ocean | Any | Any |
Sardine | Ocean | 6am to 7pm | Any |
Shad | River - in both Pelican Town and Cindersap Forest | 9am to 2am | Rain |
Smallmouth Bass | River in Pelican Town Cindersap Forest Pond |
Any | Any |
Sunfish | River - in both Pelican Town and Cindersap Forest | 6am to 7pm | Sun Wind |
Stardew Valley Summer fish list
Alongside the year round fish, you'll be able to catch the following fish throughout Summer in Stardew Valley:
Name | Location | Time | Weather |
---|---|---|---|
Catfish | Secret Woods Pond | 6am to 12am | Rain |
Dorado | River - Cindersap Forest | 6am to 7pm | Any |
Flounder | Ocean | 6am to 8pm | Any |
Halibut | Ocean | 6am to 11am 7pm to 2am |
Any |
Octopus | Ocean | 6am to 1pm | Any |
Pike | River - in both Pelican Town and Cindersap Forest | Any | Any |
Pufferfish | Ocean | 12pm to 4pm | Sun |
Rainbow Trout | River - in both Pelican Town and Cindersap Forest Mountain Lake |
6am to 7pm | Sun |
Red Mullet | Ocean | 6am to 7pm | Any |
Red Snapper | Ocean | 6am to 7pm | Rain |
Shad | River - in both Pelican Town and Cindersap Forest | 9am to 2am | Rain |
Sturgeon | Mountain Lake | 6am to 7pm | Any |
Sunfish | River - in both Pelican Town and Cindersap Forest | 6am to 7pm | Sun Wind |
Super Cucumber | Ocean | 6pm to 2am | Any |
Tilapia | Ocean | 6am to 2pm | Any |
Tuna | Ocean | 6am to 7pm | Any |
Stardew Valley Fall fish list
During Fall in Stardew Valley, you'll be able to catch, as well as the year round fish, the following fish:
Name | Location | Time | Weather |
---|---|---|---|
Albacore | Ocean | 6am to 11am 6pm to 2am |
Any |
Anchovy | Ocean | Any | Any |
Catfish | River - in both Pelican Town and Cindersap Forest Witch's Swamp |
6am to 12am | Rain |
Eel | Ocean | 4pm to 2am | Rain |
Midnight Carp | Mountain Lake Cindersap Forest Pond |
10pm to 2am | Any |
Red Snapper | Ocean | 6am to 7pm | Rain |
Salmon | River - in both Pelican Town and Cindersap Forest Including forest waterfalls |
6am to 7pm | Any |
Sardine | Ocean | 6am to 7pm | Any |
Sea Cucumber | Ocean | 6am to 7pm | Any |
Shad | River - in both Pelican Town and Cindersap Forest | 9am to 2am | Rain |
Smallmouth Bass | River - in Pelican Town Cindersap Forest Pond |
Any | Any |
Super Cucumber | Ocean | 6pm to 2am | Any |
Tiger Trout | River - in both Pelican Town and Cindersap Forest | 6am to 7pm | Any |
Tilapia | Ocean | 6am to 2pm | Any |
Walleye | River - in both Pelican Town and Cindersap Forest Cindersap Forest Pond Mountain Lake |
12pm to 2am | Rain |
Stardew Valley Winter fish list
Below you'll find the fish that, alongside the all year round fish, that you can caught throughout Winter in Stardew Valley:
Name | Location | Time | Weather |
---|---|---|---|
Albacore | Ocean | 6am to 11am 6pm to 2am |
Any |
Halibut | Ocean | 6am to 11am 7pm to 2am |
Any |
Herring | Ocean | Any | Any |
Lingcod | River- in both Pelican Town and Cindersap Forest Mountain Lake |
Any | Any |
Midnight Carp | Mountain Lake Cindersap Forest Pond |
10pm to 2am | Any |
Perch | River - in both Pelican Town and Cindersap Forest Cindersap Forest Pond Mountain Lake |
Any | Any |
Pike | River - in both Pelican Town and Cindersap Forest Cindersap Forest Pond |
Any | Any |
Red Mullet | Ocean | 6am to 7pm | Any |
Red Snapper | Ocean | 6am to 7pm | Rain (Use Rain Totem) |
Sardine | Ocean | 6am to 7pm | Any |
Sea Cucumber | Ocean | 6am to 7pm | Any |
Squid | Ocean | 6pm to 2am | Any |
Sturgeon | Mountain Lake | 6am to 7pm | Any |
Tiger Trout | River - in both Pelican Town and Cindersap Forest | 6am to 7pm | Any |
Tuna | Ocean | 6am to 7pm | Any |
Walleye | River - in both Pelican Town and Cindersap Forest Cindersap Forest Pond Mountain Lake |
12pm to 2am | Rain (Use Rain Totem) |
Stardew Valley Ginger Island fish list
Here are all of the fish you can catch on Ginger Island in Stardew Valley. Some fish appear in the valley, while others, like the Lionfish, are exclusive to Ginger Island itself. This means, if you want to complete your fish collection, you'll need to visit Ginger Island!
So here are the Ginger Island fish in Stardew Valley:
Name | Location | Time | Weather |
---|---|---|---|
Blue Discus | Pond River |
All seasons Any time |
Any |
Flounder | Ocean | All seasons 6am to 8pm |
Any |
Lionfish | Ocean | All seasons Any time |
Any |
Midnight Carp | Pond River |
All seasons 10pm to 2am |
Any |
Octopus | Ocean | All seasons 6am to 1pm |
Any |
Pufferfish | Ocean | All seasons 12pm to 4pm |
Sun |
Stingray | Pirate Cove | All seasons Any time |
Any |
Super Cucumber | Ocean | All seasons 6pm to 2am |
Any |
Tilapia | River | All seasons 6am to 2pm |
Any |
Tuna | Ocean | All seasons 6am to 7pm |
Any |
Legendary Fish in Stardew Valley explained
Hidden beneath the waters of Stardew Valley, there are five Legendary Fish waiting to test your skill at fishing. Each fish can be found in a specific location and will test your reaction time in the fishing minigame. All, except the Mutant Carp, require you to have a specific Fishing Level, or higher, to catch it.
You'll know when you have a Legendary Fish on the line, because the little fish in the mini-game will be wearing a hat.
There is only one of each Legendary Fish per save file in Stardew Valley, so decide carefully what you want to do with yours - do you want to sell it for a nice lump of cash or are you keeping it for bragging rights?
Name | Location | Season | Time | Weather |
---|---|---|---|---|
Angler | Requires Level 3 Fishing North of JojaMart on the wooden plank bridge |
Fall | Any | Any |
Crimsonfish | Requires Level 5 Fishing East pier on the Beach |
Summer | Any | Any |
Glacierfish | Requires Level 6 Fishing South end of the arrowhead shaped island in Cindersap Forest |
Winter | Any | Any |
Legend | Requires Level 10 Fishing The Mountain Lake near the underwater log |
Spring | Any | Rain |
Mutant Carp | The Sewers | Any | Any | Any |
After you've collected 100 Golden Walnuts and can enter Mr. Qi's room on Ginger Island, you'll gain access to his special order board. Every so often this board will offer the 'Extended Family' quest which tasks you with catching the family members of the Legendary Fish in three days.
Thankfully, these fish do not appear in specific seasons so it is possible to complete in this time frame. It's important to remember, however, these fish do require the same Fishing Level, appear in the same locations and have the same difficulty as the previous Legendary Fish. Though you can catch multiple versions of these fish!
Here's a run down on how to find the second set of Legendary Fish:
Name | Location | Season | Time | Weather |
---|---|---|---|---|
Ms. Angler | Requires Level 3 Fishing North of JojaMart on the wooden plank bridge |
All seasons | Any | Any |
Son of Crimsonfish | Requires Level 5 Fishing East pier on the Beach |
All seasons | Any | Any |
Glacierfish Jr. | Requires Level 6 Fishing South end of the arrowhead shaped island in Cindersap Forest |
All seasons | Any | Any |
Legend II | Requires Level 10 Fishing The Mountain Lake near the underwater log |
All seasons | Any | Any |
Radioactive Carp | The Sewers | Any | Any | Any |
Night Market Fish in Stardew Valley explained
The Night Market runs on the 15th, 16th and 17th of Winter at The Beach from 5pm to 2am. There are a variety of activities for you to partake in during this event, but the fishing related one is the Submarine Ride.
The Submarine Ride runs between 5pm to 11pm and will take you on a deep sea fishing tour for 1,000g.
The journey to the sea floor takes 30 in-game minutes there and back - an hour in total - so, if you're planning on using the submarine, it's a good idea to dedicate a whole night of the Night Market to pure fishing; especially since there are three fish that can only be caught on the submarine.
Below you'll find the fish that are exclusive to the Night Market, along with the other fish that and other items that you might catch:
Fish exclusive to the Night Market Submarine:
- Blobfish
- Midnight Squid
- Spook Fish
Other fish you can catch:
- Octopus
- Sea Cucumber
- Super Cucumber
Items you can catch:
- Pearl
- Seaweed
- Sea Jelly
Don't forget to take a look at our guides on how to fish and fishing rods in Stardew Valley, along with fish ponds, crab pots and treasure chests!