How to Make Villagers Breed in Minecraft

To encourage villagers to breed, get them alone together and give them enough food and beds to start a family.

Why Breed Villagers in Minecraft?

Villagers (with the exception of those in green robes) can take on occupations as soon as they reach adulthood. Villagers of different professions will trade different items, so it helps to have as many villagers with as many different jobs as possible. How you drop items depends on your platform:

PC/Mac: Q keyXbox: BPlayStation: CircleSwitch: BPocket Edition: Tap and hold the item in your hotbar

As long as you haven’t traded with a villager, you can change their occupation by destroying their job block and replacing it with a different one. Place one of the following job blocks near your child villager so that it will take on the corresponding job:

What Do I Need to Breed Villagers in Minecraft?

Before you get two villagers alone in a house, you’ll need the following items:

2 Beds + 1 additional bed for each child3 Bread, 12 Carrots, 12 Potatoes, or 12 Beetroots

How Do I Make Villagers Breed Automatically?

If you want the family to keep growing without having to feed them yourself, start a garden outside the home with Carrots, Potatoes, or Beetroots. Your villagers will start to harvest crops for themselves. As long as you set out extra beds, the family will continue to grow. After about 20 minutes, young villagers grow into adults, so you can use them to make even more villagers.