Minecraft: how to breed villagers?

Minecraft villagers can unlock some incredible, unworkable and enchanted items through transactions, but to get a lot of them, breeding your villagers. Here’s how to breed villagers in Minecraft.

If you’re looking for golden apples, fully enchanted tools and armor, or rare types of arrows, the best way is to trade.

It can be a huge investment of time and emeralds to find a villager of the right type and have them trade them until you have the required levels to get those valuable items. There’s also the risk that the prized villager could be killed by a zombie or skeleton while you’re gone, forcing you to start trading from scratch.

So a better alternative to find the nearest village and fortify it is to move your villagers to a safe location near you and breed them. Here’s how to do that.

How do villagers breed in Minecraft?

Minecraft VillageMinecraft

Villagers can be bred under certain conditions.

The actual mechanics of breeding Minecraft villagers is quite simple. If there are two adult villagers willing to breed and there is room for the baby villager they will create, they will breed to create a new villager.

There are no restrictions on the type of villagers that can breed as they are sexless as long as they are mature. However, both villagers must be able to physically reach each other.

When the villagers are ready and there is enough room for their offspring, the two go into “love mode” to produce the baby. Like Minecraft animals, the two villagers in love will stare at each other for a few seconds and then spawn a baby villager between them.

The baby villager will eventually grow into an adult villager, who can breed on his own and get a profession for trade.

However, unlike animal breeding, breeding villagers do not give experience.

When will villagers breed in Minecraft?

Minecraft Villagers loveMinecraft

Villagers will breed if they are in love.

However, villagers cannot breed constantly. After breeding two villagers, there is a cooling off period that must pass before they can breed again.

Villagers will not breed without player intervention. They will only breed if the two conditions are met: willingness and capacity.


The willingness requirement is met when the villager has 12 food pointsbecause this is the energy needed to breed.

Players can fulfill this by throwing either three bread (4 food points each) or twelve carrots, potatoes or beets (1 food point each) at the villager’s feet. The villagers will pick up food at their feet.


The capacity requirement refers to the number of beds available nearby for the villagers and their offspring. Even if villagers are breeding, they will not produce offspring if there is no available capacity.

All infant and adult villagers require a bed with at least two empty blocks above it, so that villagers can nest on as many beds with as much space as allowed.

However, if the bed is too far away (outside a 48-block radius) or inaccessible through the villager’s pathfinding logic, breeding will not occur regardless of willingness.

Once the baby villager is born, it will claim an unclaimed bed, decreasing its population capacity unless more are added.

Leave a Comment