Stardew Valley fish guide

Reel in a catch with our Stardew Valley fish guide, as you learn how and where to fish, and what kinds of critters spawn in each location.

A selection of stardew valley fish on a dark sky background

We've pulled together this Stardew Valley fish guide to teach you everything you need to know about the profession and the different creatures you can catch. We've gone into detail about every fish, how to get a Stardew Valley fish pond, all of the Stardew Valley fish bundles to help fix the fish tank in the Community Center, and whether you should pick the Fisher or Trapper path.

If you find this guide useful, we have plenty more Stardew Valley content, including a Stardew Valley Lewis guide if you need to find the mayor, and a list of the best games like Stardew Valley.

How do I fish in Stardew Valley?

In Stardew Valley, you fish in a somewhat controversial mini-game. It's controversial because while some players are fine with it, some (like me) find it irritating, especially on Switch with the small joysticks. It is admittedly easier on a PC with a mouse… and mods to smooth the experience.

When you're near water, cast your line, and then wait until you hook a fish. A meter appears with a fish icon that moves up and down - you must control a green bar and keep it over the fish icon. When the bar is over the fish, the catch meter fills up, and when the fish leaves the bar, the catch meter empties. If the catch meter fills to the top, your catch will be successful, but if it drops all the way to the bottom, the fish will get away. If you manage to keep the fish within the green bar throughout the entirety of the minigame, you will secure a perfect catch, which raises the quality of the fish up one tier.

There are four types of fishing rods to use: training rods, bamboo poles, fiberglass rods, and iridium rods. Training rods are easier to use but can only catch common fish; fiberglass rods can use bait, and iridium rods can use both bait and tackle. If you have an iridium rod and are over level six, you can purchase and equip a lead bobber, which will stop the fish from bobbing in the minigame and make it a lot easier to catch them.

It is impossible to tell the exact species until the fish is caught. Certain behaviors and conditions, such as the time of day or the season, can help you guess what you might have hooked. Also, a legendary fish will always show up with a little crown on the icon, so you know you've snagged a worthy catch!

Fish have different behavior patterns - there are five in total:

  • Mixed - they move in a basic pattern
  • Smooth - they move with a steady, slower pattern
  • Sinker - they move with a faster downward acceleration
  • Floater - they move with a faster upward acceleration
  • Dart - they move with a random pattern and are more difficult to predict and catch

A character catching Stardew Valley fish by the ocean

Every Stardew Valley fish

Here is our handy table showing every single fish in the game, how much it sells for, and where to find it.  Fish come in multiple tiers, classified as different levels of 'quality'. These tiers are normal, silver, gold, and iridium. Each tier has a different sell price, with normal being the lowest and iridium being the highest.

If you have the fisher profession, you gain an additional 25% cash for each catch, and if you have the angler profession, it goes up to 50% - our guide does not take this into account and lists the base prices.

Ocean fish

Here are all the ocean fish you can catch during each season, and how much they sell for.

Albacore
A PNG of a fish in Stardew Valley
75 - 150g 6 am-11 am in fall and winter
6 pm-2 am in fall and winter
Anchovy
A PNG of a fish in Stardew Valley
30 - 60g All the time in spring and fall
Eel
A PNG of a fish in Stardew Valley
85 - 170g 4 pm-2 am in spring or fall, while raining
Halibut
A PNG of a fish in Stardew Valley
80 - 160g 6 am-11 am during spring, summer, and winter
7 pm-2 am during spring, summer, and winter
Herring
A PNG of a fish in Stardew Valley
30 - 60g All the time in spring and winter
Octopus
A PNG of a fish in Stardew Valley
150 - 300g  6 am-1 pm in summer
Pufferfish
A PNG of a fish in Stardew Valley
200 - 400g 12 pm-4 pm in summer, while sunny
Red mullet
A PNG of a fish in Stardew Valley
75 -150g 6 am-7 pm in summer and winter
Red snapper
A PNG of a fish in Stardew Valley
50 - 100g 6 am-7 pm in summer, fall, and winter, while raining
Sardine
A PNG of a fish in Stardew Valley
40 - 80g 6 am-7 pm, in summer and winter
Sea cucumber
A PNG of a fish in Stardew Valley
75 - 160g 6 am-7 pm in fall and winter
Sea jelly
A PNG of a fish in Stardew Valley
125g All the time in all seasons
Squid
A PNG of a fish in Stardew Valley
80 - 160g 6 pm - 2 am in winter
Super cucumberA PNG of a fish in Stardew Valley 250 - 500g 6 pm-2 am in summer and fall
Tuna
A PNG of a fish in Stardew Valley
100 - 200g 6 am - 7 pm in summer and winter

