How to breed Villagers in Minecraft

Breeding villagers in Minecraft, updated to version 1.19.

Our Minecraft Villager Breeding Guide feature how to breed villagers to increase the population of your nearby villages! We're going through all of the breeding requirements you'll need to follow. This guide has also been updated to work with the most current 1.19 Minecraft release.

Maybe you’ve caused one too many problems with the local village and negative gossip is spreading about you. Perhaps you have dreams of a more Orwellian nature. No matter how you got here, what you want is lots and lots of villagers. In this guide, you’ll find everything you need to know about breeding villagers, including how it was changed in Version 1.14 and the following pre-releases. For just that part, you can skip to the “Changes in 1.14” section down below. If you’re new to breeding villagers, read on!

Finding Villagers to breed in Minecraft

The easiest way to find a Villager is to look for a village! These collections of buildings appear scattered throughout the world and will look different depending on the local climate. Be cautious when approaching a new location. The Village and Pillage update has added some new inhabitants to the Minecraft overworld, and many of them won’t be happy to see you. These unhappy villagers include:

  • Zombie Villagers
  • Pillagers
  • Vindicators
  • Evokers
  • Illusioners

In every village, you can find blocks like the Fletching Table, the Lectern, the Barrel, and more that act as “job sites” for Villagers. Any nearby Villager can claim one of these job sites and start offering relevant trades to the player. For example, the Lectern is the job site for the Librarian, who will buy paper from you if you talk to them. There’s a lot to learn when it comes to trading with Villagers, but to get started, just talk to each Villager and see what kind of trades they can offer.

Related: How to move villagers in Minecraft

The basics of Villager breeding in Minecraft

When you first get to a village, you may already see some big-headed babies running around! Baby villagers take 20 real-world minutes to grow up, and once they’re fully grown, they’ll latch onto any unattended job site and start offering trades. Unlike other mobs in Minecraft, villagers can’t be bred on command just by feeding them a specific item. Instead, they plan out their families, deciding to breed on their own if the two main requirements are met.

First, both parents need to have a nice meal. Villagers actually have eight hidden inventory slots (for a total of 12 slots) where they can store food and seeds, and each parent will need to fill up one of those slots with one of the following:

  • 3 Bread
  • 12 Carrots
  • 12 Potatoes

In total, Villagers must hold 12 individual slots of food. Potatoes and carrots each account for one individual slot, which is why you need 12 of those vegetables in total. Loaves of bread, however, account for four slots per loaf, which is why you only need three loaves of bread in total.

Villagers will share food with each other when they have extra, and you can help out by throwing food to hungry Villagers. Once two Villagers are ready to breed, they will wait until the evening of that day. Then, if all requirements are met, they will consume the required food in the process, quickly popping out a new baby villager within about 20 minutes.

Changes in Minecraft version 1.14

These changes may have debuted in 1.14, but they're still working with the latest version release. The biggest change from previous versions is that Villagers now determine their willingness to breed based on the number of nearby beds rather than the number of nearby doors. Previously, the strategy for turning villages into cities was to pack tiny rooms in like sardines, with a wooden door for each resident.

Now, the Villagers have developed some standards of living. In order for two Villagers to have a child, there must be one bed for each of them to sleep in, plus one for the child. This means that big rooms with lots of beds and a steady food source are the new magic formula for pumping out Villager babies.

The rooms must be big enough that the beds have at least two empty blocks of space above them. This will give room for the new baby Villager to jump on the bed. Remember, you need three beds lined next to each other in total to breed the child.

Related: How to cure a zombie villager in Minecraft

Exceeding the Limits

The biggest issue with breeding Villagers is that any village will eventually stop growing once there are no more unoccupied beds available for a new baby. This issue is best solved by sending the newborn Villagers a long distance away from their original bed. You could use an automatic minecart system or waterway for this. And before you say it would be too cruel to do so, rest assured that the little ones will forget all about their old village less than 10 seconds after they get 36 blocks away.

This will both solve your overpopulation issue and provide a convenient way to transport Villagers to their new homes. To keep your Villager factory running at full capacity, consider using dispensers or an automatic harvester to keep a steady supply of food items available.

Looking for more Minecraft content on Pro Game Guides? Check out Best Minecraft Adventure Maps 1.18 (July 2022).

Follow us on Twitter and Facebook to get updates on your favorite games!

About the Author

Just your friendly neighborhood games writer, reporting on all things gaming.

4 Comments

How to breed Villagers in Minecraft

Comments are on moderation and will be approved in a timely manner. Please read the following rules before commenting:

  • All comments must be on topic and add something of substance to the post
  • No swearing or inappropriate words
  • No asking or begging for anything free
  • Do not attempt to start a poll in the comments
  • Comments in all CAPS will be removed
  • We reserve the right to remove a comment for any reason
  • Do not impersonate a staff member or influencer

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  1. I tried to make villagers and they are only breeding baby villagers who can’t occupy jobs. The “green jacket” babies. How do I make sure they are actually baby villagers

  2. I have an existing village which I mob proofed. I completely enclosed it and placed an indoor veggie garden, double the beds, doors an Iron goblin and they get the harts and everything but won’t breed. It’s in an original village. So it couldn’t be to close to another one. The only thing I can think of is that maybe there is a dungeon or grotto underneath it. But could that be the reason why they don’t breed. Or if so, can i fix it by stone floors, iron doors or something else? I’m a bit at a los. Just because they get the harts but then thunderclouds and they quit.

  3. i tried doing this on ps4 with 2 nitwits and they wont breed what am i dong wrong?