Stardew Valley Tracker logo

Stardew Valley Tracker

Back to Blog
May 19, 2026 • By Hugo Duarte

Stardew Valley Fishing Guide by Season (Every Fish, Every Time, Every Location)

Fishing in Stardew Valley is one of the deepest mechanics in the game — and one of the most punishing if you don't know the schedule. Each fish has a specific season, time window, location, and sometimes a weather requirement, and missing any one of them means waiting weeks (or a full year) for another shot. This complete Stardew Valley fishing guide by season lays out every fish, when to catch it, and where to find it.

Use this guide as your seasonal fishing calendar. Jump to your current season, check the available fish, and plan your evenings around the rainy ones — that's where the hardest catches live.

How Stardew Valley Fishing Works

Three rules govern every fish in the game:

  1. Season. Most fish are locked to one or two of the four seasons (Spring, Summer, Fall, Winter). A handful are available year-round, and a small set only appears during the 3-day Night Market (Winter 15–17).
  2. Time of day. Some fish only bite between specific hours — the Pufferfish, for example, is only catchable 12pm–4pm on Summer sunny days.
  3. Weather. A few key bundle fish (Catfish, Walleye, Eel) only appear on rainy days, and the Pufferfish only on sunny days.

Skip a single rainy Fall day and you might miss Walleye, Catfish, and Eel — three bundle fish — in one stroke. That's why a seasonal checklist matters so much.

Fish Count by Season

SeasonSeason-Locked FishYear-Round Fish Also AvailableLegendary Fish
Spring105Legend
Summer165Crimsonfish
Fall165Angler
Winter16 (+ 3 Night Market)5Glacierfish

Spring Fish

Spring is one of the gentler fishing seasons. Most catches are forgiving, but Catfish and Eel are bundle fish locked behind rainy days — never skip a Spring rainstorm.

FishWhereTimePrice
AnchovyOceanAny time30g
CatfishRiver6am–12am (rainy only)200g
EelOcean4pm–2am (rainy only)85g
FlounderOcean6am–8pm100g
HerringOceanAny time30g
SardineOcean6am–7pm40g
ShadRiver9am–2am60g
Smallmouth BassRiver (Town)6am–7pm50g
SunfishRiver6am–7pm30g
LegendMountain LakeAny time5,000g

Spring priority list: Catfish (rainy days, River Fish Bundle), Sardine (Ocean Fish Bundle), Sunfish (River Fish Bundle), Shad (River Fish Bundle), Eel (rainy nights, Night Fishing Bundle).

Summer Fish

Summer brings the largest pool of catches and two of the toughest bundle requirements: Pufferfish (sunny days only, narrow 12pm–4pm window) and Sturgeon (Mountain Lake, Lake Fish Bundle).

FishWhereTimePrice
DoradoForest River6am–7pm100g
FlounderOcean6am–8pm100g
HalibutOcean6am–11am or 7pm–11pm80g
OctopusOcean6am–1pm150g
PikeRiver & Forest Pond6am–7pm100g
PufferfishOcean12pm–4pm (sunny only)200g
Rainbow TroutRiver6am–7pm65g
Red MulletOcean6am–7pm75g
Red SnapperOcean6am–7pm50g
ShadRiver9am–2am60g
SturgeonMountain Lake6am–7pm200g
SunfishRiver6am–7pm30g
Super CucumberOcean6pm–2am250g
TilapiaOcean6am–2pm75g
TunaOcean6am–7pm100g
CrimsonfishEast Pier (Beach)6am–2am1,500g

Summer priority list: Pufferfish (Specialty Fish Bundle, sunny only), Sturgeon (Lake Fish Bundle), Tuna and Red Snapper and Tilapia (Ocean Fish Bundle).

Fall Fish

Fall is the single best fishing season. Rainy Fall days unlock Walleye, Catfish, and Eel all at once — block out the entire day. Fall is also when the Angler legendary appears.

FishWhereTimePrice
AlbacoreOcean6am–11am75g
AnchovyOceanAny time30g
CatfishRiver6am–12am (rainy only)200g
EelOcean4pm–2am (rainy only)85g
Midnight CarpMountain Lake & Forest Pond10pm–2am150g
Red SnapperOcean6am–7pm50g
SalmonRiver6am–7pm75g
SardineOcean6am–7pm40g
Sea CucumberOcean6am–7pm75g
ShadRiver9am–2am60g
Smallmouth BassRiver (Town)6am–7pm50g
Super CucumberOcean6pm–2am250g
Tiger TroutRiver6am–7pm150g
TilapiaOcean6am–2pm75g
WalleyeRiver/Forest Pond/Mountain Lake12pm–2am (rainy only)105g
AnglerRiver north of Pelican Town6am–8pm900g

