One of Stardew Valley's fun and rewarding tasks is fishing. That comes as no surprise, as any farm simulation game like this modern day classic would not be complete with a comprehensive fishing feature and mechanic. Aside from being a source of income, Stardew Valley fishing is an integral part of the Community Center.
Although the Stardew Valley fishing system is easy to learn, there are multiple layers to explore in order to truly master it. A beginner player may find all the nuances overwhelming. But not to worry! Here is the Stardew Valley fishing guide from beginning to end, including how to catch the Legendary Fish!
Stardew Valley Fishing: The Basics
The environment, seasons, and locations in Stardew Valley all have a huge part in the day-to-day activities. It is a very straightforward approach to applying real world environmental effects to the game. It affects everything from the plants that can be grown, the fruits you can forage, to the schedules of the people in the game.
With regard to fishing, the types of fish that you can try catching will differ depending on the location, weather, and the time of day. So these should be taken into consideration as you progress with your fishing efforts.
But before you even start looking for fish, you have to learn how to fish first. Go visit Willy at the Docks. Willy is the proprietor of the fish shop. He will give you a brief rundown of the fishing mechanics and provide you with your first fishing pole. The Bamboo Fishing Pole can also be bought from Willy for 500G.
The Bamboo Fishing Pole is pretty basic, but it gets the job done for the early stages. Although you could theoretically try catching all kinds of fish with it, your odds of success are extremely low, especially since it cannot use Tackle. Instead, start practicing with it and build your Fishing Skill level. You can try fishing at any water body in the game.
Casting the line at water bodies will initiate the mini game. A small fishing window appears and a fish icon with a bar is displayed. The goal is to keep the fish icon within the green bar as another yellow bar to the right gradually fills up. If the fish icon is not within the green bar, the yellow bar decreases. Once the yellow bar turns green and reaches to the top end, the fish is caught. If the opposite happens and the yellow bar turns red and vanishes, the fish escapes.
Fishing Skill XP is gained for every successfully caught fish. Failed attempts do not generate Fishing Skill XP. This can get a little grindy, especially at the start. Once you have a Fishing Level of 2, you can start crafting Bait or you can buy it from Willy for 5G. You will also need to upgrade to a Fiberglass Pole to use Bait. Willy sells these for 1500G.
Once you have a Fishing Skill of Level 6 or higher, get an Iridium Rod. It costs 7500G, but it allows you to use both Bait and Tackle at the same time. This makes fishing go more smoothly, reducing the stamina cost for the effort. Moreover, it reduces the delay time between casting and biting.
One option you can choose is using Crab Pots. These are traps set on fish locations. The good thing about it is you don't have to be there. You can lay down crab pots and come back later to find the fish caught. You will still gain Fishing Skill XP for successfully catching fish. On the down side, you will only catch lower tier fish and this does not practice your "twitch" skills necessary for fishing with rods. When and Where to Find Fish As mentioned earlier, the fish you can catch in Stardew Valley varies depending on multiple factors, mainly the location, the weather conditions, and what the time of day it is. As the Community Center Fishing Goals require specific fishes to acquire, this can be challenging.
Not to worry, though! We have provided a handy list of every fish in the game with this Stardew Valley Fishing guide, including the essential information to find them. Note that there are fish that overlap (particularly the Any Season ones), so you can really only get all the fish in the game through consistent grinding for them. Any Season Stardew Valley Fishing These fish can be found during any Season and any weather condition. Your only considerations are the location and, with some species, the time of day.
Name Location Weather Time
Blue Discus Ginger Island: Any Any
Pond
Rivers
Bream River - in both Pelican Town and Cindersnap Forest Any 6pm to 2am
Bullhead Mountain Lake Any Any
Carp Mountain Lake Any Any
Secret Woods Pond
The Sewers
Chub Cindersnap Forest River Any Any
Mountain Lake
Ghostfish Mines - Level 20 and 60 Any Any
Dropped by Ghosts
Ice Pip Requires Fishing Level 5 Any Any
Mines - Level 60
Largemouth Bass Mountain Lake Any 6am to 7pm
Lava Eel Requires Fishing Level 7 Any Any
Mines - Level 100
Lionfish Ginger Island: Any Any
Ocean
Sandfish The Desert Any 6am to 8pm
Scorpion Carp Requires Fishing Level 4 Any 6am to 8pm
The Desert
Slimejack Mutant Bug Lair Any Any
Stingray Ginger Island: Any Any
Pirate Cove
Stonefish Requires Fishing Level 3 Any Any
Mines - Level 20
Void Salmon Witch's Swamp Any Any
Woodskip Secret Woods Pond Any Any
Stardew Valley Spring fishing list
The following list provides information of the fish available during the Spring:
Name | Location | Weather | Time |
Anchovy | Ocean | Any | Any |
Catfish | River - in both Pelican Town and Cindersap, Forest Secret Woods Pond, and Witch's Swamp | Rain | 6am to 12am |
Eel | Ocean | Rain | 4pm to 2am |
Flounder | Ocean | Any | 6am to 8pm |
Halibut | Ocean | Any | 6am to 11am |
7pm to 2am | |||
Herring | Ocean | Any | Any |
Sardine | Ocean | Any | 6am to 7pm |
Shad | River - in both Pelican Town and Cindersap Forest | Rain | 9am to 2am |
Smallmouth Bass | River in Pelican Town | Any | Any |
Cindersap Forest Pond | |||
Sunfish | River - in both Pelican Town and Cindersap Forest | Sun and Wind | 6am to 7pm |
Stardew Valley Summer fishing list
These fish varieties can only be caught during the Summer seasons:
Name | Location | Weather | Time |
Catfish | River - in both Pelican Town and Cindersap Forest, Secret Woods Pond, and Witch's Swamp | Rain | 6am to 12am |
Dorado Flounder Halibut | River - Cindersap Forest Ocean Ocean | Any Any Any | 6am to 7pm 6am to 8pm 6am to 11am and 7pm to 2am |
Octopus | Ocean | Any | 6am to 1pm |
Pike | River - in both Pelican Town and Cindersap Forest | Any | Any |
Pufferfish Rainbow Trout | Ocean River - in both Pelican Town, Cindersap Forest, and Mountain Lake | Sun Sun | 12pm to 4pm |
6am to 7pm | |||
Red Mullet | Ocean | Any | 6am to 7pm |
Red Snapper | Ocean | Rain | 6am to 7pm |
Shad | River - in both Pelican Town and Cindersap Forest | Rain | 9am to 2am |
Sturgeon Sunfish | Mountain Lake | Any Sun and Wind | 6am to 7pm 6am to 7pm |
River - in both Pelican Town and Cindersap Forest | |||
Super Cucumber Tilapia | Ocean Ocean | Any Any | 6pm to 2am 6am to 2pm |
Tuna | Ocean | Any | 6am to 7pm |
Stardew Valley Fall fish list
Here are the fish types that are available in the Fall:
Name | Location | Weather | Time |
Albacore | Ocean | Any | 6am to 11am and 6PM to 2AM |
Anchovy Catfish Eel | Ocean River - in both Pelican Town and Cindersap Forest, Witch's Swamp Ocean | Any Rain Rain | Any 6am to 12am 4pm to 2am |
Midnight Carp | Mountain Lake and Cindersap Forest | Any | 10pm to 2am |
Red Snapper Salmon | Ocean River - in both Pelican Town and Cindersap Forest | Rain Any | 6am to 7pm |
6am to 7pm | |||
Sardine | Ocean | Any | 6am to 7pm |
Sea Cucumber | Ocean | Any | 6am to 7pm |
Shad | River - in both Pelican Town and Cindersap Forest | Rain | 9am to 2am |
Smallmouth Bass Super Cucumber | River - in Pelican Town and Cindersap Forest Pond | Any Any | Any 6pm to 2am |
Ocean | |||
Tiger Trout Tilapia | River - in both Pelican Town and Cindersap Forest Ocean | Any Any | 6am to 7pm 6am to 2pm |
Walleye | River - in both Pelican Town and Cindersap Forest, Cindersap Forest Pond, and Mountain Lake | Rain | 12pm to 2am |
Stardew Valley Winter fish List
Winter is probably the most time-consuming season to hunt for fish. This list provides the information you need of the varieties available during this season:
Name | Location | Weather | Time |
Albacore | Ocean | Any | 6am to 11am and 6PM to 2AM |
Halibut Herring Lingcod | Ocean Ocean Town and Cindersap Forest, and Mountain Lake | Any Any Any | 6am to 11am and 7PM to 2AM Any Any |
Midnight Carp | Mountain Lake and Cindersap Forest Pond | Any | 10pm to 2am |
Perch | River - in both Pelican Town and Cindersap Forest, Cindersap Forest Pond, and Mountain Lake | Any | Any |
Pike | River - in both Pelican Town and Cindersap Forest, Cindersap Forest Pond, and Mountain Lake | Any | Any |
Red Mullet | Ocean | Any | 6am to 7pm |
Red Snapper | River - in both Pelican Town and Cindersap Forest and Cindersap Forest Pond | Rain (Use Rain Totem) | 6am to 7pm |
Sardine Sea Cucumber | Ocean | Any Any | 6am to 7pm 6am to 7pm |
Ocean | |||
Squid Sturgeon | Ocean Ocean | Any Any | 6pm to 2am 6am to 7pm |
Tiger Trout | Ocean | Any | 6am to 7pm |
Tuna | Mountain Lake | Any | 6am to 7pm |
Walleye | River - in both Pelican Town and Cindersap Forest | Rain (Use Rain Totem) | 12pm to 2am |
Legendary Fish
Aside from the standard fish types, there are one-of-a-kind legendary fishes in Stardew Valley. Nearly all of these can only be caught once. The game records this on the save file itself, so there is no way to catch multiples of Legendary Fish without some form of cheating.
Name | Season | Location | Weather | Time |
Angler | Fall | North of JojaMart on the wooden plank bridge | Any | Any |
Crimsonfish | Summer | Any | Any | |
East pier on the Beach | ||||
Glacierfish | Winter | South end of the arrowhead shaped island in Cindersap Forest | Any | Any |
Legend | Spring | Rain | Any | |
The Mountain Lake near the underwater log | ||||
Mutant Carp | Any | The Sewers | Any | Any |
Aside from the specific season, location, and weather, Legendary Fish requires some conditions to be met. Angler – You have to position yourself in the center of the bridge. You must beat a difficulty of 85 to catch it. Needs Fishing Level 3. Crimson Fish – You need to cast the line at max to reach the deep water area. The difficulty for this fish is 95. You will need a Fishing Level of 5 or higher. Glacier Fish – This is another Legendary Fish that needs max cast of the line to deep water. Difficulty to beat is 100 and your Fishing Level should be 6 or higher. Mutant Carp – The difficulty for this Legendary specimen is 80. Although there is no Fishing Skill Level needed, you do need to donate at least 60 items to the Museum in order to unlock the Sewer area. The Legend – The Legend is the most difficult to acquire. Aside from having a difficulty of 110, your Fishing Skill Level has to be at the highest at Level 10. Tips for Better Stardew Valley Fishing
Here are a few more suggestions to provide you a full Stardew Valley fishing guide that will help with developing your Fishing Skills and enhance your chances of catching Legendary Fish.
Use Wild Bait – Wild Bait is superior to other baits in the game because it improves chances of catching two fish at once. This requires getting the Bait recipe from Linus. He will give the recipe after attaining 4 heart levels and talking to him between 8pm to 12am. Make sure the weather is clear when you do.
Build up your Fishing Skills with the Training Rod – The Training Rod can be bought from Willy's shop for 25G. While it is limited to difficulty 50 fish, it does work as if you are at Level 5 Fishing Skill, making it easier to catch fish and build up your Fishing Skill XP quickly during the early stages. If for nothing else, you can earn a good deal of money while you are building up your resources.
Eat Fish Skill Boosting Food – There are recipes that you can get to cook Fish Boosting Food. These can give anywhere from +1 to +4 to your Fishing Skill level for the duration. These boosts are applied even at your max Fishing Level of 10. This means you can actually fish at level 11 to 14, which the game calculates under the hood. Reducing the difficulty and gaining improved odds that you will [catch fish will help you complete your Stardew Valley](https://www.xfire.com/how-to-catch-a-tuna-in-stardew-valley/) Fishing goals!
