Stardew Valley Fish Locations
Fishing allows the player to catch a variety of fish that can be sold, gifted, or cooked. Some fish can only be found in certain areas, during specific seasons and weather conditions.
Fish found in Ginger Island can be caught during all seasons.
Fishing Rod
To use a Fishing Rod, launch the Bobber as far away as you can and wait to click until you hear the bite sound. You then have to keep the fish icon inside the green rectangle until the bar fills to the top.
Fall
Any
Any
Town (Bridge North of JojaMart, Fishing Lv. 3)
All
Any
Any
Ginger Island Pond
Ginger Island River
All
Any
Any
Mountain Lake
Secret Woods Pond
The Sewers
Spring, Fall, Summer (Secret Woods Pond)
Rain
Town River
Forest River
Secret Woods Pond (Spring & Summer)
Witch's Swamp
All
Any
Any
Forest River, Mountain Lake
Summer
Any
Any
The Beach (East Pier, Fishing Lv. 5)
All
Any
Any
The Mines (Floors 20 & 60)
Ghost drops
Winter
Any
Any
Forest (South Point of Central Island, Fishing Lv. 6)
All
Any
Any
Forest (South Point of Central Island, Fishing Lv. 6)
Spring, Summer, Winter
Any
All
Any
Any
The Mines (Floor 100)
Volcano Caldera
Spring
Any
Any
Mountain Lake (Log, Fishing Lv. 10)
All
Any
Any
Mountain Lake (Log, Fishing Lv. 10)
Winter
Any
Any
Town River
Forest River
Mountain Lake
Fall, Winter
Any
Mountain Lake
Forest Pond
Ginger Island Pond
Ginger Island River
All
Any
Any
Town (Bridge North of JojaMart, Fishing Lv. 3)
Winter
Any
Any
Town River
Forest River
Forest Pond
Mountain Lake
Summer, Winter
Any
Any
Town River
Forest River
Forest Pond
Summer
Sun
Town River
Forest River
Mountain Lake
Summer, Fall, Winter (Rain Totem)
Rain
All
Any
The Desert (Fishing Lv. 4)
All
Any
Any
The Beach (East Pier, Fishing Lv. 5)
All
Any
Any
Pirate Cove (Ginger Island)
Fall, Winter (Rain Totem)
Rain
Town River
Forest River
Forest Pond
Mountain Lake
All
Any
Any
Secret Woods Pond
Forest Farm
Crab Pot
To catch fish with a Crab Pot simply place it down in a body of water and insert a bait. You can collect what you caught the next day.