25% OFF First Invoice

Code at Checkout: APEX25

How to Breed Villagers in Minecraft

Posted: Apr 16, 2021 in Minecraft

mc head By Kevin Lott



Minecraft is a game of ever-ever changing needs and wants. As your world develops, the items and blocks that you will want will change as well, sometimes to enchanted items and hard to acquire blocks. This is where villager trading comes into play. Although villager trading is extremely convenient, it gets better! With the power of villager breeding, we can mass produce villagers until we get a desirable trade route. Although this may be seen as morally questionable, so is the UN. With that said, let’s begin.

Making a Minecraft villager farm

Breeding villagers consists of three major components. Villagers, Beds, and Food. That’s it! Villager Breeders don’t take that much space, but for the sake of this guide I will be doing this in a superflat. I recommend designating an area that is at least 10×10 blocks. This will become a village.

The easiest way to create a villager breeder is to establish them in preexisting villages. If you don’t do this, you’re going to have to work a lot harder to move the actual villagers to your breeder to get this started. It’s possible to do this with boats and minecrafts over a long distance, but not preferable.

Now that you’ve scouted your location, here are the items that you need to get started:

– 4 Beds
– At least 1 Job Block
– 3 Trapdoors
– 2 Stacks of Carrots
– 1 Hoe
– Lots of Dirt

villager breeder items

– Sticky Piston
– 9 Signs
– 1 Slab
– A second Job Block



This is the simplest way I have found to set up the breeder, but you can mess around with your own designs.

villager breeder setup 1

1. Place a water source (in this case, I am waterlogging the slab) and then cover the surrounding area within 4 blocks with Dirt like so.

villager breeder setup 2

2. Place a Composter over the water source and then wall off the area with a 2 Block tall wall. Then, place some blocks on top of the Composter to ensure the villager doesn’t jump in.


villager breeder setup 3

3. Place some torches or light sources around the build so as to not allow mobs to spawn. This will keep the villagers safe.

villager breeder setup 4

4. Make an exit with this exact assembly using the trap doors. This exit should consist of a 2-block opening in the ground which is blocked off on the top half of the exit by an open trap door. Then, both blocks that make up the opening should have an open trap door in them.


villager breeder setup 5

5. In the opening, make any system of your choice that will transport the villagers. For this example, I am using water currents but any minecart system would work just as good.

villager breeder setup 6

6. Make all the dirt/grass on the inside farmland and plant the carrots. After this, you’re going to need two starter villagers, which you will trap inside. One of them should automatically become a farmer after you’ve destroyed their original job block and brought them close to the composter.

To speed up the process, you can toss a dozen carrots at each villager to fill their inventory which will then cause them to prioritize breeding. Regardless, they will eventually fill the inventory themselves and start breeding.

villager breeder setup 7

7. Make a room on the other side of the exit made earlier. In this room, place the four beds adjacent to each other with at least 1 block of horizontal clearance and 3 blocks of vertical clearance. Then, light up this area with torches to ensure no mobs spawn.

8. Profit!!!

Transporting villagers:

Now that the actual breeder is assembled, your villagers will be spewing out of the hole you made. There are many ways that you can move the villagers to whatever trading farm you’ve made. Here are some options.

pushing villagers

Literally, just ram your body into the villager as if you were a mountain goat. This will move them slightly, but it is extremely difficult and inefficient as the villagers can still walk around. It is very unlikely that they will go in the direction you want.

villager minecart

Just like boats, you can push villagers into a minecart. Although you will need to assemble a full rail system to lead the minecart in the right direction, this is the most stress-free method of transporting villagers. This is pretty much your only option to move villagers long distances or if scaling a mountain is necessary, since you can place rails diagonally.


villager boat 1
villager boat 2

Surprisingly, the easiest and quickest way to move a villager a short distance on land is boats. Just push a villager into a boat placed on land, then hop in the boat with him and start paddling. It’ll be slow, but it works and they won’t move. Obviously, this is the best way to move villagers in water.



So, villagers can be a little troublesome, but compared to most mobs they are quite simple to manage. Villager trading in general can be very useful, but the initial filtering of trades and villagers required to get desirable traits can be agitating. It isn’t the worst, but now I hope this guide takes a little bit of weight off your shoulders. With that said, I hope you have a great day!

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.