How to fish in Stardew Valley: seasonal & legendary fish, rod guide, more

Catching fish is one of the quickest ways to make money in Stardew Valley, as well as being a key part of the Community Center bundles. Fishing is a crucial skill you need to learn if you want your farm to thrive.
While Stardew Valley is a farming game, it’s not all just watering crops and feeding animals. Activities like mining and fishing are also important, especially if you’ve taken the Community Center route and need to complete the bundles.
Catching fish is one of the most popular features in the life-simulation title as it’s highly addicting and also makes a good chunk of cash fairly swiftly. Here’s everything you need to know, from how to throw a line to the rarest water-dwelling creatures in the game.
Contents:
How to fish in Stardew Valley
First thing’s first: to fish in Stardew Valley, you’re going to need a rod. Head to the beach and then speak to Willy on the pier. He’ll tell you that it’s important to him to carry on the skill into the next generation and gifts you the Bamboo Pole.
To start fishing, you need to equip the rod, stand by a body of water and press the Use Tool button (square on PlayStation, X on Xbox, Y on Nintendo Switch, left mouse button on PC).
- Read More: How to get Holowear Tickets in Pokemon Unite
It isn’t as simple as just throwing your line in the water and waiting for a bite, though – you need to play (and win!) a mini-game of sorts in order to catch anything.

Casting
Where and how you cast your line matters when fishing. When first throwing it out, a meter will show up by your character’s hand: this determines how far it’ll go across the water, with red being close and green further away. In most cases, you’ll want it to go as far as possible.
Once a fish has bitten, an alert sound will play and “HIT!” appears on-screen. Quickly press the Use Tool button again to hook it and initiate the catching mini-game.
Fishing mini-game
When throwing your line, you’ll notice a moving green bar with a fish inside appear in the middle of the screen. The aim is to keep the fish inside the green section at all times until the progress bar fills up and it’s caught. If it swims out of the area, the bar decreases and if it drains completely, you lose.
To move the bar, you can either tap the Use Tool button or hold it: tapping keeps it in place while holding raises it upwards quickly. Different types of fish have different movement patterns, so stay on your toes. The mini-game can take a few tries to get used to – don’t get discouraged!
Subscribe to our newsletter for the latest updates on Esports, Gaming and more.

