Skip to content

How to get XP quickly in Minecraft?

  • by
  • 5 min read

Minecraft is one of the most popular action-adventure games to ever come out. With an infinite world, there’s much for players to do. However, in order to level up, progress in the game and access more powerful weapons and charms, gaining experience points is as important as crafting the right tools and weapons.

In this article, we’re going over a bunch of ways you can use to quickly gain XP in Minecraft. 

Also read: Minecraft error 422: Should you download it?

Gaining XP in Minecraft

There are a number of different ways you can gain experience in Minecraft:

  • Killing hostile mobs
  • Breeding animals
  • Fishing
  • Mining
  • Smelting
  • Bottle o’ Enchanting

This article goes over all six of these methods.

Killing hostile mobs

Killing mobs is one of the fastest ways of gaining XP in Minecraft. All you have to do is go monster hunting at night. Keep in mind that the stronger the hostile mob, the more XP you’ll gain. Killing the Ender Dragon, the widely considered ending of the game will award 12,000 XP the first time. If you want additional XP from the Ender Dragon, you can summon and kill it again, however, you’ll only get 500 XP after the first time. 

A lot of players also make mob grinding farms where they collect hostile mobs and dispatch them one at a time in order to safely gain XP. 

Breeding animals

Breeding animals is also a way to gain XP in Minecraft. Every time a baby animal is produced, an experience orb is dropped. Most players trap animals on their first day and by the second or third day, they have enough resources to start breeding. 

How to get XP quickly in Minecraft?

Keep in mind that breeding animals have a lot of other benefits in the game. Other than giving you XP points, they’re also a constant source of food, a rather important necessity if you’re looking to mine a lot. 


Another way animals can help get you XP is by fishing. You gain XP every time you reel a fish in, even if you don’t pick up the caught fish. It is, however, a bit of a time taking process as players generally require a couple of days before they can assemble everything required to build a fishing rod and have to find a suitable place for fishing as well. 


Mining is a surprisingly underrated method of gaining XP and it’s also one of the fastest ways to gain XP especially if you’re just starting out. Do keep in mind that not all ores are equally good when it comes to mining. You’ll want to focus on ores that immediately grant experience points like redstone, coal, lapis luiz, diamond, and emeralds as compared to the ones that require smelting like iron and coal (another way of gaining XP).

How to get XP quickly in Minecraft?

If you’re up for mining in a dangerous location, the best ore to mine is the Nether quartz which gives 3.5 experience points per ore. However, it is only found in the Nether, so you’ll have to make a portal before you can start mining. Another good ore to mine in the overworld is Redstone. 


Another rather boring way of gaining XP is smelting. Depending on what you’re smelting, you might be able to get a surprising amount of XP, not to mention food, ores or other blocks that might be useful for construction or decoration. 

How to get XP quickly in Minecraft?

Sand and Cobblestone are a few of the easiest resources you can find and melt, not to mention smelting sand will get you glass which helps your trading missions. 

Bottle o’ Enchanting

Bottle o’ Enchanting is a lot like a potion bottle, except you can break the bottle to release experience orbs between three and eleven XP per bottle. You can find these bottles in shipwrecks, pillager outposts, buried treasure or by trading with villagers. 

Also read: How to tame Polar Bear in Minecraft?

Other ways of gaining XP

While the aforementioned methods are the easiest and the most popular ways of gaining XP in Minecraft, there are plenty of other ways you can gain XP.

  • Using a grindstone: Grindstones can remove unwanted enchantments from weapons. Removing enchantments using a grindstone will award you XP, but the exact amount depends on the enchantment as well as the level. 
  • Completeing Advancements (Java edition only): If you’re playing Minecraft’s Java edition, completing your advancements is a rather easy way of getting more XP as you go along. 
  • Trading: As we’ve mentioned before, trading with villagers can offer up to six experience points. It’s not a lot, but depending on how much you trade it can easily stack up fast. 
  • Spawners: Spawners are cage-like blocks that spawn hostile mobs. If you find one, it’s rather easy to build a farm around it and kill spawning mobs for quick XP. If you don’t have the gear required for the task though, you can just destroy the spawner itself for XP. 

Also read: How to make a bubble elevator in Minecraft?


Yadullah Abidi

Yadullah is a Computer Science graduate who writes/edits/shoots/codes all things cybersecurity, gaming, and tech hardware. When he's not, he streams himself racing virtual cars. He's been writing and reporting on tech and cybersecurity with websites like Candid.Technology and MakeUseOf since 2018. You can contact him here: