Minecraft Wiki

Minecraft Wiki

509 pages Updated: Jun 25
Wiki BG

How to Make an XP Farm in Minecraft

Experience can drop from mining certain ores in a mineshaft, taking a finished item out of a furnace, or killing a mob. This feature can be manipulated to produce a never-ending supply of XP by making an automated farm. There are several ways these farms can be made, by spawning mobs in an enclosed space, by setting up an automated fishing farm, or even an automated cactus farm. Experience is extremely crucial in some Minecraft processes such as enchantments, or renaming your items.

Minecraft allows players the ability to do many things. You can build gigantic fortresses or explore deep caverns. One aspect of the game is creating custom tools. Whether this is from enchanting and/or renaming your tools, all of this can be done with experience.

How to Make an XP Farm in Minecraft With a Spawner

Creating an XP farm with a spawner is very easy. All you have to do is mine out a room around the spawner. This will give the mob enough room to spawn. From there, use water to push the mob into a hole and fill the hole with water. Make the hole go 20 blocks up. At the top of the hole, use water to push the mob a couple of blocks in any direction and then have the water end at another hole. This will cause the mob to drop and have a little bit of health left. Now, when you hit the mob it will die. Over time the mobs will stack up and you will get enough experience from your farm.

How to Make an XP Farm in Minecraft Without a Spawner

Creating an XP farm without a spawner is just as easy. Instead of mining an area around the spawner, just make a chamber that is 30 blocks away from the player. Mobs will naturally spawn 30 blocks away from you. They will wander into the water and will flow towards the hole where they will fall and you can easily kill them for the experience.

How to Make an XP Farm in Minecraft Without Mobs

The easiest way to get XP without mobs is by smelting items or mining ores. The ores that will give you experience when mined are coal, lapis lazuli, Redstone, diamond, and emerald. One way you can make an XP farm without mobs is by creating a cactus farm. The cacti will automatically break and flow into a hopper that will go into a furnace and make some cactus green. When you take out the cactus green, it will give you experience from the furnace. This process will constantly give you more and more experience over time.

Top 5 farms for XP in Minecraft

In Minecraft, there are so many different types of XP farms, but here are the most efficient:

- Cactus or bamboo farm

- Fishing Farm

- Portals Farm

- Guardian Farm

- Enderman Farm

Cactus or Bamboo Farm

The cactus/bamboo farm is just like the one stated in the section above. This is all reliant on acquiring experience from smelting in a furnace. With a cactus farm, all you have to do is create a stream of water for the items to find their way to a hopper and then into a furnace. For the bamboo farm, you can use pistons to harvest. For the cactus farm, you can set up fences to automatically break the cactus when they are grown.

Fishing Farm

There are so many AFK fishing farms out there, but the simplest way of creating one is by using a trapdoor and some tripwires. Fishing is a great farm because not only will you get experience, but you can also get many different items. Some of these items can be different sources of food or even some enchanted books. Every time you catch an item, you will get some experience.

Portals Farm

A portals farm is another great experience farm. To set this up, all you need to do is create a massive portal above flowing water. This will cause the zombie pigman that walks into the portal to fall through and into the water where you can kill them for the experience. This farm will also drop gold as well.

Guardian Farm

The fourth experience farm on the list is a guardian farm. The reason why this is on the list is because of the amount of experience it gives. Guardians give the most experience per kill, but this farm requires the most amount of work since you have to drain an entire ocean temple.

Enderman Farm

Once you have made it to the end, and have killed the ender dragon, you can create an Enderman farm. Enderman farms are great because they give a great source of experience, but they also grant thousands upon thousands of ender pearls.


Experience is one of the most prominent addons to Minecraft. It is used to create custom weapons with your enchantments or even to rename items to what you want. You need experience and you will always passively get it, regardless of what you’re doing in your world. Creating an experience farm is a great task to complete in your Minecraft world. Minecraft players can build the above listed farms to get maximum XP without any major issues. These farms can also be built in Minecraft 1.18 update.

Popular In Minecraft Wiki


Latest Wiki Pages