River fish

Here are all the fish you can catch in the town's river during each season, and how much they sell for.

Bream
A PNG of a fish in Stardew Valley
45 - 90g 6 am-7 pm in spring, fall, and winter
Catfish
A PNG of a fish in Stardew Valley
200 - 400g 6 am-12 am in spring and fall, while raining
Chub
A PNG of a fish in Stardew Valley
50 - 100g All the time in all seasons (forest river only)
Dorado
A PNG of a fish in Stardew Valley
100 - 200g 6 am-7 pm in summer (forest river only)
Goby
A PNG of a fish in Stardew Valley
150 - 300g All the time in all seasons (waterfalls only)
Lingcod
A PNG of a fish in Stardew Valley
120 - 240g All the time in winter
Perch
A PNG of a fish in Stardew Valley
55 - 110g All the time in winter
Pike
A PNG of a fish in Stardew Valley
100 - 200g All the time in summer and winter
Rainbow troutA PNG of a fish in Stardew Valley 65 - 130g 6 am-7 pm in summer, while sunny
River jelly
A PNG of a fish in Stardew Valley
125g All the time in all seasons
Salmon
A PNG of a fish in Stardew Valley
75 - 150g 6 am - 7 pm in fall
Shad
A PNG of a fish in Stardew Valley
60 - 120g 9 am-2 am in spring, summer, and fall, while raining
Smallmouth bass
A PNG of a fish in Stardew Valley
50 - 100g All the time in spring and fall (town river only)
Sunfish
A PNG of a fish in Stardew Valley
30 - 60g 6 am-7 pm in spring and summer, while sunny
Tiger trout
A PNG of a fish in Stardew Valley
150 - 300g 6 am-7 pm in fall and winter
Walleye
A PNG of a fish in Stardew Valley
105 - 210g 12 pm-2 am in fall and winter, while raining

Ginger Island fish

Here are all the fish found on Ginger Island - you can see their locations, selling prices, and spawn times.

     Blue discus
A PNG of a fish in Stardew Valley
120 - 240g All the time in all seasons Pond and river
Midnight carp
A PNG of a fish in Stardew Valley
150 - 300g 10 pm-2 am in fall and winter Pond and river
Flounder
A PNG of a fish in Stardew Valley
100 - 200g 6 am-8 pm in spring and summer Sea
Lionfish
A PNG of a fish in Stardew Valley
100 - 200g All the time in all seasons Sea
Pufferfish
A PNG of a fish in Stardew Valley
200 - 400g 12 pm-4 pm in all seasons Sea
Super cucumberA PNG of a fish in Stardew Valley 250 - 500g 6 pm-2 am in summer and fall Sea
Tuna
A PNG of a fish in Stardew Valley
100 - 200g 6 am-7 pm in all seasons Sea
Tilapia
A PNG of a fish in Stardew Valley
75 - 150g 6 am-2 pm in summer and fall River
Stingray
A PNG of a fish in Stardew Valley
180 - 360g All the time in all seasons Pirate Cove

Mountain Lake fish

Here are all the mountain fish you can catch during each season, and how much they sell for.

Bullhead
A PNG of a fish in Stardew Valley
75 - 150g All the time in all seasons
Carp
A PNG of a fish in Stardew Valley
30 - 60g All the time in all seasons
Chub
A PNG of a fish in Stardew Valley
50 - 100g All the time in all seasons
Largemouth bass
A PNG of a fish in Stardew Valley
100 - 200g 6 am-7 pm in all seasons
Lingcod
A PNG of a fish in Stardew Valley
120 - 240g All the time in winter
Midnight carp
A PNG of a fish in Stardew Valley
150 - 300g 10 pm-2 am in fall and winter
Perch
A PNG of a fish in Stardew Valley
55 - 110g All the time in winter
Rainbow trout
A PNG of a fish in Stardew Valley
65 - 130g 6 am-7 pm in summer, while sunny
Sturgeon
A PNG of a fish in Stardew Valley
200 - 400g 6 am-7 pm in summer and winter
Walleye
A PNG of a fish in Stardew Valley
105 - 210g 12 pm-2 am in fall and winter, while raining

Mine fish

Here are all the fish you can find in the mines - plus locations, selling prices, and spawn times.

