Fishing in Minecraft: 8 Steps (with Pictures)

Table of contents:

Fishing in Minecraft: 8 Steps (with Pictures)
Fishing in Minecraft: 8 Steps (with Pictures)

Fishing in Minecraft is a way to gather food for your character, and it gives you a small chance of finding a special item. All you need is a fishing rod and a place to fish. Fishing in the right weather and light conditions will make the fish bite faster.


Part 1 of 2: Preparing to fish

Fish in Minecraft Step 1

Step 1. Make a fishing rod

You will need three sticks and two strings. Place the sticks in a diagonal line. Place the strings in a vertical line, under the sticks.

Fish in Minecraft Step 2

Step 2. Cast the rod

There are three enchantments that enhance a fishing rod. Unbreakable increases durability, Lure speeds up fishing, and 'Luck of the Sea' increases the chance of getting treasure instead of junk.

Unbreakable is much more common than the other two. The chance of getting either Lure or 'Luck of the Sea' is about 35% at level 15, and about 53% at level 30

Fish in Minecraft Step 3

Step 3. Choose a rainy area, if possible

If it rains on your fishing bobber, it will take about 20% less time to catch. Unless your rod has Lure, that means you'll be catching something every 20 seconds on average, rather than every 25.

  • Rain falls in all temperate biomes at once. As long as you've checked one forest, swamp, or plain, you'll know if it's raining somewhere or not.
  • If cheats are enabled, enter /weather rain to start a downpour.
Fish in Minecraft Step 4

Step 4. Break everything directly above the block of water

Once you have chosen a spot to fish, break all the blocks directly above the block. If there's anything stopping the sun or moonlight from hitting the water, fishing will take twice as long. Anything that is not transparent (including leaves) will block the light, and anything that blocks its movement will block the rain.

Part 2 of 2: Casting your rod

Fish in Minecraft Step 5

Step 1. Find water

It doesn't matter what water you fish. You can even dig a hole and pour a bucket of water into it. It does help to make the hole at least two blocks wide and two deep, so it's easier to cast the line without hitting a solid block.

Fish in Minecraft Step 6

Step 2. Use the fishing rod

Equip the rod and use it on the water (right click on the computer edition). The string flies out with a float at the end of it.

The float can snag on objects and mobs, so watch your aim. If this happens, it will reduce the durability of your rod

Fish in Minecraft Step 7

Step 3. Watch for small splashes

Initially the bobber will sink, then it will rise to the surface of the water. Look and listen carefully. If you see small splashes around the bobber and hear a splashing sound, immediately use the rod to reel in the catch. If successful, a fish or other object will fly out of the water and land near your character, along with an experience orb.

  • You won't see the splashes if the particle effects are set to 'minimal' in your settings.
  • If you miss your chance, the fish will escape. You can leave the bobber in the water again to try again.
Fish in Minecraft Step 8

Step 4. Pick up the item

If the item doesn't land nearby, take a look around. If it hits a solid block when retrieving the item, it may have landed there at a right angle somewhere. Here's your chance to get any type of item with an unenchanted rod:

  • 85% chance of fish. This is usually just "raw fish," but you can also catch salmon, clownfish, and puffer fish. Caution: the puffer fish is poisonous.
  • 10% chance of clutter. These are various items such as damaged leather boots, tripwire hooks or ink bags.
  • 5% chance of a treasure. There are six possibilities, all with the same probability: a damaged enchanted bow, a damaged enchanted rod, an enchanted book, a name tag, a saddle or a lily pad.
  • The items are the same in all editions, but the percentages are only confirmed for the Computer Edition.


  • Raw fish does not restore much hunger. Cook it in an oven first for better results.
  • When ejecting the rod, it will get stuck if it hits a solid block (excluding bedrock). You can still catch fish, but bringing them in will make the rod less durable. Keep in mind the distance needed to cast safely when building pools of water for fishing.
  • You can use the fish to tame and breed ocelots.
  • Fishing when it rains will increase your catch.

Popular by topic