Fishing in Stardew Valley can be very rewarding and is required for certain challenges, so here are all the fish you can catch during the summer season in the game.
Fish change with the seasons in Stardew Valley so if you’ve got your eye on a specific catch you may have to wait a while! It’s especially important to plan early in the game if you’re looking to unlock the Community Center.
To fix up the Community Center’s fish tank, players will need to find different kinds of fish that only spawn during specific seasons, and there are plenty of fish to find during the sunny summer months in the game.
We’ve provided a full rundown of every summer fish you can catch in Stardew Valley below, including the time of day and what weather it needs to be for them to spawn.

Summer fish to catch in Stardew Valley
Fish | Location | Weather | Time of Day |
---|---|---|---|
Catfish | Town River, Forest Rivers, Secret Woods Pond, and the Witch’s Swamp | Raining | 6am-12am |
Crimsonfish | East Pier on the Beach in Stardew Valley*Must be Fishing Level 5 to catch* | Any | Any |
Dorado | Town River and Cindersap Forest | Any | 6am-7pm |
Flounder | Ocean | Any | 6am-8pm |
Halibut | Ocean | Any | 6am-11am &7pm-2am |
Octopus | Ocean | Any | 6am-1pm |
Pike | Town River, Forest Pond, and Cindersap Forest | Any | Any |
Pufferfish | Ocean | Sunny | 12pm-4pm |
Rainbow Trout | Town River, Cindersap Forest, and Mountain Lake | Sunny | 6am-7pm |
Red Mullet | Ocean | Any | 6am-7pm |
Red Snapper | Ocean | Raining | 6am-7pm |
Shad | Town River and Cindersap Forest | Raining | 9am-2am |
Sturgeon | Mountain Lake | Any | 6am-7pm |
Sunfish | Town River and Cindersap Forest | Sunny or Windy | 6am-7pm |
Super Cucumber | Ocean | Any | 6pm-2am |
Tilapia | Ocean | Any | 6am-2pm |
Tuna | Ocean | Any | 6am-7pm |
It is worth noting some fish will be harder to catch than others and using the right bait and tackle will make reeling in one of the rare fish much easier.
If you don’t have a high fishing level or the right pole to use bait or tackle as of yet, don’t worry! Leveling up your Fishing skill is as easy as it gets, as you just need to fish in order to level up.