Skip to Content

Fastest Ways to Gain Minecraft XP and Levels

Experience (EXP or XP) is dropped in Minecraft as orbs when you do certain tasks, such as mining ores or killing mobs. You will need it to gain levels and put useful enchants on your tools, weapons, and armor. Enchants will let you break blocks faster, make your tools last longer, and much more!

But what is the fastest way to get XP in Minecraft? In general, the best ways are mining, smelting in furnaces, or mob drops. This guide will go over each of these in detail, and also provide some other lesser known ways to get XP.

Mining for Fast Minecraft XP

Mining is one of the fastest ways people get levels and XP early in the game. The following ores will drop xp orbs in Minecraft: coal, diamond, emerald, redstone, lapis lazuli and nether quartz. Ores which drop “blocks” instead of “items” will not provide any orbs. Mining ore blocks with the Silk Touch enchant will also not drop xp orbs.

Useful Tip: Mining nether quartz ore in the Nether is one of the fastest ways to get xp in Minecraft. It drops as much xp as lapis lazuli and is very common in the Nether.


Smelting or cooking items in a furnace will give you Minecraft xp when you take out the finished products. Note that if you use a hopper to withdraw the items for you, no XP orbs will be given. This is a quick way to get levels if you are smelting a large amount of items, for example stacks of ores or chests worth of cobblestone.

Smelting For XP and Levels in Minecraft

Hostile Mobs Drop Minecraft XP

Killing hostile mobs such as zombies, skeletons, spiders, or creepers will drop a small amount of XP. This is typically a slower way to get levels in Minecraft unless you construct a mob grinder (mob farm). Keep in mind that only mobs recently attacked by a player will drop orbs. Using fire, lava, fall damage, or other ways to kill mobs automatically will not drop any XP orbs.

For an XP orb mob grinder, it is best to concentrate mobs into a central location where they can be easily killed by a player. Consider building your grinder from a dungeon mob spawner to get more drops.

More Fast Ways To Get XP in Minecraft

There are a few more ways you can get levels, however they are generally not the most efficient methods:

  • Fishing: Each time you catch a fish, some XP will be dropped.
  • Killing Animals: Animals will drop a small amount of orbs.
  • Breeding: When animals are bred, some orbs are generated once the baby animal spawns.
  • Bottles O’ Enchanting: Bottled XP can be purchased from villagers.
  • Trading: Trading with a villager will award a small amount of XP.
Villager Trading for Bottles O' Enchanting

PHOTO: Villager trading screen for Bottles O’ Enchanting.

Minecraft Experience (XP) FAQs

  • Do fortune pickaxes increase XP orb drops?

    No. The fortune enchant will increase the number of items dropped, but not XP orbs.

  • How can I get Minecraft XP using commands?

    The /xp command may be used to give a player XP.

  • What can I do with Minecraft XP and levels?

    Levels can be used to enchant your items, for example let you mine faster or let your tools last longer. For a detailed guide on enchanting, check out this MinecraftWiki page.


Monday 1st of February 2021

Do hoppers take xp orbs?

Yousef Islam

Thursday 11th of March 2021

No, as they are not an item.