The Best Bow Enchantments in Minecraft


Once you read the mid-late game part of Minecraft, you’ll be able to craft an enchantment table and begin upgrading armor and weapons. It’s recommended that you’re at least level 30 though when you start to do this, that way you’ll get the highest possible enchantments.

Even though in this list we’re going to talk about the best bow enchantments, there is no guarantee you will get them. The enchanting table provides completely random enchantments and you can’t just keep re-rolling. 

Hovering over an enchantment in the table will tell you what you will get. However there’s always a chance you’ll receive more than 1 enchantment, possibly even 4 per item.

Below is our list of the enchantments you should be looking for when upgrading a bow. If you want to check out some more Minecraft guides and content, you can view our dedicated area here.

The Best Bow Enchantments

There are 6 different enchantments available for the bow in Minecraft (not including Mending). Some of them are unique to the bow, whilst others can be applied to other tools that you own. Here’s a complete list of them:

  1. Curse of Vanishing (I): Item destroyed on death. After dying in Minecraft, any item with this enchantment will not drop on the ground, instead it will be destroyed. This enchantment can only be applied from an anvil.
  2. Flame (I): The bow will shoot flaming arrows, which deal more damage over time.
  3. Infinity (I): You only require a single arrow in your inventory, it can be used infinitely. 
  4. Power (V): Increases initial damage dealt by arrows.
  5. Punch (II): Increases knock-back of arrows.
  6. Unbreaking (III): Increases item durability.

Now, which ones are the best options? Well, the ‘Infinity‘ enchantment is probably going to be one of the best available, especially during the early part of Minecraft where arrows are scarce. Owning the Infinity enchantment means that you only need to keep a single arrow in your inventory.

‘Flame’ is also a great enchantment, causing your bow to fire flaming arrows. Flaming arrows deal an additional 2 hearts of damage over 5 seconds. You can also ignite TNT and Campfires with flaming arrows. However they will not ignite objects such as trees.

Having the ‘Power’ enchantment which goes up to Level 5 is a great option. It will massively increase the damage your bow does, allowing you to 1 hit most mobs. At full charge, a Power V enchantment will deal an 11.5 hearts worth of damage, 12.5 with a critical attack.

Unbreaking and Punch are also good, but they don’t massively change the performance of a Minecraft bow. Punch will increase the knock-back of enemies hit with a bow, whilst Unbreaking will make a bow last longer before breaking. However with mending, you can repair a bows durability anyway.

Original founder and main writer of PwrDown. I'm a huge Movie and TV enthusiast, with a lot of interest in the Thrillers & Mysteries. I'm also an avid gamer, mostly enjoying games such as Fallout 4 & League of Legends and various strategy games. I write guides for games that are out on PC, PS4, Xbox One & Nintendo Switch!