Cave jelly
A PNG of a fish in Stardew Valley
125g All the time in all seasons (on floor 11)
Ghostfish
A PNG of a fish in Stardew Valley
45 - 90g All the time in all seasons
Ice pip
A PNG of a fish in Stardew Valley
500 - 1,000g All the time in all seasons
Lava eel
A PNG of a fish in Stardew Valley
700 - 1,400g All the time in all seasons
Stonefish
A PNG of a fish in Stardew Valley
300 - 600g All the time in all seasons

Miscellaneous fish

These fish appear in the Sewer, Witch's Swamp, at events, in the Secret Woods, or other odd areas.

Blobfish
A PNG of a fish in Stardew Valley  
500 - 1,000g 5 pm-2 am in winter Submarine ride during the Night Market (using magic bait)
Carp
A PNG of a fish in Stardew Valley
30 - 60g All the time in all seasons Secret Woods Pond, Sewers
Catfish
A PNG of a fish in Stardew Valley
200 - 400g 6 am-12 am in spring and summer, while raining Secret Woods Pond, Witch's Swamp
Lava eel
A PNG of a fish in Stardew Valley
700 - 1,400g All the time in all seasons Volcano caldera
Midnight carp
A PNG of a fish in Stardew Valley
150 - 300g 10 pm-2 am in fall and winter Forest Pond
Midnight squid
A PNG of a fish in Stardew Valley
100 - 200g 5 pm-2 am in winter Submarine ride during the Night Market (using magic bait)
Perch
A PNG of a fish in Stardew Valley
55 - 110g All the time in winter Forest Pond
Pike
A PNG of a fish in Stardew Valley
 100 - 200g All the time in summer and winter Forest Pond
Sandfish    A PNG of a fish in Stardew Valley  75 - 150g 6 am-8 pm in all seasons The Desert
Scorpion carpA PNG of a fish in Stardew Valley 150 - 300g 6 am-8 pm in all seasons The Desert
SlimejackA PNG of a fish in Stardew Valley 100 - 200g All the time in all seasons Mutant bug lair
Smallmouth bass
A PNG of a fish in Stardew Valley
50 - 100g  All the time in spring and fall Forest Pond
SpookfishA PNG of a fish in Stardew Valley 220 - 440g 5 pm-2 am in winter Submarine ride during the Night Market (using magic bait)
Void salmonA PNG of a fish in Stardew Valley 150 - 300g All the time in all seasons Witch's swamp
Walleye
A PNG of a fish in Stardew Valley
105 - 210g 12 pm-2 am during fall and winter, while raining Forest Pond
WoodskipA PNG of a fish in Stardew Valley 75 - 150g All the time in all seasons Secret Woods Pond, Forest Farm

A screenshot of a Stardew Valley fish collection page, showing different types of fish

Legendary Fish

Legendary fish are tough catches that can only be found in specific places. They are distinguished by the little crown that appears on the fish icon in the fishing mini-game, and once they have been caught, they will not appear in the same save file again. Due to their intense difficulty, don't be surprised if they take quite a few attempts to snag.

Angler
A PNG of a fish in Stardew Valley 
900 - 1,800g All the time in fall North of Joja Mart on the plank bridge
CrimsonfishA PNG of a fish in Stardew Valley 1.5 - 3,000g All the time in summer East pier on the beach
GlacierfishA PNG of a fish in Stardew Valley 1 - 2,000g All the time in winter Arrowhead Island in Cindersap Forest
Legend
A PNG of a fish in Stardew Valley
5 - 10,000g All the time in spring, while raining Mountain Lake, near the log
Mutant CarpA PNG of a fish in Stardew Valley 1 - 2,000g All the time in all seasons Sewers

Legendary Fish II

Legendary Fish II can be caught during Mr. Qi's 'Extended Family' quest. They are the younger generation of the original legendary fish, but can only be caught while this quest is active.

    Glacierfish Jr.A PNG of a fish in Stardew Valley 1 - 2,000g All the time in winter Arrowhead Island in Cindersap Forest
Legend II
A PNG of a fish in Stardew Valley
5 - 10,000g All the time in spring, while raining Mountain Lake near the log
Ms. Angler
A PNG of a fish in Stardew Valley
900 - 1,800g All the time in fall North of JojaMart on the wooden plank bridge
Radioactive Carp
A PNG of a fish in Stardew Valley
1 - 2,000g All the time in all seasons Sewers
Son of CrimsonfishA PNG of a fish in Stardew Valley 1.5 -  3,000g All the time in summer East pier on the beach

