Top 10 Best Weapons in Minecraft

Whether you play on your own, co-op or even against players competitively, the right weapons are important to know. Most players use a conventional sword to do most of their dirty work, little do they know there’s plenty of other ways to destroy your enemies.

Different play-styles are widely encouraged in Minecraft, you can easily conquer places like the Nether without crafting a single sword or bow. Keeping your armoury topped up with a variety of weapons can make a huge difference. You likely don’t know just how many powerful weapons there are, so consult this list to find out!

A little tip to start things off: Snowballs damage Blaze mobs!


10. Flint & Steel

Flint & Steel, one of the best weapons in Minecraft

How to get: Craft with an Iron Ingot and Flint

Flint & Steel isn’t just a tool, igniting the ground underneath mobs or players is an easy way of igniting them. Not only does fire deal high damage over a period of time, it reduces visibility against players, giving you a bigger advantage. Mobs don’t walk around it, so igniting one block can get a whole group of them burning!


9. Stone Sword

Stone Sword, one of the best weapons in Minecraft

How to get: Craft with a Stick & Cobblestone. Wither Skeletons may drop them.

Nice and simple, Stone Swords are viable at all stages of the game. Extremely cheap to produce with decent damage values, it’s always worth having one in your inventory, or in a nearby chest. Against players, the damage can’t get through armor enough to do meaningful damage, so avoid player confrontations if you only have this weapon.


8. Splash Potion of Poison

How to get: Brew a Potion of Poison with Gunpowder

Upon launching a Splash Potion of Poison, it’ll explode in a small radius, applying the Poison effect to any nearby mobs or players. You can also apply a lingering effect by brewing it further with Dragon’s Breath, making the poison gas stick to the ground and apply poison to anymore enemies who go through it.

Poison reduces health over time, all the way down to half a heart. A few downsides are the amount of mobs being immune to poison, such as Undead ones (like Skeletons and Zombies) & Spiders. Also, poison never kills the enemy, so a final hit is required to finish them off.


7. Iron Sword

Iron Sword, one of the best weapons in Minecraft

How to get: Craft with a Stick & Iron Ingots. Sold by Weaponsmith villagers. Mobs wielding an Iron Sword have a chance to drop them. Can also be found in Weaponsmith chests, Stronghold chests and buried chests.

The next stage up from the Stone Sword, the Iron variant is far more reliable, with additional damage. Requiring only 2 Iron Ingots to craft, a chest full of Iron Swords isn’t too difficult to achieve. Finding a few on your travels is also very possible, with high spawn rates in chests found across the world!


6. Splash Potion of Harming

Splash Potion of Harming, one of the best weapons in Minecraft

How to get: Brew a Potion of Harming with Gunpowder

A Potion of Harming can deal up to 6 full hearts of damage if it’s high levelled enough, all in an area of effect. As you can imagine, such raw damage out-put can be devastating. Particularly powerful with the Lingering effect applied, producing a cloud of high damaging smoke is pretty badass!


5. Stone Axe

Stone Axe, one of the best weapons in Minecraft

How to get: Craft with Sticks & Cobblestone

Stone Axes have the same damage out-put as Iron/Diamond Axes, only they’re much cheaper to produce. Granted, Stone gear has less durability but the damage is pretty nice. While Axes have a low attack speed, each hit does deal more damage than your regular Stone or even Iron sword.

In terms of attack speed, all of Stone, Iron and Diamond Axes have lower attack speed than swords. Diamond axes have a slightly higher attack speed than Iron axes, same for Iron to Stone.


4. Diamond Sword

Diamond Sword, one of the best weapons in Minecraft

How to get: Craft with a Stick & Diamonds. May be sold by Villager Weaponsmiths. Find in End City chests.

Diamonds Swords are the strongest melee-only weapons in the game, as well as one of the most expensive. Diamonds are hard to come by with many different uses, so you may want to use Stone or Iron Swords regularly. If you have the Diamonds spare though, crafting swords is a good way of ensuring your survival chances.


3. Bow

Bow, one of the best weapons in Minecraft

How to get: Craft with Sticks & String. Dropped by Skeletons. Flecters may sell them and they can also be found while fishing.

A fully charged bow shot will deal 4 and a half hearts of damage, even more so with enchantments and enchanted arrows. Fairly more skill based than previous entries, sniping is very possible. Mobs won’t be an issue as they won’t even get close, players may present a harder target to hit though.

Stocking up on arrows is pretty much a requirement though, you can find yourself going through multiple stacks quickly!


2. Crossbow

Crossbow, one of the best weapons in Minecraft

How to get: Craft with Sticks, an Iron Ingot, String & a Tripwire Hook. Fletcher villagers have a chance of selling them. Pillagers also have a chance of dropping them.

Crossbows have only recently been added to the game with the 1.14 update. Hefty crafting requirements are off-set by up to 5 and a half hearts of damage in one shot. Also more accurate, with higher range than an ordinary bow. Firing slower and reducing movement speed greatly while aiming, provides some game balance. You can enchant it with Multishot too, firing 3 arrows at once!


1. Trident

Trident, the best weapon in Minecraft!

How to get: Drowned mobs have a 15% chance of spawning with a Trident. 

By far the rarest weapon, you can hours of playtime without ever obtaining a Trident. Melee attacking will deal 8 damage (4 hearts of health), with an attack speed higher than an axe, but lower than a sword.

However, the Trident can be thrown as a ranged weapon, dealing the same damage as a melee attack. Enchantments like Loyalty bring the Trident back to you soon after, which is of course, extremely useful. 

No other weapon provides such damage and utility combined, making the Trident the best weapon in Minecraft!

4 thoughts on “Top 10 Best Weapons in Minecraft

  • July 13, 2019 at 12:13 pm

    You know the crossbow can shoot fireworks. Right?

  • August 24, 2019 at 4:37 am

    With all due respect, Ryan McKenna, there’s no way the Crossbow should be 2nd on this list. The only things it has in it’s favour are the ability to shoot Fireworks and the Piercing enchantment (making it the only ranged weapon that can’t be block by a shield), but those are far too niche to make it better than a fully enchanted Bow.

    Diamond Axe should probably be 2nd, in fact I don’t know why it isn’t in the first place. It deals more DPS than a Stone Axe, is far more durable and can outright DISABLE shields in PvP. A Diamond Axe enchanted with Smite V can also kill Skeletons/Zombies (and all their variants) in one hit.

    Aside from that, I’d say the rest of this list is very accurate.

  • January 27, 2020 at 3:00 am

    Dude, Ender Crystal is very powerful.

    • May 15, 2020 at 4:33 pm

      I agree more powerful than an enchanted diamond sword with fire aspect ++!


Leave a Reply

Your email address will not be published. Required fields are marked *