Best Sword Enchantments Minecraft Guide


In this Best Sword Enchantments Minecraft Guide, I’ll guide you through the best sword enchants you can get and more.

Minecraft is a title that just never gets old due to how much you can do in the game. You might be interested in the creative aspects of Minecraft, but sometimes it’s fun to just go out adventuring, too.

When you’re going out to fight monsters, it’s imperative to have a decent sword that you can rely on. If you decide to take a trip to the nether, then you’re truly going to need a powerful sword to stand a chance.

You can make swords out of various materials that will be stronger depending on the rarity of the ore that you’re using. It’s also possible to make swords stronger by using special enchantments.

If you haven’t messed around with sword enchantments yet, then you might not know much about them. So which Minecraft sword enchantments are the best?

Below, you’ll be able to learn about the best sword enchants in Minecraft. I’ve ranked them from least useful to most useful as a top 10 list. All of them are going to help you in some way, though.

This Minecraft sword enchantments list will surely prove to be useful.

10. Sword Enchantment – Bane of Arthropods

Bane of Arthropods level 5 sword enchant minecraft
(Image credit: Mojang)

The Bane of Arthropods enchantment helps you to kill spiders and other types of arthropods much easier. If you’re someone who is incredibly afraid of spiders even in video games, then this might be the enchantment for you.

It’ll give you peace of mind knowing that you’re capable of decimating any spider-like creatures that come near you. It’s also good at killing bees, silverfish, and endermites.

You’ll discover that the max level of this enchantment is five.

This content was first published on

Since spiders aren’t that problematic in the game, it’s not the best sword enchantment to have overall. It can be useful for experience in farming purposes, though.

With this enchantment on, you can camp near a spider spawner and just keep killing the fiends to watch your level rise.

9. Sword Enchantment – Sweeping Edge

Sweeping Edge helps your sweep attack to become much more useful in Minecraft. Using sweep attacks will be more practical since they’ll deal with a lot more damage.

It could give you the edge over other players or specific monsters in some ways. This enchantment is only available in Minecraft Java Edition and it has a max level of three.

8. Sword Enchantment – Smite

What does Smite do in Minecraft?

Smite is an overall very useful enchantment that helps you to kill undead mobs fast. Since you’re going to encounter many zombies in this game, it’s good to have a sword that can deal with them quickly.

You’ll be able to use this enchantment to easily defeat zombies, wither skeletons, zombie horses, skeleton horses, withers, and more.

In terms of utility, this is pretty similar to the Bane of Arthropods enchantment since it has a max level of five.

So it’s great if you want to protect your base or the village you’ve settled in from the hordes.

7. Sword Enchantment – Curse of Vanishing

This enchantment is either going to be extremely useful or pointless depending on how you play the game. If you play with trusted friends who wouldn’t do you any wrong, then you probably don’t need this enchantment.

So what does Curse of Vanishing do in Minecraft? Curse of Vanishing curses an item so that when you die the item will disappear.

This prevents greedy players from killing you and taking your cool sword. It’s an enchantment that has a max level of just one.

You might feel good to stick it to the person who tried to kill you by giving them nothing, but there are better enchantments out there.

This content was first published on

Curse of Vanishing is an enchantment that you must find out in the world since you can’t get it at an enchantment table.

6. Sword Enchantment – Knockback

Knockback can be great when you’re trying to fight off creepers. This sword enchantment makes it so that each hit with your sword knocks the enemy back quite a bit.

Putting some distance between yourself and a creeper can help you to survive when it explodes.

The enchantment has a max level of two, but it’s certainly one of the more useful enchantments when you’re exploring and don’t want to lose your stuff due to getting killed by a creeper.

5. Sword Enchantment – Fire Aspect

Minecraft sword enchantment fire aspect
The sword enchantment Fire Aspect in action. I set fit to a lamb – accidentally, of course, *ahem*.
(Image credit: Mojang)

Fire Aspect allows you to set an enemy on fire with your sword. Who doesn’t love setting enemies ablaze with a blade of justice?

The enchantment has a max level of two and it will also cook meat for you automatically. You could kill pigs and other animals with this sword enchantment active to make procuring food much simpler.

4. Sword Enchantment – Mending

Mending is super helpful because it allows you to fix items up with XP orbs. You earn XP orbs from killing enemies, and they can heal items that are close to breaking.

