Gaming > Game Play How to Fish in Minecraft Catch food and treasure on demand By Jeremy Laukkonen Jeremy Laukkonen Facebook Twitter Writer Shoreline Community College Jeremy Laukkonen is automotive and tech writer for numerous major trade publications. When not researching and testing computers, game consoles or smartphones, he stays up-to-date on the myriad complex systems that power battery electric vehicles . lifewire's editorial guidelines Updated on April 24, 2021 Reviewed by Chris Selph Reviewed by Chris Selph Chris Selph is a CompTIA-certified technology and vocational IT teacher. He also serves as network & server administrator and performs computer maintenance and repair for numerous clients. lifewire's editorial guidelines Tweet Share Email Tweet Share Email In This Article Expand Jump to a Section How to Fish Catching Fish and Treasure Getting a Fishing Rod Getting String Enchanting a Fishing Rod Fishing On Demand Fishing in Minecraft is a relaxing activity that can yield some useful items, like treasure and, of course, fish. It's a great option if you're having trouble keeping your hunger at bay during the early game, as you can eat raw fish without any risk of food poisoning. If you're ready to start fishing, all you need to do is gather some wood, some string, set up a crafting bench, and you'll be ready to make your first fishing rod. After that, it's a simple matter of finding some water and tossing in your line. How to Fish in Minecraft In Minecraft, fishing is a very simple mini game. Once you have procured a fishing rod, all you have to do is cast, wait for a fish to bite, and then reel in. Casting and reeling are both accomplished by pressing the use item button, and you don't have to worry about bait, lures, or any other complications. Here's how to fish in Minecraft: Obtain a fishing rod, and locate a body of water. Equip the fishing rod, and face the body of water. Cast the fishing line using your use item button: Windows 10 and Java Edition: Right click.Pocket Edition: Tap the Fish button.Xbox 360 and Xbox One: Press the left trigger.PS3 and PS4: Press the L2 button.Wii U and Switch: Press the ZL button. If you successfully cast, you will see a bobber appear in the water. Look for bubbles on the surface of the water. When a fish is about to bite, you will see an additional line of bubbles speed toward the bobber. When the bobber sinks below the water, reel in using your use item button: Windows 10 and Java Edition: Right click.Pocket Edition: Tap the Fish button.Xbox 360 and Xbox One: Press the left trigger.PS3 and PS4: Press the L2 button.Wii U and Switch: Press the ZL button. If you miss the bite and don't reel in, you can just leave your line in the water and wait for the next fish. Depending on what you catch, it may appear in your hand, or it may land on the ground somewhere in your vicinity. If you want to continue fishing, switch back to your fishing rod and cast again with your use item button. Catching Fish and Treasure in Minecraft When you go fishing in Minecraft with a regular fishing rod, each cast has an 85 percent chance of catching a fish. You can catch cod and salmon in lakes, ponds, rivers, and player-made bodies of water, and both of those along with the addition of tropical fish and pufferfish are available from oceans. In addition to the 85 percent chance of catching fish, you also have a 10 percent chance of reeling in some junk and a 5 percent chance of catching some treasure. These percentages can be changed if you enchant your fishing rod. Some treasures you can catch include enchanted books, name tags, and saddles, all of which are difficult to find otherwise. You can also find bows and fishing rods. For trash, you can haul in a variety of items from rotten flesh to slightly more useful items like bones and water bottles. How to Get a Fishing Rod in Minecraft To get a fishing rod in Minecraft, you have to craft it using a crafting table. First make and place your crafting table, then obtain at least three sticks, and finally obtain at least two strings. You're then ready to craft your own fishing rod. Obtain at least three sticks and two strings, and open the crafting table interface. Place your sticks and strings in this pattern. Move the fishing rod from the crafting output to your inventory. How to Get String in Minecraft The materials required to make a fishing rod in Minecraft are sticks and string. Sticks are easy, since you make them from trees, but string takes a little more work. String is a useful material that's used to make things like leashes, bows, and fishing rods. You can obtain string by finding cobwebs in locations like underground mines and other structures, or by killing spider mobs. Here's the easiest way to get string: Locate a spider. Spiders commonly spawn at night, and they can also spawn in any poorly or unlit location. If you're using Minecraft cheats, you can also use the command /spawn spider to make one appear. Attack and defeat the spider. Pick up any string that drops. How to Enchant a Fishing Rod in Minecraft You can start fishing right away once you have a fishing rod, but enchanting your rod can make it easier to catch rare treasures, reduce the amount of time it takes for a fish to bite, and add other useful traits. To enchant a fishing rod, you'll need an enchanting table and a decent amount of experience points. If you don't already have an enchanting table, make one using this recipe. Interact with your enchanting table to open the enchantment interface. Surrounding your enchanting table with bookshelves increases its power. Place a fishing pole in the left box in the enchant interface. Place lapis lazuli in the right box in the enchant interface. If one or more options are grayed out, you don't have enough experience or haven't inserted enough lapis lazuli. Go earn enough experience to select the enchantment that you want. Locate the enchantment you want, and click it. Transfer the enchanted fishing pole to your inventory. Fishing On Demand in Minecraft You can fish in any body of water in Minecraft, which means you're free to cast your line in any pond, stream, or even the ocean. If you're off adventuring, and there aren't any bodies of water handy, you can also create your own fishing hole. Just carry along a single bucket of water, and you'll have a never-ending supply of fish for emergency food wherever you go. Here's how to fish anywhere in Minecraft: Make sure you have a fishing rod and a bucket of water before you leave your base. If you want to fish but can't find a body of water, dig a one block hole. You can do this anywhere, even underground or in your base. Empty your bucket in the hole Face the single block of water, and cast your line. Wait for the bobber to drop under water, and reel in. When you've caught your fill of fish, scoop up the water and continue on your way. How to Make a Smoker in Minecraft Was this page helpful? Thanks for letting us know! Get the Latest Tech News Delivered Every Day Subscribe Tell us why! Other Not enough details Hard to understand Submit