7 Best Minecraft Bow Enchantments

Compared to tridents, swords, and even axes, bows are underrated in-game weapons for Minecraft players. Many beginners avoid making bows just because of the additional effort that goes into using arrows. But using the bow enchantments we’ve listed below, you can easily turn bows into the most powerful weapon in Minecraft. All you need to make it work is a good aim.

If you are more into close-range combat, the best sword enchantments would be a better pick. And you can always combine long and short-range combat using these best trident enchantments. With that out, let’s dive right into our list of the best bow enchantments that Minecraft has to offer.

1. Punch

Punch on Bow - Best Bow Enchantments in Minecraft

Almost every in-game attack causes a small push to the receiver, and this push is called knockback. And our first bow enchantment, punch increases the dealt knockback by an additional 3 blocks. Since you can upgrade it once, you can use Punch II to push an in-game entity to a maximum of 6 additional blocks with a single arrow.

However, increased knockback doesn’t mean increased damage. It’s still a great way to escape tricky situations or to push mobs into certain areas. It’s similar to a sword-based enchantment called knockback. But because of already maintained distance, the knockback effect is way more effective with a bow as you get additional time to escape, hide, and even craft items.

2. Power

Power on Bow

Power is one of the most common Minecraft bow enchantments, and as the name tells, it increases damage dealt by arrows. This enchantment has a maximum of 5 levels. If you fire an arrow with no charge, it will still cause damage worth 1.5 hearts at level V.

And if you use an arrow at the maximum charge, it can cause a deadly 12.5 hearts worth of damage. It makes bows useful in 1 vs 1combat in Minecraft multiplayer mode.

3. Flame

Flame Enchantment on Bow

As the name suggests, flame sets entities on fire. The fire lasts for 5 seconds and causes around 2.5 hearts worth of damage. You can use it to light TNT, campfires, and candles too. But unlike fire charge or flint and steel, you can’t light put other blocks on fire. If you kill food-based mobs with flame, they drop cooked meat instead of regular meat.

And as it is with many fire-based attacks, the flame enchantment doesn’t affect most mobs from a nether dimension. They get regular arrow damage. Similarly, the flame effect also doesn’t work on mobs when shot through rain or water.

4. Unbreaking

Unbreaking on Bow - Best Bow Enchantments in Minecraft

In Minecraft, some items like tools and weapons have predefined durability and get destroyed after a certain amount of usage. Applying the unbreaking enchantment makes a bow last longer.

Technically, it reduces the chances of durability reduction while using a bow in Minecraft. With 3 levels of upgrades, you can ensure that your bow will last long enough, even during tiresome and long battles. Among the long list of best bow enchantments in Minecraft, this one is probably the easiest to find.

5. Mending

Mending on Bow

Similar to unbreaking, mending also helps your bow to last longer. But instead of increasing the durability, it allows you to repair or restore the reduced durability of your bow. The repair costs experience orbs which you can easily collect by killing mobs. So, you can keep killing mobs, and your bow will keep restoring itself.

Combined with mending, this enchantment can make your bow or other items almost close to indestructible.

Do keep in mind that you cannot collect experience to increase your level, not at least until you have repaired the bow completely. And in case you have multiple objects with mending applied, the game will randomly select and repair one. So, at times, the game picks the item that doesn’t need immediate repairing.

6. Infinity

Bow with Infinity

Infinity is not only one of the best bow enchantments in Minecraft but also the most popular one. In simple terms, it gives you infinite arrows to use with the bow. Technically, it stops the bow from consuming any arrows.

However, keep in mind that you still need at least one arrow in your inventory for this enchantment to function.

To keep things fair in-game, you can’t pick arrows that are fired with infinity as they were never in your inventory, to begin with. Similarly, this doesn’t work with tipped or spectral arrows. Infinity is also incompatible with mending. You can only apply one of these nifty enchantments with your bow.

7. Curse of Vanishing

Curse of Vanishing on Bow - Best Bow Enchantments in Minecraft

After all the best bow enchantments in Minecraft, there’s also a negative enchantment which you shouldn’t wish for. Curse of vanishing is one of the most well-known enchantments, and it causes the bow to disappear on your death instead of dropping as an item. That means enemies can’t steal your bow, and you can’t get it back after respawning. You have to recreate the bow from scratch and reapply the enchantments once it disappears.

The only situation this can be helpful in is to avoid other players from stealing your items in multiplayer mode. You can place your bow in a chest or drop it manually to prevent it from despawning.

This enchantment applies to most in-game items, and there is no way to remove it. If you are using any other enchantment, learn how to remove enchantments in Minecraft using our detailed guide linked here.

comment Comments 5
  • Axaxaxax says:

    Curse of Vanishing is awful unless you’re playing on like a PVP SMP server

  • Davey28 says:

    Why is curse of vanishing a good enchantment?

  • Even says:

    Wow with mending unbreaking power 5 and punch 2 we can enchant infinite too its insane
    Isn’t it?

    • Bruh says:

      Infinity and Mendi can’t be combined

  • Dip JOY says:


Leave a Reply