How to get a perfect catch
To get a perfect catch when fishing in Stardew Valley, you need to make sure the fish doesn’t leave the green bar at all when reeling it in. If it goes outside the box for even a split second, it’s impossible to achieve one.
- Read More: The Sims 4 cheats and how to use them
If successful, you’ll get a higher quality fish as well as increased experience points towards your Fishing Level, so it’s worth trying to get the best catch, especially when you’re at a lower level.
Types of fishing rod in Stardew Valley
There are four types of rod in the game, each with its own improvements. All of them can be bought from Willy’s Fish Shop, though you’ll need to reach a certain Fishing Level to use the better ones. You can also buy a Crab Pot that catches shells and crustaceans overnight.
Type of fishing rod | Improvements | Fishing Level requirement |
![]() Training Rod |
Easier to use than other rods | None, but only catches common fish |
![]() Bamboo Pole |
None | None |
![]() Fiberglass Rod |
Can use bait | Fishing Level 2 |
![]() Iridium Rod |
Can use bait and tackle | Fishing Level 6 |
![]() Crab Pot |
None | Fishing Level 3 |
Bait types
The Fiberglass and Iridium poles can both hold bait, which is used to attract fish quicker. Some baits have additional benefits, too.
Type of bait | Additional benefit | How to get |
![]() Bait |
Lower chance of getting trash | Purchased from Willy’s Fish Shop for 5G at Fishing Level 2
Found in Worm Bin, Treasure Chests Can be crafted at Level 2: 1x Bug Meat |
![]() Magnet |
Higher chance of finding treasure while fishing | Purchased from Willy’s Fish Shop for 1,000G at Fishing Level 9
Purchased from Casino for 1,000 Qi coins Can be crafted at Level 9: 1x Iron Bar |
![]() Wild Bait |
Has a chance of catching two fish at one time | Can be crafted: 10x Fiber, 5x Slime, 5x Bug Meat
Crafting recipe obtained from Linus after reaching 4-heart friendship |
![]() Magic Bait |
Allows you to catch any seasonal fish at any time in any body of water | Purchased from Qi’s Walnut Room for 5 Qi Gems
Can be crafted: 1x Radioactive Ore, 3x Bug Meat Crafting recipe purchased from Qi’s Walnut Room for 20 Qi Gems |
Tackle types
Like bait, tackle is attached to the Iridium Rod. It also makes fish easier to catch, and each type has its own additional benefit. They last for 20 uses before breaking.
Type of tackle | Additional benefit | How to get |
![]() Spinner |
Reduces delay before a fish bite | Purchased from Willy’s Fish Shop for 500G
Can be crafted: 2x Iron Bar |
![]() Dressed Spinner |
Further reduces delay before a fish bite | Purchased from Willy’s Fish Shop for 1,000G
Can be crafted: 2x Iron Bar, 1x Cloth |
![]() Trap Bobber |
Fish escape slower when not reeling | Purchased from Willy’s Fish Shop for 500G
Can be crafted: 1x Copper Bar, 10x Sap |
![]() Cork Bobber |
Increases the size of the fishing bar | Purchased from Willy’s Fish Shop for 750G
Can be crafted: 10x Wood, 5x Hardwood, 10x Slime |
![]() Lead Bobber |
Stops the fishing bar from bouncing when it hits the bottom | Purchased from Willy’s Fish Shop for 200G |
![]() Treasure Hunter |
Increases treasure chance and stops fish escaping when there’s treasure | Purchased from Willy’s Fish Shop for 750G
Can be crafted: 2x Gold Bar |
![]() Barbed Hook |
Makes the fishing bar stick to the fish | Purchased from Willy’s Fish Shop for 1,000G
Can be crafted: 1x Copper Bar, 1x Iron Bar, 1x Gold Bar |
![]() Curiosity Lure |
Increases rare fish chance | Random drop in the Quarry Mine, Skull Cavern, Volcano Dungeon |
![]() Quality Bobber |
Increases fish quality | Can be crafted: 1x Copper Bar, 20x Sap, 5x Solar Essence
Crafting recipe obtained after completing “Juicy Bugs Wanted!” Special Order |
Where to fish in Stardew Valley
You can fish in 14 locations in Stardew Valley. Some creatures only show up in certain places so it’s important to know where each fishing spot is if you’re wanting to complete your Collections menu.
Fishing location | Best fishing spot |
![]() Pelican Town |
Anywhere along the river that runs in the south part of town |
![]() Beach |
On the pier |
![]() Cindersap Forest |
The pond in the middle of the forest |
![]() Mountain |
The lake outside of the Mines |
![]() The Mines |
Floors 20, 60, 100 |
![]() Secret Woods |
In the pond |
![]() The Desert |
In the oasis |
![]() Sewer |
Anywhere in the green water |
![]() Mutant Bug Lair |
Anywhere in the purple water |
![]() Witch’s Swamp |
Anywhere in the water |
![]() Ginger Island North |
North of the docks at Ginger Island South |
![]() Ginger Island South & Southeast |
Anywhere in the water |
![]() Ginger Island West |
In both the ocean and the river |
![]() Pirate Cove |
At the dock |
Fishing Skill in Stardew Valley
The Fishing Skill tree has 10 levels, each with its own rewards and unlocks. It is increased by using a fishing rod or the Crab Pot, and raises your Proficiency, bobber height, and fish size, and decreases bite delay.
Levels & rewards
Fishing Skill Level | Reward |
Level 1 |
Casting distance increased
|
Level 2 | Bait Crafting recipe
Fiberglass Rod, Bait available at Willy’s Fish Shop |
Level 3 | Crab Pot Crafting recipe
Dish O’ The Sea Cooking recipe Crab Pot available at Willy’s Fish Shop |
Level 4 | Recycling Machine Crafting recipe
Casting distance increased |
Level 5 | Pick a Profession:
Fisher – Fish are worth 25% more money Trapper – Costs less materials to craft Crab Pots |
Level 6 | Spinner, Trap Bobber Crafting recipes
Lead Bobber, Trap Bobber, Spinner, Iridium Rod available at Willy’s Fish Shop |
Level 7 | Cork Bobber, Treasure Hunter Crafting recipes
Cork Bobber, Treasure Hunter available at Willy’s Fish Shop |
Level 8 | Dressed Spinner, Barb Hook, Worm Bin Crafting recipes
Barb Hook, Dressed Spinner available at Willy’s Fish Shop Casting distance increased |
Level 9 | Magnet Crafting recipe
Seafoam Pudding Cooking recipe Magnet available at Willy’s Fish Shop |
Level 10 | Pick a Perk:
If chose Fisher at Level 5 – Fish are worth 50% more OR double chance to find treasure If chose Trapper at Level 5 – No trash from Crab Pots OR Crab Pots don’t need Bait |
All fish & locations in Stardew Valley
There are almost 100 fish in the game, all with various locations, times, seasons, and weather conditions. Some even require you to be a certain Fishing Level before they start spawning.
Spring fish
Fish | Location, time & weather |
![]() Anchovy |
Ocean
Any time Any weather |
![]() Catfish |
Pelican Town, Cindersap Forest, Secret Woods, Witch’s Swamp
6AM – 12AM Rain |
![]() Eel |
Ocean
4PM – 2AM Rain |
![]() Flounder |
Ocean, Ginger Island ocean
6AM – 8PM Any weather |
![]() Halibut |
Ocean
6AM – 11AM and 7PM – 2AM Any weather |
![]() Herring |
Ocean
Any time Any weather |
![]() Sardine |
Ocean
6AM – 7PM Any weather |
![]() Shad |
Pelican Town, Cindersap Forest
9AM – 2AM Rain |
![]() Smallmouth Bass |
Pelican Town, Cindersap Forest
Any time Any weather |
![]() Sunfish |
Pelican Town, Cindersap Forest
6AM – 7PM Sunny, Windy |
Summer fish
Fish | Location, time & weather |
![]() Catfish |
Pelican Town, Cindersap Forest, Secret Woods, Witch’s Swamp
6AM – 12AM Rain |
![]() Dorado |
Cindersap Forest
6AM – 7PM Any weather |
![]() Flounder |
Ocean, Ginger Island ocean
6AM – 8PM Any weather |
![]() Halibut |
Ocean
6AM – 11AM and 7PM – 2AM Any weather |
![]() Octopus |
Ocean
6AM – 1PM Any weather |
![]() Pike |
Pelican Town, Cindersap Forest
Any time Any weather |
![]() Pufferfish |
Ocean, Ginger Island ocean
12PM – 4PM Sunny |
![]() Rainbow Trout |
Pelican Town, Cindersap Forest, Mountain
6AM – 7PM Sunny |
![]() Red Mullet |
Ocean
6AM – 7PM Any weather |
![]() Red Snapper |
Ocean
6AM – 7PM Rain |
![]() Shad |
Pelican Town, Cindersap Forest
9AM – 2AM Rain |
![]() Sturgeon |
Mountain
6AM – 7PM Any weather |
![]() Sunfish |
Pelican Town, Cindersap Forest
6AM – 7PM Sunny, Windy |
![]() Super Cucumber |
Ocean, Ginger Island ocean
6PM – 2AM Any weather |
![]() Tilapia |
Ocean, Ginger Island river
6AM – 2PM Any weather |
![]() Tuna |
Ocean, Ginger Island ocean
6AM – 7PM Any weather |
Fall fish
Fish | Location, time & weather |
![]() Albacore |
Ocean
6AM – 11AM, 6PM – 2AM Any weather |
![]() Anchovy |
Ocean
Any time Any weather |
![]() Catfish |
Pelican Town, Cindersap Forest, Secret Woods, Witch’s Swamp
6AM – 12AM Rain |
![]() Eel |
Ocean
4PM – 2AM Rain |
![]() Midnight Carp |
Mountain, Cindersap Forest, Ginger Island pond & river
10PM – 2AM Any weather |
![]() Red Snapper |
Ocean
6AM – 7PM Rain |
![]() Salmon |
Pelican Town, Cindersap Forest
6AM – 7PM Any weather |
![]() Sardine |
Ocean
6AM – 7PM Any weather |
![]() Sea Cucumber |
Ocean
6AM – 7PM Any weather |
![]() Shad |
Pelican Town, Cindersap Forest
9AM – 2AM Rain |
![]() Smallmouth Bass |
Pelican Town, Cindersap Forest
Any time Any weather |
![]() Super Cucumber |
Ocean, Ginger Island ocean
6PM – 2AM Any weather |
![]() Tiger Trout |
Pelican Town, Cindersap Forest
6AM – 7PM Any weather |
![]() Tilapia |
Ocean, Ginger Island river
6AM – 2PM Any weather |
![]() Walleye |
Pelican Town, Cindersap Forest, Mountain
12PM – 2AM Rain |
Winter fish
Fish | Location, time & weather |
![]() Albacore |
Ocean
6AM – 11AM, 6PM – 2AM Any weather |
![]() Halibut |
Ocean
6AM – 11AM, 7PM – 2AM Any weather |
![]() Herring |
Ocean
Any time Any weather |
![]() Lingcod |
Pelican Town, Cedarsap Forest, Mountain
Any time Any weather |
![]() Midnight Carp |
Mountain, Cindersap Forest, Ginger Island pond & river
10PM – 2AM Any weather |
![]() Perch |
Pelican Town, Cedarsap Forest, Mountain
Any time Any weather |
![]() Pike |
Pelican Town, Cindersap ForestAny time
Any weather |
![]() Red Mullet |
Ocean
6AM – 7PM Any weather |
![]() Red Snapper |
Ocean (Rain Totem)
6AM – 7PM Rain |
![]() Sardine |
Ocean
6AM – 7PM Any weather |
![]() Sea Cucumber |
Ocean
6AM – 7PM Any weather |
![]() Squid |
Ocean
6PM – 2AM Any weather |
![]() Sturgeon |
Mountain
6AM – 7PM Any weather |
![]() Tiger Trout |
Pelican Town, Cindersap Forest
6AM – 7PM Any weather |
![]() Tuna |
Ocean, Ginger Island ocean
6AM – 7PM Any weather |
![]() Walleye |
Pelican Town, Cindersap Forest, Mountain (Rain Totem)
12PM – 2AM Rain |
Year-round fish
Fish | Location, time & weather |
![]() Blue Discus |
Ginger Island ponds & river
Any time Any weather |
![]() Bream |
Pelican Town, Cindersap Forest
6PM – 2AM Any weather |
![]() Bullhead |
Mountain
Any time Any weather |
![]() Carp |
Mountain, Secret Woods, Sewers
Any time Any weather |
![]() Chub |
Cindersap Forest, Mountain
Any time Any weather |
![]() Ghostfish |
Mines – Floor 20, 60
Any time Any weather |
![]() Ice Pip |
Mines – Floor 60
Any time Any weather |
![]() Largemouth Bass |
Mountain
6AM – 7PM Any weather |
![]() Lava Eel |
Mines – Floor 100
Any time Any weather |
![]() Lionfish |
Ginger Island ocean
Any time Any weather |
![]() Sandfish |
Desert
6AM – 8PM Any weather |
![]() Scorpion Carp |
Desert (Fishing Level 4 required)
6AM – 8PM Any weather |
![]() Slimejack |
Mutant Bug Lair
Any time Any weather |
![]() Stingray |
Pirate Cove
Any time Any weather |
![]() Stonefish |
Mines – Floor 20
Any time Any weather |
![]() Void Salmon |
Witch’s Swamp
Any time Any weather |
![]() Woodskip |
Forest Farm, Secret Woods
Any time Any weather |
Legendary fish
There are five Legendary fish, meaning you can only catch them once per save file. It’s up to you what you do with them, whether you want to keep them as trophies or display them, but they all sell for a lot of money if you’re in need of cash.
Fish | Location, season & weather |
![]() Angler |
Pelican Town – On the wooden bridge north of JojaMart (Fishing Level 3 required)
Fall Any weather |
![]() Crimsonfish |
Beach – East Pier (Fishing Level 5 required)
Summer Any weather |
![]() Glacierfish |
Cindersap Forest – In the south, on the island shaped like an arrowhead (Fishing Level 6 required)
Winter Any weather |
![]() Legend |
Mountain Lake (Fishing Level 10 required)
Any time Rain |
![]() Mutant Carp |
Sewers
All seasons Any weather |
Crab Pot fish
While the Crab Pot isn’t necessarily a fishing rod, you can catch certain types of sea creatures with it. Once you’re at Fishing Level 3, you can put them into any body of water and leave them overnight to see what you get. Ocean and freshwater have different fish so make sure you put a Pot in both.
![]() Clam |
![]() Cockle |
![]() Crab |
![]() Crayfish (Freshwater) |
![]() Lobster |
![]() Mussel |
![]() Oyster |
![]() Periwinkle (Freshwater) |
![]() Shrimp |
![]() Snail (Freshwater) |
Night Market fish
These three fish can only be caught at the Night Market event on Winter 15–17. You’ll go on a submarine ride and have the chance to go fishing. If you miss the opportunity, you’ll have to wait a whole year so make sure you remember!
![]() Blobfish |
![]() Midnight Squid |
![]() Spookfish |