Minecraft Guides

How to Make an XP Farm in Minecraft: Easy Guide

Nov 6, 2026
joynalbokhshojoynalbokhsho
How to Make an XP Farm in Minecraft: Easy Guide

Gold is one of the most useful resources in Minecraft. You need it for golden apples, powered rails, piglin trading, and golden carrots, and mining it by hand is slow. That is why learning how to make an xp farm in minecraft is one of the best upgrades you can make to your world. A good farm turns hostile mobs into a steady supply of levels while you stand in one safe spot.

This guide covers a simple mob farm design that works on Java and Bedrock. It uses a dark spawning tower, water channels, and a drop shaft, and you can build it with materials from a normal survival playthrough. You do not need a spawner, redstone skills, or a huge perimeter. Once it is running, you can walk away, collect levels, and come back to enchanted gear.

Why You Need an XP Farm

Enchanting is where a survival world really opens up. A level 30 enchantment costs 30 levels and 3 lapis lazuli, and a full set of enchanted diamond or netherite gear can take well over a hundred levels to finish. Without a farm, you grind those levels by mining, trading, or killing mobs one at a time in the dark. With a farm, the mobs come to you.

An XP farm also gives you loot. Zombies drop rotten flesh, skeletons drop bones and arrows, and creepers drop gunpowder. Bones become bone meal for your crops, arrows feed your bow, and gunpowder feeds your rockets and TNT. That is the whole reason to learn how to make an xp farm in minecraft early: it pays you back in levels and in useful drops at the same time.

How to Make an XP Farm in Minecraft: The Easy Mob Farm

The design in this guide is a classic dark-room tower farm. Hostile mobs spawn in a dark chamber high in the sky, wander into water channels, and get pushed off a ledge into a drop shaft. They fall to a killing chamber where one hit finishes them, and you collect the experience and the drops. Hoppers underneath feed everything into chests.

Here is the idea in simple terms: build a dark box with several spawning floors, add water to push mobs toward a central hole, and put a safe room at the bottom where you stand and swing your sword. The farm runs as long as you stay nearby, and you stay safe behind walls while it works.

Zombies and skeletons falling through water channels in a Minecraft XP farm

Alt: zombies and skeletons falling through water channels in a minecraft xp farm tower

Materials You Need

Before you start, gather these materials:

  • 4 stacks of building blocks (cobblestone or stone bricks work well)
  • 2 stacks of slabs for the spawning floors
  • 2 water buckets for the channels
  • 8 trapdoors to guide mobs into the drop hole
  • 20 hoppers and 4 chests for collection
  • 1 stack of torches for lighting the area below the farm
  • A sword with Looting if you have one, since Looting increases drops
  • Scaffolding or ladders to reach the top while you build

The exact amounts depend on how tall you build. Four spawning floors is a good starting size. You can always add more floors later if you want higher rates.

Building the Farm Step by Step

1. Pick a Location

The first choice when you learn how to make an xp farm in minecraft is the location. Build over the ocean if you can, because the water below stops other mobs from spawning and stealing your mob cap. Build at least 128 blocks above the ground or the ocean surface, so nothing spawns below your farm except in the tower itself. If you build on land, light up every cave and dark spot nearby, or mobs will spawn there instead of in your tower.

2. Build the Spawning Tower

Build a square tower about 9 blocks by 9 blocks, with 4 floors inside. Each floor should be 3 blocks tall, with a 2 by 2 hole in the center. Cover the floors with slabs or leave small gaps so mobs walk toward the water. Make sure the tower is completely dark inside, with no torches and no light leaking in through gaps. Mobs only spawn in darkness, so a single light leak can cut your rates.

3. Add Water Channels

On each floor, place water at the edges so it flows toward the center hole. The water pushes wandering mobs into the hole, and they fall down the shaft. Add trapdoors around the hole on each floor. Mobs treat open trapdoors as solid ground and walk straight over them, which keeps them moving toward the drop instead of stopping at the edge.

4. Build the Drop Shaft and Killing Chamber

Below the tower, build a drop shaft about 22 blocks deep. A fall of that height leaves most mobs with half a heart, so one sword hit finishes them and you get the experience. At the bottom, place hoppers in a row feeding into double chests. Build a small safe room around the collection point with walls and a roof, so nothing can hit you while you wait.

If you are learning how to make an xp farm in minecraft for the first time, keep this version simple. Do not add extra floors, sorting systems, or automatic killers until the basic farm works. A simple farm that runs is better than a complex farm that breaks.

Collecting Levels and Enchanting

Once the farm runs, stand at the killing chamber and swing your sword. Each kill drops green experience orbs that fly to you, and the levels add up fast. A few minutes of killing usually gives you enough levels for a level 30 enchantment.

Player enchanting gear at an enchanting table after collecting XP from a farm

Alt: player enchanting gear at an enchanting table with experience levels from a minecraft xp farm

Keep an enchanting table and an anvil near the farm if you can. That way you spend the levels right away instead of carrying them around and risking them on death. Remember that you lose all your levels when you die, so spend them before you go exploring. Players who learn how to make an xp farm in minecraft often build their enchanting room right next to the killing chamber for exactly this reason.

Rates, Tips, and Common Mistakes

A four floor tower farm usually gives you 30 levels in about 10 to 15 minutes of killing, plus bones, arrows, rotten flesh, and gunpowder. Rates improve if you add more floors, build over the ocean, and stay at the right distance from the tower.

Watch out for these common mistakes:

  • Building too low, so mobs spawn on the ground instead of in the tower
  • Leaving a light leak in the spawning chamber, which stops spawns
  • Standing too far from the tower, so mobs despawn before they fall
  • Letting the chests fill up, which stops the whole collection system
  • Forgetting to light up caves below the farm, which fills the mob cap

If your farm feels slow, check your distance first. Stand about 24 blocks from the tower and make sure no other large dark areas nearby are stealing spawns. Also check that the tower is fully dark inside, since even a small hole can cut rates sharply.

FAQ

Does an XP farm work on Java and Bedrock?

Yes. The basic tower design works on both versions, although spawn rules and rates differ slightly. The dark chamber, water channels, and drop shaft work on Java and Bedrock, so this guide is safe for either version.

How many levels does an XP farm give per hour?

It depends on the design and your distance from the tower. A simple four floor farm can give you several full level 30 enchantments per hour of active killing. That is the normal result when you learn how to make an xp farm in minecraft with a simple tower design.

Do I need a mob spawner to build an XP farm?

No. This design uses natural mob spawns in a dark tower, so you do not need to find a dungeon spawner first. Spawner based farms are faster, but a tower farm is easier to build and works anywhere.

Can mobs hurt me at the killing chamber?

They fall with half a heart left, so one hit finishes them before they can attack. Keep the killing chamber enclosed with walls and a roof, and use a shield if a creeper or skeleton survives the fall.

What should I spend my XP on first?

Enchant your best gear first, especially a pickaxe with Fortune and a sword with Sharpness and Looting. After that, use Mending on your tools so you can repair them with the XP your farm gives you.

Start Farming XP Today

Now you know how to make an xp farm in minecraft that is simple, safe, and easy to expand. Build the tower, add the water channels and the drop shaft, and let the mobs come to you. In one good session you will have more levels than a week of mining could give you.

Want to show off your farm or get help from other players? Join BD ZONE on PLAY.BDZONEMC.COM and share your build on our Discord at https://discord.gg/QzhjgYZNGs. Our Survival community loves seeing new farms, and you might pick up a few design tricks for your next project.