Fall priority list: Rainy day → Walleye, Catfish, Eel (three bundle fish in one day). Plus Tiger Trout (River Fish Bundle).

Winter Fish

Winter is the most unique season because of the Night Market (Winter 15–17), a 3-day event with three submarine-only fish you can't catch any other time of year. Don't skip those nights.

FishWhereTimePrice
AlbacoreOcean6pm–2am75g
GlacierfishCindersap Forest (south)6am–2am1,000g
HalibutOcean6am–11am or 7pm–11pm80g
HerringOceanAny time30g
LingcodRiver & Mountain Lake6am–2am120g
Midnight CarpMountain Lake & Forest Pond10pm–2am150g
PerchRiver & Mountain LakeAny time55g
PikeRiver & Forest Pond6am–7pm100g
Red MulletOcean6am–7pm75g
SardineOcean6am–7pm40g
Sea CucumberOcean6am–7pm75g
SquidOcean6pm–2am80g
SturgeonMountain Lake6am–7pm200g
Tiger TroutRiver6am–7pm150g
TunaOcean6am–7pm100g

Winter 15–17: The Night Market

For three nights only, board the submarine at the Beach and fish in the deep ocean. These fish can ONLY be caught here:

FishTimeDifficultyPrice
Blobfish5pm–2amHard500g
Midnight Squid5pm–2amMedium80g
Spook Fish5pm–2amHard220g

Winter priority list: All three Night Market fish (Winter 15–17 only), Squid (Winter only), Sturgeon (Lake Fish Bundle).

Year-Round Fish (Available Every Season)

These fish appear in every season, so they're flexible — but the bundle ones (Bream, Bullhead, Carp, Largemouth Bass) should still be caught the moment you have the chance, just to check them off.

FishWhereTimePrice
BreamRiver6pm–2am45g
BullheadMountain LakeAny time75g
CarpMountain Lake & Secret WoodsAny time30g
ChubMountain Lake & Forest RiverAny time50g
Largemouth BassMountain Lake6am–7pm100g
GobyCindersap Forest Waterfalls6am–2am150g

Special-Location Fish (All Seasons)

Some of the highest-value fish in Stardew Valley aren't tied to a season at all — they live in special locations like the Mines, the Calico Desert, the Sewers, and Ginger Island. You can catch them any day of the year, but you need to unlock the location first.

FishWhereTimePrice
StonefishMines (floor 20)Any time300g
GhostfishMines (floors 20 & 60)Any time45g
Ice PipMines (floor 60)Any time500g
Lava EelMines (floor 100) & VolcanoAny time700g
SandfishCalico Desert pond6am–10pm75g
Scorpion CarpCalico Desert pond6am–8pm150g
WoodskipSecret Woods pond6am–2am75g
Void SalmonWitch's Swamp12pm–12am150g
Slime JackMutant Bug Lair6am–2am80g
Mutant CarpThe SewersAny time1,000g
Blue DiscusGinger Island rivers6am–7pm80g
LionfishGinger Island oceanAny time500g
StingrayPirate Cove, Ginger IslandAny time180g

Legendary Fish by Season

There are 5 original legendary fish — one per season, plus one in the Sewers — and 5 "Extended Family" legendaries unlocked through Mr. Qi's quest line. Each can only be caught once per save file.

LegendarySeasonLocationPrice
LegendSpringMountain Lake5,000g
CrimsonfishSummerEast Pier on the Beach1,500g
AnglerFallRiver north of Pelican Town900g
GlacierfishWinterSouth of Arrowhead Island1,000g
Mutant CarpAnyThe Sewers1,000g
Ms. AnglerAnyRiver north of Pelican Town900g
Legend IIAnyMountain Lake5,000g
Son of CrimsonfishAnyEast Pier on the Beach1,500g
Glacierfish Jr.AnySouth of Arrowhead Island1,000g
Radioactive CarpAnyThe Sewers1,500g

Legendary pro tip: Eat a Dish O' The Sea or Seafoam Pudding before your attempt — the +3 fishing buff makes the catching bar far more controllable. Max out fishing skill (level 10), wear the Iridium Rod, and use a Trap Bobber to slow the bar's escape.