Crab pot fish

Some critters can be caught by a crab pot or foraged on the beach - and all of these can be used in the crab pot bundle. While fish foraged on the beach can be normal, silver, gold, or iridium quality, those caught in a crab pot will always be of normal quality.

Clam 50 - 100g Ocean
Crab 100g Ocean
Cockle 50 - 100g Ocean
Lobster 120g Ocean
Mussel 30 - 60g Ocean
Oyster 40 - 80g Ocean
Shrimp 60g Ocean
Crayfish 75g Freshwater
Periwinkle 20g Freshwater
Snail 65g Freshwater

Other catchable items

There are also a few items you can catch while fishing that don't count as junk but aren't quite fish either! You will get some EXP for each of these and can use them in certain recipes, so don't be too sad if you reel one of them in.

Seaweed 20 - 40g Found in the ocean or on the beach
Green algae 15g Everywhere but the standard farm pond
White algae 25g Mines, sewers, mutant bug lair, witch's swamp

What is the fish pond?

The fish pond is a farm building that you can buy from Robin at the Carpenter's shop in the mountains. It costs 5,000g, 200 stone, five seaweeds, and five green algae, takes two days to make, and will take up a 5×5 square. The fish pond can raise most fish - even those from the Night Market and crab pots (except clams), though legendary fish aren't allowed.

Each pond can only hold one type of fish at a time, and the standard capacity to start with is three fish. Certain rare fish, like blobfish, ghostfish, and woodskip, are limited to one per pond, whereas tiger trout, sea urchins, and coral have an initial capacity of ten. Fish kept in the fish pond produce roe and random items, and can produce up to their maximum limit (except tiger trout, which can't reproduce).

You can harvest the fish from your pond by casting your fishing pole. They will always be of regular quality, even if you throw in a higher quality initially, so keep that in mind! Energy is consumed when casting your line, but fish are caught instantly from the pond without the need for a minigame; no bait is consumed, and your tackle isn't affected.

The Community Centre, showing the fish tank

What are the fish bundles in the Community Center?

If you're hoping to complete the Community Center bundles, you need to gather the fish bundles. The fish tank in the Community Center requires six fish bundles to be completed, after which the glittering boulder to the left of the mine entrance will be removed. This will lead Willy to give you a copper pan that can be used to collect ore and other items from water whenever glittering patches appear.

We've listed all the bundles below, and you can look at the chart above to see when and where you can snag these fishy friends.

Bundle Requirements Reward
River fish bundle Sunfish, Catfish, Shad, and Tiger trout 30 bait
Lake fish bundle Largemouth bass, Carp, Bullhead, and Sturgeon Dressed spinner
Ocean fish bundle Sardine, Tuna, Red snapper, and Tilapia Five warp totems: beach
Night fish bundle Walleye, Bream, and an Eel Small glow ring
Crab pot bundle  Collect any five of the following:
Lobster, Crayfish, Crab, Cockle, Mussel, Shrimp, Snail, Periwinkle, Oyster, Clam
Three crab pots
Specialty fish bundle Pufferfish, Ghostfish, Sandfish, and Woodskip Five Dish o' the Sea

Remember, you can look at your bundles and how many items you've submitted at any point from the inventory page. Also, items in your inventory that are needed for bundles will pulse gently, so keep an eye out for that before selling them all off.

Fishing professions

As with all professions in Stardew Valley, leveling them up allows you to access certain proficiencies. For fishing, you can either become a fisher or a trapper, which decides what perks you get access to later down the line. At level ten, you will have a choice between two perks. Here's what you get for each one.

Fisher

Perk Level Description
Fisher Five Increases the sell price for all fish, including crab pot fish, by 25%
Angler Ten Increases the sell price for all fish by 50%
Pirate Ten The chance to find treasure when fishing is doubled

Trapper

Perk Level Description
Trapper Five Reduced requirements to make crab pots
Mariner Ten Crab pots never catch trash
Luremaster Ten Crab pots no longer need to be baited

Most perks won't make a massive difference by late game, but can offer a nice boost in the early stages. The fisher/angler path is always a good choice, as raking in that extra cash is always welcome. Going with Fisher's Pirate perk can also really help your museum collections.

However, if you're a big fan of just walking to the shore and harvesting all your crab pot spoils, the trapper/mariner path has its bonuses. Though luremaster is a little pointless, as bait is super cheap, and can be made from bug meat, which is plentiful in the early levels of the mines.