How to Get XP Fast in Minecraft

Guide Java Bedrock

Quick answer: The fastest XP combines a mob farm with furnace banks: common hostile mobs drop 5 XP each, smelting stores XP inside the furnace for one big payout, and quartz mining pays 2-5 XP per ore. Level 30 costs 1,395 XP total and unlocks max-level enchanting.

What you need

Step by step

  1. Hunt hostile mobs: zombies, skeletons, creepers and most hostiles drop 5 XP (plus 1-3 per piece of spawned equipment) as long as they die within 5 seconds of a player hit - fall damage and fire still count if you tagged them.
  2. Mine the right ores: nether quartz pays 2-5 XP per ore, diamond and emerald 3-7, and coal, redstone and lapis smaller amounts. Silk Touch banks the XP inside the ore block for later.
  3. Build a furnace bank: XP from smelting stays stored in the furnace. Smelt cactus (the best payer in Java), food or cobblestone with a hopper unloading it, then take one item from the GUI to collect the entire stored pile at once.
  4. Farm a monster spawner: a dungeon spawner feeding a kill chamber gives steady XP and drops; mining the spawner itself is a one-time 15-43 XP, so cage it, don't break it.
  5. Use a sculk catalyst: mobs dying near sculk convert into sculk blocks that store their XP - mine the sculk to collect it. A catalyst over a mob farm is a passive XP battery.
  6. Collect the quiet sources: trading with villagers, breeding animals, reeling in fish, bottles o' enchanting, disenchanting gear in a grindstone, and challenge advancements in Java all pay XP.
  7. Late game jackpots: the ender dragon drops 12,000 XP the first time (500 when respawned), the wither drops 50, and raid waves with Hero of the Village farms scale even higher.
  8. Spend it at 30: max-level enchanting needs 30 levels (1,395 XP from 0); anvils accept jobs up to level 39. On death you drop 7 XP per level, capped at 100 points - bank levels before risky trips.

Java vs Bedrock

Core XP sources are shared. In Java, challenge advancements pay XP and cactus is the best smelting payout; in Bedrock, smelting payouts differ slightly. Dying drops 7 XP per level up to 100 points unless keep_inventory is on.

Versions: Current for the latest Java and Bedrock releases; the ender dragon's first-kill payout is 12,000 XP, the highest single source in the game.

Frequently asked questions

How much XP do I need for level 30?

1,395 experience points from level 0. Levels cost more as they climb: the jump from 27 to 30 alone costs 306, so grind after big expenses, not before.

What gives the most XP in Minecraft?

The first ender dragon kill: 12,000 XP. After that, mob spawner farms, sculk catalyst setups and furnace banks give the best sustained rates, with nether quartz mining as the best casual option.

Do I lose my XP when I die?

You drop orbs worth 7 XP per level, capped at 100 points (roughly 7 levels), and the rest vanishes. With the keep_inventory gamerule on, you keep everything.

Related:How to Enchant in MinecraftHow to Find Diamonds in MinecraftHow to Get Mending in MinecraftShield