Master Fishing in Stardew Valley & Build a Perfect Fish Tank
Are you struggling to catch fish? But when you try to catch it, it slips away, and you keep wondering which bait is the best for fishing. If you have ever felt disappointed while fishing, don’t worry—you’re not alone. The real challenge isn’t just catching fish but also knowing which rod and bait to use and how to improve. Whether you’re trying to catch a rare fish or build a fish pond, it can feel difficult at first.

In this guide, you will learn easy tips to catch more fish, find legendary fish, and build your fish pond or tank. By the end, you will be an expert and ready to enjoy everything Stardew Valley has to offer. Fishing in Stardew Valley is more than just casting a line—it’s about strategy, patience, and using the right tools.
What is Fishing in Stardew Valley?
In Stardew Valley, fishing is a skill just like farming and mining. You can level it up to level 10 and each level increases your Fishing Rod Proficiency and unlocks new items. When you reach level 5, you can choose a profession:
How to Unlock Fishing

Many players want to fish in Stardew Valley, but it is not easy. The fishing mini-game takes time to master and catching harder fish can be tricky. But there is an easy way to start. The Training Rod is a special fishing rod added in the 1.14 update. It costs only 25 gold at Willy’s shop, which is very cheap. This rod makes fishing much easier, but it can only catch fish with a difficulty level below 50 points. The good news is that you still earn experience points, helping you level up faster.
At the beginning of the game, you don’t have a fishing rod. After two days, Willy will send you a letter, asking you to visit him at the beach. When you go there, you will see a beautiful scene, and he will give you a Bamboo Pole to start fishing.
As you get better at fishing, you can buy stronger rods from Willy’s shop:
How to Fish in Stardew Valley
In Stardew Valley, fishing is both fun and rewarding. If you’re new to it, here’s how you can start:
The Fishing Mini-Game
The fishing mini-game in Stardew Valley tests your timing and reflexes. Here’s how it works:
Tips For Fishing in Stardew Valley
Best Fishing Strategies for Beginners
In the beginning of the game, Fishing in Stardew Valley can be tricky for beginners, but with the right strategies, you’ll catch fish easily and level up faster. Here are some simple tips to help you get started and improve your fishing skills.
Using Crab Pots for Fishing

Crab Pots are a great way to catch fish without fishing. You can place them in the water, and they will collect fish and other items the next day. To craft a Crab Pot, you need 40 Wood and 3 Iron Bars. Every Crab Pot catch gives 5 XP, even if it’s trash. This is a great way to level up fishing in Stardew Valley with no effort. Crab Pots help you catch fish, gain XP, and make money easily.
Fish Quality & XP
How to Get Crab Pot Fish Without a Crab Pot
How to Use Crab Pots
Early Game Spots
When you begin the game with no fishing skills in Stardew Valley, we recommend starting at two spots: the river in Pelican Town and the ocean. These areas have easy-to-catch fish, such as Sardine, Anchovy, Smallmouth Bass, and Sunfish. These fish are simple to catch because they move steadily, helping you quickly level up your fishing skills. Plus, you can sell your catch for a good price at Willy’s shop.
Join Fish Festivals for Fun and Rewards

There are two fishing events added to the game: Trout Derby and Squidfest. The Trout Derby happens in the Summer on the 20th and 21st, where you can catch trout all day. Squidfest takes place in Winter on the 12th and 13th, and you can trade a Squid Hat for prizes. These events also have mini-games and fun challenges. Don’t forget the Ice Fishing Contest during the Ice Festival. These events give you great practice, and if you have the Fish Smoker, you can earn more money from the fish you catch. It’s a great way to level up and make extra cash.
Learn Fish Behavior in Stardew Valley
In Stardew Valley, there are 5 different behaviors :
By understanding how each fish moves, you can guess their pattern in the game. Some fish move fast, others slow, and some mix both. Learning these patterns helps you catch fish more easily.
Know The Right Time
Some fish only appear at specific times of the day. For example, Midnight Carp can only be caught at night (10 PM to 2 AM), while Catfish are easier to catch in the rain during spring and fall. Always check the time and weather before you go fishing, this can help you catch more fish.
Fishing Achievements

There are 4 fishing achievements in the game, and certain items like Green Algae, White Algae, Seaweed, and different types of Jelly count towards these.
Here are the achievements you can earn:
How to Use Bait in Fishing

Bait makes fish bite faster and gives extra benefits depending on the type. You can attach bait to the Fiberglass Rod, Iridium Rod, Advanced Iridium Rod, or Crab Pots. While fishing rods don’t need bait, using them improves your chances. Crab Pots must have bait unless you have the Luremaster profession.
Types of Bait
Using Bait
How to Attach Bait
Bait can only be used once, so make sure to get enough before you go fishing.
Using Bobbers for Fishing

