How to breed villagers in Minecraft and make your own town

Advertisement
How to breed villagers in Minecraft and make your own town
You can breed villagers in Minecraft using common materials. picture alliance/Getty Images
  • To breed villagers in Minecraft, you need to have at least two "willing" villagers and at least three beds.
  • You can increase your villagers' "willingness" to breed by giving them food.
Advertisement

Even in Survival mode, Minecraft gives you a tremendous amount of control over your world. You can grow forests, blow up mountains, enter new universes - there's not much that you can't do.

Your control extends to the game's NPCs, too. If you want to make more villagers without wandering around to find a new village, you can breed the villagers together. This might sound strange, but it's an efficient way to bump up a town's population, or even make your own city.

Here's how to breed villagers in Minecraft, either manually or with an automatic breeder.

Complimentary Tech Event
Transform talent with learning that works
Capability development is critical for businesses who want to push the envelope of innovation.Discover how business leaders are strategizing around building talent capabilities and empowering employee transformation.Know More

How to breed villagers in Minecraft

If you just want a few new villagers, breeding them is a pretty quick process. Here's what you'll need:

  • At least two villagers
  • At least one bed for every villager, plus one more
  • Food - bread, carrots, potatoes, or beetroots

1. Get your villagers close to each other. The best way to do this is to build a wall around them and trap them inside, or build a structure and move a villager into it using a boat.

Advertisement

Quick tip: You can get villagers into a boat by placing one in front of them, and letting them walk into it. Once a villager is in a boat, you can hop in and "sail" it across land or sea. Break the boat to free them.

2. Once your villagers are stuck in a small space, place beds around them. You need to have more beds than you have villagers, since the child they make will need a bed too. And any bed you place needs to have at least two blocks of free space above it.

How to breed villagers in Minecraft and make your own town
Get your villagers into an enclosed space. Mojang; William Antonelli/Insider

3. Now you'll need to increase the "willingness" of your villagers. Villagers will only breed once they're "willing" enough, and you can increase a villager's willingness by giving them food. Here's how effective each type of food is:

Type of FoodAmount Needed to Make a Villager Willing
BreadThree
Carrot12
Potato12
Beetroot12

4. Give your villagers food - you can just throw it at them - until hearts appear above their heads. This means that they're willing.

How to breed villagers in Minecraft and make your own town
Hearts will appear above the villagers' heads once they're willing. Mojang; William Antonelli/Insider

5. Wait. The next time two willing villagers bump into each other, they should stand together for a few moments and then spawn a baby villager between them.

Advertisement
How to breed villagers in Minecraft and make your own town
The baby villager will stay near its parents. Mojang; William Antonelli/Insider

You can continue this until you have as many villagers as you want - just remember that you need more beds than villagers. Baby villagers will "grow up" 20 minutes after they're born.

Quick tip: You can create an "automatic" villager breeding system by introducing a farmer to the mix. Farmers will give any excess food they create to villagers, building their willingness to breed. At that point, all you need to do is place down beds, and your villagers will breed indefinitely.

How to tame a fox in 'Minecraft' and get the game's cutest NPC to follow youHow to find a saddle in 'Minecraft' and use it to ride horses, pigs, and moreHow to download new Minecraft maps and add them to your gameHow to play multiplayer in 'Minecraft: Java Edition,' using either a public server or one you create yourself
{{}}