The location and season of every single fish in SDV. And yes, I am repeating fish.
All Fish Locations
Anchovy – Found in Ocean
![]()
Catfish – Found in Both Rivers and Secret Wood when raining, from 6am to 12pm
![]()
Eel – Found in Ocean when raining, from 4pm to 2am
![]()
Flounder – Found in Ocean from 6am to 8pm
![]()
Halibut – Found in Ocean from 6am to 11am and 7pm to 2am
![]()
Herring – Found in Ocean
![]()
Sardine – Found in Ocean from 6am to 7pm
Shad – Found in Both Rivers when raining, from 9am to 2am
![]()
Smallmouth Bass – Found in Pelican Town’s River and Cindersap Forest’s Pond
![]()
Sunfish – Found in Both Rivers when sunny or windy, from 6am to 7pm
Catfish – Found in Both Rivers and Secret Wood when raining, from 6am to 12pm
![]()
Dorado – Found in Forest River, from 6am to 7pm
![]()
Flounder – Found in Ocean from 6am to 8pm
![]()
Halibut – Found in Ocean from 6am to 11am and 7pm to 2am
![]()
Octopus – Found in Ocean from 6am to 1pm
![]()
Pike – Found in Both Rivers and Forest Pond
![]()
Pufferfish – Found in Ocean when sunny, from 12pm to 4pm
![]()
Rainbow Trout – Found in Both RIvers and Mountain Lake when sunny, from 6am to 7pm
![]()
Red Mullet – Found in Ocean from 6am to 7pm
![]()
Red Snapper – Found in Ocean when raining, from 6am to 7pm
![]()
Shad – Found in Both Rivers when raining, from 9am to 2am
![]()
Sturgeon – Found in Mountain Lake from 6am to 7pm
![]()
Sunfish – Found in Both Rivers when sunny or windy, from 6am to 7pm
![]()
Super Cucumber – Found in Ocean from 6pm to 2am
![]()
Tilapia – Found in Ocean from 6am to 2pm
![]()
Tuna – Found in Ocean from 6am to 7pm
Albacore – Found in Ocean from 6am to 11am and 6pm to 2am
![]()
Anchovy – Found in Ocean
![]()
Catfish – Found in Both Rivers and Secret Wood when raining, from 6am to 12pm
![]()
Eel – Found in Ocean when raining, from 4pm to 2am
![]()
Midnight Carp – Found in Mountain Lake and Forest Pond from 10pm to 2am
![]()
Red Snapper – Found in Ocean when raining, from 6am to 7pm
![]()
Salmon – Found in Both Rivers from 6am to 7pm
![]()
Sardine – Found in Ocean from 6am to 7pm
![]()
Sea Cucumber – Found in Ocean from 6am to 7pm
![]()
Shad – Found in Both Rivers when raining, from 9am to 2am
![]()
Smallmouth Bass – Found in Pelican Town’s River and Forest Pond
![]()
Super Cucumber – Found in Ocean from 6pm to 2am
![]()
Tiger Trout – Found in Both Rivers from 6am to 7pm
![]()
Tilapia – Found in Ocean from 6am to 2pm
![]()
Walleye – Found in Both Rivers, Mountain Lake and Forest Pond when raining, from 12pm to 2am
Albacore – Found in Ocean from 6am to 11am and 6pm to 2am
![]()
Halibut – Found in Ocean from 6am to 11am and 7pm to 2am
![]()
Herring – Found in Ocean
![]()
Lingcod – Found in Both Rivers and Mountain Lake
![]()
Midnight Carp – Found in Mountain Lake and Forest Pond from 10pm to 2am
![]()
Perch – Found in Both Rivers, Forest Pond and Mountain Lake
![]()
Pike – Found in Both Rivers and Forest Lake
![]()
Red Mullet – Found in Ocean from 6am to 7pm
![]()
Red Snapper – Found in Ocean when raining using a rain totem, from 6am to 7pm
![]()
Sardine – Found in Ocean from 6am to 7pm
![]()
Sea Cucumber – Found in Ocean from 6am to 7pm
![]()
Squid – Found in Ocean from 6pm to 2am
![]()
Sturgeon – Found in Mountain Lake from 6am to 7pm
![]()
Tiger Trout – Found in Both Rivers from 6am to 7pm
![]()
Tuna – Found in Ocean from 6am to 7pm
Bream – Found in Both Rivers from 6pm to 2am
![]()
Bullhead – Found in Mountain Lake
![]()
Carp – Found in Mountain Lake, The Secret Woods Pond and The Sewers
![]()
Chub – Found in Mountain Lake and Forest River
![]()
Largemouth Bass – Found in Mountain Lake from 6am to 7pm
![]()
Woodskip – Found in Secret Woods Pond
Crimsonfish – Found at East Pier on the Beach. Need to have repaired the bridge (300 wood) in order to access it and have fishing level 5 in order to hook it.
Angler – Found at the north of JojaMart on the Wooden Plank Bridge. Need level 3 fishing to hook it.
Glacierfish – Found at the South end of Arrowhead Island in Cindersap Forest, where the two rivers meet. Need level 6 fishing to hook it.
![]()
Mutant Carp – Found in the Sewers.
Qi’s Extended Family Quest adds five new legendary fish that are a copy of the old legendary
fish, but can be caught in any season.
![]()
Legend II – See Legend
![]()
Son of Crimsonfish – See Crimsonfish
![]()
Ms. Angler – See Angler
![]()
Glacierfish Jr. – See Glacierfish
![]()
Radioactive Carp – See Mutant Carp
Blue Discus – Found in any pond or river
![]()
Lionfish – Found in any ocean water with the exception of the Pirate Cove
![]()
Stingray – Found in the pond in the Pirate Cove
![]()
Midnight Squid – Caught in the Submarine
![]()
Spook Fish – Caught in the Submarine
![]()
Blobfish – Caught in the Submarine
Ghostfish – Found on floor 20 and 60 in The Mines
![]()
Stonefish – Found on floor 20 in The Mines
![]()
Ice Pip – Found on floor 60 in The Mines
![]()
Lava Eel – Found on floor 100 in The Mines
![]()
Clam
![]()
Cockle
![]()
Crab
![]()
Lobster
![]()
Mussel
![]()
Oyster
![]()
Shrimp
Freshwater
![]()
Crayfish
![]()
Snail
![]()
Periwinkle
SandFish – Found in The Desert from 6am to 8pm
![]()
Scorpion Fish – Found in The Desert from 6am to 8pm
![]()
Slimejack – Found in Muntant Bug Lair
![]()
Void Salmon – Found in Witch’s Swamp
More Guides:
- Stardew Valley: Seasonal Items Guide for the Community Center
- Stardew Valley: All Stardrop Locations
- Stardew Valley: Update 1.6 Achievements Guide
- Stardew Valley: Complete Guide to Sebastian
- Stardew Valley: How to Earn Money Faster