Pro Tips for Catching Every Fish

  • Level up fishing fast. Cast every morning from Day 1. Fishing level 6 unlocks tackle, level 10 unlocks Mariner's Profession (no junk) or Pirate (double treasure).
  • Use tackle. Trap Bobber slows the fish's escape, Cork Bobber widens the green bar, Dressed Spinner (from the Lake Fish Bundle) increases bite rate.
  • Eat fishing buff food. Trout Soup (+1), Dish O' The Sea (+3), Seafoam Pudding (+4) — make these in advance for hard catches.
  • Watch the weather. A rainy Spring or Fall day is worth more than any other. Plan errands around it.
  • The Crab Pot Bundle is forgiving. You only need 5 of 10 items, and crab pots fish for you while you sleep.
  • Don't sell bundle fish. Always keep one of every species in your fridge or in storage until you've donated it to the Community Center. Iridium-quality versions sell for far more once the bundle is done.

How Stardew Valley Tracker Makes Fishing Easy

Memorizing 70+ fish, four seasons, dozens of time windows, and the weather requirements for each — while also farming, mining, and gifting — is exactly the kind of task that turns a relaxing game into a part-time job. Stardew Valley Tracker is the best Stardew Valley fishing app, and it's built specifically to solve this.

Here's what it does that a wiki tab can't:

  • Today's catchable fish — open the app and instantly see every fish available right now, filtered by your current in-game season, time, and weather.
  • Per-fish detail pages — every fish has its location, time window, difficulty, bundle, and recipes in one place. No more cross-referencing.
  • Bundle integration — see at a glance which fish you still need for the Fish Tank, with one tap to mark them off.
  • Works 100% offline — no internet needed, ever. Take it fishing on the couch, on a plane, or in the woods.
  • iOS and Android — same beautifully-designed app on both platforms.

Whether you're chasing the legendary Glacierfish on a Winter morning or trying to remember which rainy Fall day to bring an umbrella, the tracker keeps every detail straight. Download Stardew Valley Tracker and stop missing your fishing windows.

Pair this seasonal guide with Stardew Valley Tracker and you'll catch every fish on your save before the credits roll on Year 2.

Frequently Asked Questions

How many fish are there in Stardew Valley?

There are over 70 catchable fish in Stardew Valley, including 5 standard legendary fish, 5 Extended Family legendaries (Mr. Qi quest line), 10 crab pot creatures, and 3 Night Market exclusives. Spring has the fewest season-locked fish (10), while Summer, Fall, and Winter each have around 16.

What is the best fishing season in Stardew Valley?

Fall is widely considered the best fishing season because rainy Fall days unlock Walleye, Catfish, and Eel — three Community Center bundle fish — simultaneously, along with the legendary Angler. Summer is a close second because of the high-value Sturgeon and Pufferfish.

Which Stardew Valley fish only appear on rainy days?

The Catfish (River, Spring & Fall), Walleye (Fall, Night Fishing Bundle), and Eel (Ocean, Spring & Fall, Night Fishing Bundle) only appear on rainy days. The Pufferfish is the opposite — it only appears on sunny Summer afternoons (12pm–4pm).

When is the Night Market in Stardew Valley?

The Night Market runs from Winter 15 to Winter 17 each year. Visit the Beach in the evening and board the submarine to fish in the deep ocean from 5pm to 2am. Three fish — Blobfish, Midnight Squid, and Spook Fish — are exclusive to this event and cannot be caught any other time.

What is the rarest fish in Stardew Valley?

The Legend (Mountain Lake, Spring) is the rarest and highest-priced standard fish at 5,000g, but it can only be caught once per save. The Crimsonfish (1,500g), Angler (900g), Glacierfish (1,000g), and Mutant Carp (1,000g) are also one-per-save legendaries. The Extended Family legendaries from Mr. Qi's quest are even rarer because they require completing late-game content.

App Store BadgeGoogle Play Badge
Stardew Valley Tracker app screenshot 1
Stardew Valley Tracker app screenshot 2
Stardew Valley Tracker app screenshot 3
Stardew Valley Tracker app screenshot 4
Stardew Valley Tracker app screenshot 5
Stardew Valley Tracker app screenshot 6
App Store BadgeGoogle Play Badge

Features

  • 📅 To-do List for each day of every Season, with the ability to add your own custom notes
  • 👩‍🌾 Villager's schedules to easily find them and the best gifts to give
  • ✅ Checklist to keep track of your Bundles in the Community Center (Supports Remixed Bundles)
  • 🐟 Fish Keep track of all the available fish along with some important informations
  • 💎 Check what items you're missing in the Museum and where to find them
  • 🌐 Supports 6 languages (English, German, Spanish, French, Italian and Portuguese)
  • 🌚 Dark mode and works 100% offline
App Store BadgeGoogle Play Badge

Frequently asked questions

App Store BadgeGoogle Play Badge