So if your sword is getting close to being done for, then you can kill a monster with this enchantment on and heal the sword. It extends the life of the sword and allows you to keep moving forward.

3. Sword Enchantment – Unbreaking

Using the Unbreaking enchantment allows you to wield a sword that has great durability. Your sword will last for a long time if you use this enchantment.

The max level for this one is three, and it makes a huge difference. If you like fighting a lot, then using this enchantment on your sword is a sensible choice.

2. Sword Enchantment – Looting

Looting is a special sword enchantment that makes it possible to get even more loot from killing enemy mobs.

If you’re trying to hunt down certain rare types of monster loot, then you should be using this enchantment.

It’ll make it much easier to get things such as wither skulls or ender pearls. The max level for this enchantment is three, and it’s one that you’ll want to use in many different situations.

1. Sword Enchantment – Sharpness

How to enchant sword sharpness Minecraft
Enchanting a Diamond Sword with sharpness level V.
(Image credit: Mojang)

It’s hard to argue that Sharpness is the best sword enchantment in Minecraft.

So what does Sharpness do in Minecraft? It simply increases the damage that you deal to enemies. This is simple, but it’s very useful to be able to up the damage that you do with each swing of the sword.

This enchantment has a max enchantment level of five. If you’re only going to bother with one or two enchantments, then this should be one of the options that you go for.

It makes your sword that much more useful. You’ll kill monsters faster while also being able to take out hostile players faster.


That’s the top 10 best sword enchantments in Minecraft ranked if you ask me.

The Sharpness is my favorite by far because it’s useful against a vast variety of enemies. Plus with a max enchantment level of five, you can really power up and deal some serious damage in survival.

Speaking of cool weapons, make sure to also check out my guide on how to find netherite in Minecraft the fast way.

Minecraft sword enchantments FAQ:

Here are the answers to some frequently asked questions to sword enchantments in Minecraft:

How to enchant a sword in Minecraft?

How to enchant a sword with a book in Minecraft
Place a sword and an enchanted book on an anvil. Here I’ve enchanted a Netherite Sword with Sharpness V. The enchantment cost is 5.
(Image credit: Mojang)

How to enchant a sword with a book in Minecraft isn’t that hard, if you just follow these steps:

  • Place your sword and the enchanted book of choice on an anvil
  • Drag the enchanted sword to your inventory

How to enchant a sword with sharpness 1000 Java Edition

how to enchant sword sharpness 1000 command java minecraft
Java command line for enchanting a diamond sword with 1000 sharpness.
(Image credit: Mojang)

If you want to get a really OP sword, you can enchant a sword with sharpness 1000 in the Java edition of Minecraft using commands.

In the Minecraft Java Edition creative mode, you can give an item any enchantment you want.

For the Java edition the syntax for enchanting an item is: /enchant <player name> <enchantment> [<level>]

However, that won’t work, because the max level of sword enchantment is 5 and you’ll get an error.

Instead to a enchant a diamond sword with sharpness 1000 do this:

  1. Type ‘T’ to open the chat
  2. Type /give @p minecraft:diamond_sword{Enchantments:[{id:”minecraft:sharpness”, lvl:1000}]} 1 (you can copy paste this)
  3. Press Enter

How to give your sword sharpness 1000 in Bedrock edition

So what about using commands in Minecraft Bedrock edition to give your sword sharpness 1000?

Unfortunately, it isn’t possible to use commands in Minecraft Bedrock edition to give your sword sharpness 1000.

So the only way to achieve this is using an external program (like Horion) to mod the game and inject the mod into the game. This is an exploit though, so only use it on your own game worlds.

How Many Enchantments Can a Sword Have?

A sword doesn’t have a limit on the number of enchantments that can be placed on it. It’s possible to have many different enchantments on one sword.

This means that you don’t have to pick and choose if you don’t want to. Put all of the enchantments on your sword if you’d like to make a stupidly powerful blade.

What Enchantments Can Be Put on a Trident?

Perhaps you’re a fancy person who prefers to use a trident to fight rather than a blade. Can you put enchantments on a trident? Yes, you can indeed. However, there aren’t as many options.

You can use some of the standard enchantments such as Curse of Vanishing, Unbreaking, and Mending. You’re also able to use enchantments such as loyalty, channeling, impaling, and riptide.

Riptide is interesting because it allows you to deal splash damage with a trident that can help you to take down mobs faster.