
If you are new to this world of farming and befriend the villagers, you can also venture out to catch all the fish in Stardew Valley. From squid and stonefish, to sea bream and blobfish, there are plenty of fish to be found in Stardew Valley, some common, some much rarer, and even legendary fish. Here are all of the Stardew Valley fish in the game, when they spawn, and how to catch them.
How to catch fish in Stardew Valley
When you are fishing there is a mini-game that you must participate in before you can catch a fish. A small window will appear with a fish icon and a bar; you have to press a button to move the bar up and down, while keeping the fish inside the bar. A meter on the side will start to fill when inside, but will decrease when the bar and icon do not overlap. Fill the meter completely to catch the fish, but if it drops completely, the fish will escape.
Stardew Valley Fish: Night Market
Three types of fish can be caught exclusively on the submarine during the night market, which takes place between 5 p.m. and 2 a.m. during winter 15-17.
- Midnight squid
- Blobfish
- Scary fish
Stardew Valley Fish: Legendary
Legendary Stardew Valley fish are much harder to catch than normal fish, but you can get them using a fishing rod. There are five in total – one per season plus an additional one – and you may need to use items that will give you a Fishing Buff to catch them. Each Legendary Fish can only be caught once per save file, unless you are playing co-op, in which case each player can catch it once.
Aside from snapshots like seaweed, green algae, and white algae, these are all the things you can catch when fishing in Stardew Valley (except junks). Good luck catching them all!