Table of contents

One waypoint on the road to perfection in Stardew Valley is completing the fish collection. If you find every last one, Willy will send you a stardrop in the mail the next day. On top of that, collecting every fish is an entry in Qi's Perfection Tracker, and it unlocks the Master Angler achievement.

However, some fish in Stardew Valley are harder to catch than others, and a few make their homes in very exotic locations. Read on to learn where and when to find all 67 fish in the game.

RELATED: Stardew Valley: Best Fishing Spots

The Fish List

Stardew Valley Fish

While the in-game fish list shows silhouettes for each fish you haven't caught yet, it doesn't explain what the missing fish's name is or where to find it. The following chart shows the name of each fish in each position on the list, and the following sections explain where to find each fish (or other form of sea life).

The Complete Fish List

Pufferfish

Anchovy

Tuna

Sardine

Bream

Largemouth Bass

Smallmouth Bass

Rainbow Trout

Salmon

Walleye

Perch

Carp

Catfish

Pike

Sunfish

Red Mullet

Herring

Eel

Octopus

Red Snapper

Squid

Seaweed

Green Algae

Sea Cucumber

Super Cucumber

Ghostfish

White Algae

Stonefish

Crimsonfish

Angler

Ice Pip

Lava Eel

Legend

Sandfish

Scorpion Carp

Flounder

Midnight Carp

Mutant Carp

Sturgeon

Tiger Trout

Bullhead

Tilapia

Chub

Dorado

Albacore

Shad

Lingcod

Halibut

Lobster

Crayfish

Crab

Cockle

Mussel

Shrimp

Snail

Periwinkle

Oyster

Woodskip

Glacierfish

Void Salmon

Slimejack

Midnight Squid

Spook Fish

Blobfish

Stingray

Lionfish

Blue Discus

RELATED: Stardew Valley Player Shows Off Incredible Year 55 Farm

River and Lake Fish

character-fishing-at-lake

There are several freshwater fishing spots throughout the game map, including a large pond and river in Cindersap Forest, a lake in the Mountain region, and a river in Pelican Town. You can also find fishing spots in several of the farm types, though the standard farm only has trash in its two ponds.

Although the Community Center has separate bundles for lake and river fish, these freshwater bodies have overlapping lists. As such, you can expect to see several fish appear multiple times in the following tables.

Cindersap Pond

Fish

Schedule

Season

Weather

Green Algae

All Day

Any

Any

Midnight Carp

10pm-2am

Fall, Winter

Any

Perch

All Day

Winter

Any

Pike

All Day

Summer, Winter

Any

Smallmouth Bass

All Day

Spring, Fall

Any

Walleye

12pm-2am

Fall

Rainy

Cindersap River

Fish

Schedule

Season

Weather

Bream

6pm-2am

Any

Any

Catfish

6am-12pm

Spring, Fall

Rainy

Chub

All Day

Any

Any

Dorado

6am-7pm

Summer

Any

Green Algae

All Day

Any

Any

Lingcod

All Day

Winter

Any

Perch

All Day

Winter

Any

Pike

All Day

Summer, Winter

Any

Rainbow Trout

6am-7pm

Summer

Sunny

Salmon

6am-7pm

Fall

Any

Shad

9am-2am

Spring, Summer, Fall

Rainy

Sunfish

6am-7pm

Spring, Summer

Sunny

Tiger Trout

6am-7pm

Fall, Winter

Any

Walleye

12pm-2am

Fall

Rainy

Mountain Lake

Fish

Schedule

Season

Weather

Bullhead

All Day

Any

Any

Carp

All Day

Spring, Summer, Fall

Any

Chub

All Day

Any

Any

Green Algae

All Day

Any

Any

Largemouth Bass

6am-7pm

Any

Any

Lingcod

All Day

Winter

Any

Midnight Carp

10pm-2am

Fall, Winter

Any

Perch

All Day

Winter

Any

Rainbow Trout

6am-7pm

Summer

Sunny

Sturgeon

6am-7pm

Summer, Winter

Any

Walleye

12pm-2am

Fall

Rainy

Pelican Town River

Fish

Schedule

Season

Weather

Bream

6pm-2am

Any

Any

Catfish

6am-12pm

Spring, Fall

Rainy

Green Algae

All Day

Any

Any

Lingcod

