How to Fish in Minecraft 2023 [Complete Guide]

Do you want to learn how to fish in Minecraft? Well, you’re in the right place. So read on, and let’s go fishin’!

Minecraft allows you to do a multitude of stuff and activities from real life. This includes fishing and it’s one of the vital skills for survival in Minecraft. 

It’s one of the easiest ways to keep your hunger levels at bay, and you can score some very rare loot from fishing.

In this article, we’ll go over how to fish in Minecraft and everything you need to get started. From creating your own fishing rod to reeling in your first catch and some secret tips and tricks along the way.

What is Fishing in Minecraft?

Fishing is one of the various activities you can do in Minecraft.  It is a gameplay mechanic that allows players to catch various items using a fishing rod.

Players can craft a fishing rod using sticks and string, and then use it to catch fish, junk items like leather boots and sticks, and treasure items like enchanted books, saddles, and name tags.

To fish, players need to cast their fishing rods into water sources like rivers, lakes, and oceans. This can be a useful way to obtain food and valuable items in the game, and can also be used as a recreational activity. That’s why everyone should learn how to fish in Minecraft.

How to Fish in Minecraft

How to Fish in Minecraft

1. Make a Fishing Rod

How can you fish without a line and a hook? So, the obvious first step would be to make a nice fishing rod. All you need are the following materials:

  • 3 Sticks
  • 2 String
  • Crafting Table

Once you have all the materials, you can now craft your Fishing Rod.

  1.  Go to your Crafting Table
  2. In the Crafting Grid, put a stick in the last box of the first row, another stick in the center of the second row, and a string to the right of it. In the third row, place a stick in the first box and a string in the last box.
  3. Once you have arranged the items in the correct pattern, the fishing rod will appear in the result box on the right side of the crafting table.
  4. Move the fishing rod to your inventory.

2. Find A Body of Water

Find A Body of Water

You can fish in any body of water, including rivers, lakes, and oceans. Simply equip your fishing rod, stand close to a body of water, and right-click to cast your line.

You can fish in both natural and man-made bodies of water as long as they are deep enough for fish to spawn.

Additionally, you can increase your chances of catching fish by fishing during the day and in clear weather, as fish are more likely to spawn under these conditions.

PLEASE NOTE: Keep in mind that different types of fish can be caught in different biomes, so you may want to explore different areas to catch a variety of fish.

3. Cast Your Fishing Rod

Cast Your Fishing Rod

Now that you’re in a nice fishing spot, position your crosshair over the water and right-click with the fishing rod in hand. You will see the fishing line extend out into the water. Then, all you have to do is wait for a fish to bite.

You will know a fish has bitten when the fishing bobber on the end of your line bobs up and down. Once fully submerged in the water, a fish has bitten your hook and is now on the line.

4. Reel the fish in

Reel the fish in

Once you have a bite, quickly right-click with the fishing rod in hand to start reeling in the fish. You will see the fishing line start to pull in. Keep right-clicking until the fish is close enough to you that you can grab it with your hand or a bucket of water.

The fish will stop moving on the line once it is close enough. Pick it up by clicking or using a Water Bucket.

What You Can Get When Fishing?

When fishing in Minecraft, you can catch plenty of Fish Mobs and turn them into Raw Fish for food. But besides the common fish, you can also get some rare stuff from fishing.

Every time you cast your rod, these are the chances you’ll get something:

  • 85% Fish (cod,  salmon, pufferfish, tropical fish)
  • 10% Junk
  • 5% Treasure items

Note: Tropical fish comes in 3,584 different varieties, a combination of colors, patterns, and shapes. However, tropical fishes can only restore 0.5 hunger points, making them almost useless when used.

Secret Tip

You can significantly boost your chances of finding treasure by using the Luck of The Sea enchantment. This enchantment increases the chances of catching valuable items while fishing, such as enchanted books and saddles.


Now that you know how to fish in Minecraft, get out there and reel them in. It’s a simple yet very rewarding activity and can be very fun to do. For more Minecraft tips and tricks, you can take a look at our Minecraft section at GameGrinds.

Also, feel free to comment with any questions you might have below. GameGrinds is a haven when it comes to Minecraft, Bloxburg, and other favorite games.

Related Topics:

About Kimjun

Kimjun specializes in creating in-depth articles and carefully curating and testing game codes for the popular game Welcome to Bloxburg and Blox Fruits, providing readers with the latest insights and strategies for an improved gaming experience.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.