How to Fish in Stardew Valley — Complete Beginner Guide
Home → Stardew Valley → How to Fish
Stardew Valley
How to Fish in Stardew Valley
✓ Updated May 2026
How to Fish — Step by StepFishing TipsFishing is Stardew Valley’s most mechanically distinct skill — the only one with a dedicated reflex-based minigame rather than simple resource gathering. This makes it uniquely rewarding to master but also the skill most new players initially struggle with. The key insight that transforms fishing from frustrating to enjoyable: the green bar getting larger with each level is an enormous quality-of-life improvement, not just a minor number increase. A Level 1 player and a Level 5 player are playing fundamentally different minigames — the Level 5 player’s bar is large enough that most common fish essentially stay inside it with minimal effort. The game’s advice to «keep practicing» is genuinely accurate in a way it isn’t for farming or mining. For players who find the minigame genuinely unenjoyable even at higher levels, the Iridium Rod + Cork Bobber + food buffs combination maximizes bar size to its ceiling and makes even Legendary fish more approachable. Fishing’s secondary benefit — the treasure chests that appear during catches — provides some of the best early-game items in the entire game, including rare rings, boots, and the occasional Ancient Seed that starts the Ancient Fruit operation.
FAQ
⚡ Quick Answer
Fishing Locations — Best Spots by SeasonStand next to any body of water, equip your Fishing Rod, and left-click and hold to fill the casting bar — release at maximum power to cast the longest distance. When a fish bites, a minigame starts: click and hold to move the green bar up, release to let it fall. Keep the fish icon inside the green bar until the progress bar on the right fills completely. Fishing is hard at level 1 but gets much easier with each level — reach level 5 to unlock the Trap Bobber which makes it significantly easier.
| Location | Best Season | Notable Fish | Notes |
|---|---|---|---|
| Mountain Lake | All seasons | Catfish, Woodskip, Largemouth Bass | Easiest fish — good for beginners |
| River (Pelican Town) | Spring / Fall | Catfish, Shad, Smallmouth Bass | Easy access — near your farm |
| Ocean (Beach) | Summer | Pufferfish, Tuna, Red Snapper, Tilapia | Good variety, summer fish most valuable |
| Forest Pond | All seasons | Woodskip (rare) | Woodskip for Museum / bundle |
| Mines (Floor 20+) | Any time | Ice Pip, Lava Eel (floor 100) | Rare and high-value fish |
| Night Market | Winter 15–17 | Midnight Carp, Midnight Squid | Special event fish |
1
Get your first Fishing Rod from Willy on Spring 2. On the morning of Spring 2, Willy the fisherman sends you a letter and gives you a free Bamboo Pole — your starter fishing rod. Visit Willy’s Fish Shop on the beach to collect it. The Bamboo Pole has no attachments (no Bait or Tackle slots). To upgrade: buy the Fiberglass Rod from Willy for 1,800g (unlocks Bait slots at Fishing Level 2) or the Iridium Rod for 7,500g (unlocks both Bait and Tackle slots at Fishing Level 6). The Fiberglass Rod is the priority first purchase — Bait reduces the waiting time between bites significantly.
2
Cast your line — hold left-click to fill the power bar, then release. Stand next to any water tile and equip your Fishing Rod. Left-click and hold — a green casting power bar fills from empty to full. Releasing at full power casts the maximum distance. Longer casts slightly improve the quality of fish you can catch (fish quality is partially determined by distance from shore). For most fishing spots, casting at full power is always correct unless you’re specifically targeting a fish that requires a short cast. A yellow «!» bubble appears above your character when a fish bites — this is your cue to click.
3
The fishing minigame — keep the fish in the green bar. When a fish bites, a vertical minigame bar appears on the right side of the screen. A green bar (your catching zone) and a fish icon (moving up and down) appear. Your goal: keep the fish icon inside the green bar until the progress bar (right side) fills completely. Click and hold to move the green bar upward. Release to let it fall slowly. The fish icon moves erratically — different fish have different movement patterns (some jump suddenly, some drift smoothly). If the fish escapes the green bar, the progress bar decreases. If the fish stays in the bar, progress builds. Different fish have different difficulty ratings — easier fish move more predictably.
4
Level up Fishing to make the minigame easier — the green bar gets bigger. Every Fishing level increases the size of your green catching bar. At Fishing Level 1 the bar is small and the minigame is genuinely difficult. By Fishing Level 5 the bar is noticeably larger and most fish become manageable. By Fishing Level 10 the bar is large enough that only the most difficult fish (Legendary fish, Lava Eel) still require careful timing. The fastest way to level Fishing: fish for an extended period in Spring Year 1, use Bait (reduces bite wait time), and sell everything you catch for cash plus XP. Reaching Level 5 quickly is the single most impactful early-game fishing goal.
5
Use Bait and Tackle to improve efficiency. Bait (crafted from Bug Meat — 1 Bug Meat = 1 Bait, Fishing Level 2 recipe) reduces the wait time between fish bites from ~30 seconds to ~10 seconds — tripling your catch rate per fishing session. Always use Bait on your Fiberglass or Iridium Rod. Tackle (Iridium Rod only) provides additional effects: Trap Bobber (slows fish escape speed — makes minigame easier), Spinner (reduces bite wait further), Cork Bobber (increases green bar size), Treasure Hunter (increases treasure chest catch chance). For beginners, Trap Bobber is the highest-priority tackle — it makes the minigame significantly more forgiving by slowing how fast the progress bar decreases when fish escape the bar.
6
Catch Legendary Fish for big rewards — one of each per save file. There are 5 Legendary Fish in Stardew Valley (plus Ginger Island legendaries), each catchable only once per save file in specific locations and seasons. Legend (Mountain Lake, Spring, Rainy day, Fishing Level 10) is the rarest and most valuable at 5,000g. Others include Mutant Carp (Sewers), Crimsonfish (Beach, Summer), Angler (River, Fall), and Glacierfish (Forest River, Winter). These fish are extremely difficult — even at Level 10 they require full concentration. Complete the Community Center fish bundles before attempting Legendaries since some bundles require non-Legendary fish that disappear from the catch pool at certain seasons.
→Eat food before fishing to temporarily boost your Fishing skill: several foods provide a temporary +1 to +3 Fishing level bonus. Dish o’ The Sea (+3 Fishing, craftable from Sardines + Hashbrowns) is the best early option. Seafoam Pudding (+4 Fishing) is the best available. Even a +1 or +2 boost noticeably enlarges your green bar and makes previously difficult fish manageable. Cook these at your upgraded farmhouse kitchen and eat before every fishing session until your Fishing level is naturally high enough.
→Fishing in the rain doubles the bite rate and adds Catfish to the pool: rainy days in Stardew Valley significantly increase fish activity. Bite wait times decrease and the pool of catchable fish expands — Catfish (400g) only appears in rivers on rainy days in Spring and Fall. Whenever it rains, prioritize fishing over farming (your crops are being watered for free anyway). A rainy day fishing session at the Mountain Lake or River is one of the highest XP-per-hour activities in early Spring.
→Treasure chests appear during fishing — always try to catch them: occasionally during the fishing minigame a treasure chest icon appears alongside the fish. If you complete the catch while keeping both the fish and the chest icon in your green bar, you get a bonus treasure item — often valuable (Ancient Seeds, rings, weapons, Bait, Tackle). The Treasure Hunter Tackle increases treasure chest frequency. Always attempt to grab the chest — even if you lose the fish, the treasure may be worth more than the fish.
→Don’t sell all your fish — some are needed for Community Center bundles: the Community Center requires specific fish for the Fish Tank bundles (Pufferfish, Catfish, Shad, Tiger Trout, Largemouth Bass, Carp, Woodskip, and others). Keep at least 1 of each fish type you catch until your Fish Tank bundle is complete. Selling a fish you need for the bundle and then not finding it again before the season ends delays Community Center completion significantly.
→Choose the Fisher or Trapper profession at Fishing Level 5: at Level 5, choose between Fisher (fish worth 25% more) or Trapper (resources for crab pots halved). Fisher is correct for income — the 25% bonus applies to everything you sell and compounds at Level 10 into Angler (+50%) or Pirate (treasure chest buff). Unless you specifically want to build a passive crab pot income operation, Fisher is the better Level 5 choice for most playstyles.
How do you fish in Stardew Valley?Equip your Fishing Rod near any water, hold left-click to fill the casting power bar, then release. When a fish bites (a «!» appears), left-click to start the minigame. Click and hold to move the green bar up, release to let it fall — keep the fish icon inside the green bar until the right-side progress bar fills completely. Get your first Fishing Rod from Willy on Spring 2.
Why is fishing so hard in Stardew Valley?Fishing is hardest at low Fishing levels because the green catching bar is very small. Every Fishing level increases the bar size, making the minigame progressively easier. By Fishing Level 5 most common fish become manageable. Use food buffs (Dish o’ The Sea for +3 Fishing), the Trap Bobber tackle (slows fish escape), and the Cork Bobber (increases bar size) to help at low levels.
Where is the best place to fish in Stardew Valley?For beginners: the Mountain Lake has easier fish and good variety year-round. For income: the Ocean Beach in Summer has the most valuable fish (Pufferfish, Tuna). For rare fish: the Mines have Ice Pip and Lava Eel. On rainy days, fish in the River for Catfish (400g) which only appears during rain in Spring and Fall.
How do you get the Fishing Rod in Stardew Valley?You receive a free Bamboo Pole from Willy on Spring 2 — he sends a letter and you collect it from his shop. Upgrade to the Fiberglass Rod (1,800g, unlocks Bait) as soon as possible. The Iridium Rod (7,500g, unlocks Tackle) is the endgame rod — buy it from Willy after reaching Fishing Level 6.