All Day

Winter

Any

Perch

All Day

Winter

Any

Pike

All Day

Summer, Winter

Any

Rainbow Trout

6am-7pm

Summer

Sunny

Salmon

6am-7pm

Fall

Any

Shad

9am-2am

Spring, Summer, Fall

Rainy

Smallmouth Bass

All Day

Spring, Fall

Any

Sunfish

6am-7pm

Spring, Summer

Sunny

Tiger Trout

6am-7pm

Fall, Winter

Any

Walleye

12pm-2am

Fall

Rainy

RELATED: Stardew Valley: The Complete Calendar

Ocean Fish

Fishing in Stardew Valley

The fish you can catch in the beach region are completely different from the ones found elsewhere in Stardew Valley, and they include some of the toughest catches in the game.

Fish

Schedule

Season

Weather

Albacore

6am-11am, 6pm-2am

Winter

Any

Anchovy

All Day

Spring, Fall

Any

Eel

4pm-2am

Spring, Fall

Rainy

Flounder

6am-8pm

Spring, Summer

Any

Halibut

6am-11am, 7pm-2am

Spring, Summer, Winter

Any

Herring

All Day

Spring, Winter

Any

Octopus

6am-1pm

Summer

Any

Pufferfish

12pm-4pm

Summer

Sunny

Red Mullet

6am-7pm

Summer, Winter

Any

Red Snapper

6am-7pm

Summer, Fall, Winter

Rainy

Sardine

6am-7pm

Spring, Fall, Winter

Any

Seaweed

All Day

Any

Any

Sea Cucumber

6am-7pm

Fall, Winter

Any

Super Cucumber

6pm-2am

Summer, Fall

Any

Squid

6pm-2am

Winter

Any

Tilapia

6am-2pm

Summer, Fall

Any

Tuna

6am-7pm

Summer, Winter

Any

Crab Pot Fish

Stardew Valley Crab Pots Ready For Harvesting

Many forms of sea life only appear when you bait and set out a crab pot. A few of them also wash ashore as forage items on the Beach, but most of them are exclusive to crab pot catches. Unlike fishing-line fish, seasons and the time of day don't matter to crab pots. The only thing that makes a difference is whether you put them in saltwater or freshwater areas.

Saltwater Crab Pot Catches

  • Clam (not on the Fish list)
  • Cockle
  • Crab
  • Lobster
  • Oyster
  • Mussel
  • Shrimp

Freshwater Crab Pot Catches

  • Crayfish
  • Periwinkle
  • Snail

RELATED: Stardew Valley Fan Makes Impressive Painting of Krobus

Exotic Fish

stardew-valley-secret-woods-fishing

A variety of fish only live in bodies of water that are off the beaten path or take some effort to reach.

Secret Woods

Break the log in the northwest corner of Cindersap Forest to reach the Secret Woods. The pond is in the southwest corner of this region, and the fish found here are available year-round.

Fish

Schedule

Weather

Carp

All Day

Any

Catfish

6am-12am

Rainy

Woodskip

All Day

Any

The Mines

Floors 20, 60, and 100 each have underground lakes to the right of the elevator. You can catch unique fish from each one, and since these floors are peaceful and have elevator access, you only need to bring your fishing rod. Since the lakes are underground, the fish here don't care about the weather or the time of day.

Floor

Fish

20

Ghostfish, Stonefish

60

Ghostfish, Ice Pip

100

Lava Eel

Calico Desert

The pond northwest of the bus has a few fish that appear year-round.

Fish

Schedule

Sandfish

6am-8pm

Scorpion Carp

6am-8pm

Players who fish after 8pm will only catch Green Algae.

Sewer

You can unlock the sewer by donating 60 items to the Pelican Town museum. You can catch Carp in the polluted waters of the sewer, along with one of the five Legendary fish. This is also one of the few places where you can get White Algae by casting your line.

Mutant Bug Lair

The Mutant Bug Lair unlocks during the Dark Talisman Quest, which starts after finishing with the Community Center or Joja Warehouse. Speak to Krobus in the Sewer and the way to the Mutant Bug Lair will open up.

Water surrounds the Mutant Bug Lair on all sides. You can't find the Legendary fish here, but you can find the Slimejack, along with Carp and both kinds of Algae. Like the Sewer, there are no special times or seasons in the Mutant Bug Lair.