Bobbers help make fishing easier and more fun. Here are some helpful ones:
You can attach these to your Iridium Rod for better results. With the 1.6 update, you can now use a Bobber Machine to change the style of bobbers. There are many different bobbers, but here are two of the best:
Eat Fishing Boosters
Eating special food helps you catch fish more easily. When I tried it in the Stardew Valley game, it helped me a lot. You should try it too.
Eat these foods before fishing, especially when trying to catch hard fish.
Fishing Mechanics

Many players think fishing is hard because they don’t fully understand how the mini-game works. To control the green bar and follow the fish, you can:
When you cast your fishing line, use the WASD keys or joystick to move it left or right. With some practice, fishing will become much easier.
Go For Perfect Catch
After the 1.4 update, a perfect catch happens when the fish stays inside the green bar the whole time during the mini-game. If you do this, you get extra rewards:
Tips to Get a Perfect Catch:
Clearing Inventory
If you catch fish for a long time, your inventory will fill up quickly, especially if you haven’t upgraded it. Clear your inventory before fishing in Stardew Valley to avoid losing rare catches. Store unnecessary items in a chest so you can get them later. If you’re focusing only on fishing, remove tools you don’t need, like the pickaxe and watering can.
How to Get a Fish Tank

A fish tank is a furniture item that comes in different sizes. You can pick up an item and click on it to move or change the fish tank. To see or remove things inside the tank, click on it with an empty hand. Decorations and stationary animals are usually visible, but you can move the tank and place it again to change their position.
There are seven types of fish tanks, including their availability, price, and capacity:
Aquatic Sanctuary
Modern Fish Tank
Deluxe Fish Tank
Jungle Tank
Large Fish Tank
Small Fish Tank
Community Center Fish Tank
Note: The broken fish tank gets fixed so you can use it, but you cannot get it any other way. Once you place it, you can’t move it or change its decorations.
How to Get a Fish Pond

A fish pond is a useful building for your farm. It helps you collect special things like Roe, grow fish, and get other useful items. You can buy it from Robin’s Carpenter Shop, but you will need good materials and the right space for your farm.
Building a Fish Pond
Required Materials:
|
Material |
Quantity |
Where to Get It? |
|---|---|---|
|
Stone |
200 |
Mined from rocks in the Mines or the farm |
|
Green Algae |
5 |
Found in rivers, lakes, and ponds while fishing |
|
Seaweed |
5 |
Found in the Ocean while fishing |
|
Gold |
5,000g |
Earned from farming, fishing, or selling items |
Pro Tip: If you have a telephone at home, you can call Robin’s shop before going. This helps you check materials and avoid wasted trips if the shop is closed or you are missing items.
What Can and Can’t Be Placed in a Fish Pond?
You can place many types of fish in a fish pond, including:
Some items cannot be stored in a fish pond, including:
These items are useful for fishing, but they can’t be stored in ponds.
New Fish in Update 1.6
In Stardew Valley 1.6, a new fish called Goby has been added. This update also changes fish behavior in ponds, making fish farming more useful and profitable.
Pro Tip: Don’t throw away Green Algae or Seaweed! They are useful for crafting, cooking, and quests. Also, if you plan to build multiple fish ponds, space them out wisely to avoid overcrowding.
How to Catch Legendary Fish

Legendary fish are very rare and hard to catch in the Stardew Valley game. These special fish can only be found in certain places, during specific seasons, and require a good fishing skill level. Unlike normal fish, legendary fish have a crown icon in the fishing mini-game. Also, they can only be caught once per player per game (except in multiplayer mode).
Essential Tips for Catching Legendary Fish
Legendary Fish Locations and Requirements
|
Fish |
Season |
Price (gold) |
Location |
Time |
Weather |
Level |
|---|---|---|---|---|---|---|
|
Glacierfish |
Winter |
1000 – 2500 |
Cindersap Forest |
Any |
Any |
6 |
|
Legend |
Spring |
5000 – 12500 |
Mountain Lake |
Any |
Rain |
10 |
|
Crimsonfish |
Summer |
1500 – 3750 |
East Pier |
Any |
Any |
5 |
|
Mutant Carp |
Any |
1000 – 2500 |
Sewers |
Any |
Any |
None |
|
Angler |
Fall |
900 – 1800 |
JojaMart Bridge |
Any |
Any |
3 |
Note (Update 1.6.9): Now, you can keep five legendary fish in a fish pond. Unlike normal fish, they do not reproduce, but they change the pond water color based on the fish inside.
Conclusion
In Stardew Valley, it can be hard at first time fishing, but with the right tools, bait, and a little practice, you can catch even the rarest fish. Whether you’re looking for legendary fish or trying to build the perfect fish pond, patience, and good strategy are key. Keep practicing, learn more about different fish, and soon you’ll be a skilled fisherman, enjoying all the rewards that come with it.
