Embarking on a fishing expedition in Stardew Valley can be a rewarding experience, with a diverse array of species to catch and unique rewards to earn. However, tracking down each fish can be a challenge, as they're scattered across various locations and seasons. This comprehensive guide will help you locate every fish in the game, ensuring you'll have a full fish tank and a satisfied Gil in no time.

Before we dive in, it's essential to know that fishing in Stardew Valley requires a fishing rod, which can be purchased from the Old Mariner's shop on the beach. Additionally, some fish are only available during specific seasons or weather conditions, so keep an eye on your calendar and the in-game weather forecast.

Spring Fish
Spring brings a variety of fish to the valley's waters, with some species only available during this season. Here are the spring fish you can catch and their respective locations:

Spring fish can be found in the river, lake, and ocean. The river is home to the Bullhead, Catfish, and Shad, while the lake offers the Carp, Largemouth Bass, and Perch. The ocean, meanwhile, is where you'll find the Anchovy, Sardine, and Tuna.
River Fish

The river is the most accessible fishing spot in the valley, with several spring fish species inhabiting its waters. To reach the river, simply head north from your farm or Pelican Town. Here's a list of river fish and their locations:
- Bullhead: Found in the river near the sewer and the bridge.
- Catfish: Caught in the river near the sewer and the bridge, as well as in the small pond near the Old Mariner's cabin.
- Shad: Found in the river near the bridge and the sewer, as well as in the small pond near the Old Mariner's cabin.
Lake Fish

The lake is a bit more challenging to reach but offers several unique fish species. To get to the lake, you'll need to head east from your farm or Pelican Town, then north through the forest. Here are the lake fish and their locations:
- Carp: Found in the lake near the island and the waterfall.
- Largemouth Bass: Caught in the lake near the island and the waterfall, as well as in the small pond near the Old Mariner's cabin.
- Perch: Found in the lake near the island and the waterfall, as well as in the small pond near the Old Mariner's cabin.
Ocean Fish

The ocean is the farthest fishing spot but offers the most variety in fish species. To reach the ocean, head north from your farm or Pelican Town, then east along the beach. Here are the ocean fish and their locations:
- Anchovy: Found in the ocean near the beach and the Old Mariner's cabin.
- Sardine: Caught in the ocean near the beach and the Old Mariner's cabin, as well as in the small pond near the Old Mariner's cabin.
- Tuna: Found in the ocean near the beach and the Old Mariner's cabin, as well as in the small pond near the Old Mariner's cabin.













![Steam Community :: Guide :: Fishing Guide [Outdated/Not Being Updated]](https://i.pinimg.com/originals/4d/6e/2e/4d6e2ea5b4682e0f25c6de1cfa35d2b8.jpg)






Summer Fish
Summer brings a new set of fish to the valley, with some species only available during this season. Here are the summer fish you can catch and their respective locations:
Summer fish can be found in the river, lake, and ocean. The river is home to the Eel and Sunfish, while the lake offers the Croper and Largemouth Bass. The ocean, meanwhile, is where you'll find the Red Snapper, Salmon, and Sardine.
River Fish
The river offers two unique fish species during the summer. Here's a list of river fish and their locations:
- Eel: Found in the river near the sewer and the bridge.
- Sunfish: Caught in the river near the sewer and the bridge, as well as in the small pond near the Old Mariner's cabin.
Lake Fish
The lake offers two unique fish species during the summer. Here's a list of lake fish and their locations:
- Croper: Found in the lake near the island and the waterfall.
- Largemouth Bass: Caught in the lake near the island and the waterfall, as well as in the small pond near the Old Mariner's cabin. Note that this fish is also available in the spring.
Ocean Fish
The ocean offers three unique fish species during the summer. Here's a list of ocean fish and their locations:
- Red Snapper: Found in the ocean near the beach and the Old Mariner's cabin.
- Salmon: Caught in the ocean near the beach and the Old Mariner's cabin, as well as in the small pond near the Old Mariner's cabin.
- Sardine: Found in the ocean near the beach and the Old Mariner's cabin, as well as in the small pond near the Old Mariner's cabin. Note that this fish is also available in the spring.
With this comprehensive guide, you're now equipped to catch every fish in Stardew Valley. Happy fishing, and may your tackle box always be full!