Witch's Swamp

After helping Krobus, you can reach the Witch's Swamp by opening a path northeast of the railroad area. Like the Mutant Bug Lair, the Witch's Swamp is surrounded on all sides by water.

You can catch both kinds of Algae here, along with Catfish on any rainy day. But the main reason to fish here is to get a Void Salmon, which appears in no other areas.

The Night Market

One attraction at the Night Market is a submarine with an open bottom. Once it sets down, you can cast your line and try to catch Blobfish, Midnight Squid, and Spook Fish. There are no time limits involved aside from needing to visit while the Night Market is open.

RELATED: Stardew Valley Expanded: New Fish Locations

Ginger Island

Stardew Valley Ginger Island Endgame

Ginger Island includes several regions that each have their own fishing spots. Depending on where you throw your line, you can catch a hard-to-find fish or one of three fish that are exclusive to the island.

Dig Site River and Farm River

Fish

Schedule

Weather

Blue Discus

All Day

Any

Midnight Carp

10pm-2am

Any

Tilapia

6am-2pm

Any

Dock Ocean and Star Cove Ocean

Fish

Schedule

Weather

Flounder

6am-8pm

Any

Lionfish

All Day

Any

Pufferfish

12pm-4pm

Sunny

Super Cucumber

6pm-2am

Any

Tuna

6am-7pm

Any

Farm Ocean

Fish

Schedule

Weather

Flounder

6am-8pm

Any

Lionfish

All Day

Any

Octopus

6am-1pm

Any

Pufferfish

12pm-4pm

Sunny

Super Cucumber

6pm-2am

Any

Tuna

6am-7pm

Any

Pirate Cove (Indoors)

Fish

Schedule

Weather

Flounder

6am-8pm

Any

Pufferfish

12pm-4pm

Sunny

Stingray

All Day

Any

Super Cucumber

6pm-2am

Any

Tuna

6am-7pm

Any

The Forge

Cast your line into the lava surrounding the Forge (but not in the rest of the Volcano Dungeon) to catch Lava Eels.

RELATED: Stardew Valley Trick is Easy Way to Catch Legendary Fish, But It Only Works Once

The Legendary Fish

Stardew Valley

Stardew Valley features five legendary fish that are much harder to catch than any other fish in the game. Each one appears in a different region, and most of them appear only in a single season. In addition, you have to fish from a specific location on each map to find them, and you need a minimum Fishing level to cast the line far enough for them to bite.

Fish

Schedule

Season

Weather

Location

Fishing Level

Crimsonfish

All Day

Summer

Any

Southeast pier of the Beach, past the broken plank bridge

5

Angler

All Day

Fall

Any

The plank bridge north of JojaMart

3

Glacierfish

All Day

Winter

Any

Southern tip of Arrowhead Island in Cindersap Forest

6

Mutant Carp

All Day

Any

Any

The Sewer (anywhere)

0

Legend

All Day

Spring

Rainy

The Mountain Lake; the easiest spot is the southern tip of the east island

10

While the library book The Fisherman, Act II suggests you need to catch all the other legendary fish first, you can catch the Legend as soon as your Fishing level is high enough. That being said, the Legend is definitely the hardest of these fish to catch. A few cork bobbers can really come in handy when fishing for the Legend.

Players can only catch the legendary fish once per save file, and unlike the "Items Shipped" list you don't need to sell a fish for it to count towards clearing the list. So if you want to hold onto your legendary fish and display them in aquariums, you can do so while still reaching 100 percent completion.

If you want to try your skill by catching these rare fish again, you can start the "Extended Family" quest in Qi's Walnut Room. This quest gives you three days to catch new versions of the legendary fish, which now appear in all seasons and weathers. The Extended Family fish are just as hard to catch as the originals, but you don't need to catch them to complete the Fish list.

Stardew Valley is available now on Android, iOS, PC, PS4, Switch, and Xbox One.

stardew valley
Stardew Valley

Platform(s)
PC , Xbox One , Android , iOS , PS4 , Switch
Developer(s)
ConcernedApe
Genre(s)
RPG , Simulation
ESRB
E for Everyone (Fantasy Violence, Mild Blood, Mild Language, Simulated Gambling, Use of Alcohol and Tobacco)
Number of Players
1-4