Feeding the right item to two villagers, turtles, foxes, or almost any other tameable animal starts love mode and can end with a new baby. Villagers need enough bread, carrots, potatoes, or beetroots and a free bed nearby. Turtles need seagrass. Foxes need sweet or glow berries. The mechanic behind all of them is the same, and the differences are mostly about food and what happens right after.
The basics of breeding in Minecraft
Feed an animal its breeding food and it enters love mode, shown by red hearts above its head. It then walks toward the nearest animal of the same species that is also in love mode, and the pair produce an offspring once they meet. If no partner enters love mode within 30 seconds, the effect wears off on its own.
- Breeding uses one food item per animal, not per pair.
- Grown animals cannot breed again for 5 minutes after a successful pairing.
- Most babies take 20 minutes to grow up.
- Feeding a baby the same breeding food shaves 10 percent off its remaining growth time.
New to the game and still working out shelter and food? Our guide to surviving your first night in Minecraft covers that first, since animal husbandry is much easier once your base is stable.
How to breed villagers
Villagers don't need a player to feed them directly. A villager becomes willing to breed once it's carrying enough food, and the exact amount depends on what kind.
- 3 bread
- 12 carrots, potatoes, or beetroots
- Any mix of the above that reaches the same total
A workstation is not part of this. Job sites affect a villager's profession and trades, not whether it's willing to breed. Once two villagers in the same village are both willing, they breed on their own the next time they're close together, and a baby only appears if there's a bed inside the village bounds that isn't already claimed and that the villager can actually path to. After a successful pairing, both parents stop being willing for 5 minutes while they use up their food stock.
How to breed turtles
Feed seagrass to two grown turtles and they enter love mode. One of the pair becomes pregnant and heads back toward its home beach, the spot near where it originally spawned, rather than breeding again right where it stands. Once it's close to home, it digs into the sand and lays a clutch of 1 to 4 eggs.
- Eggs need sand, red sand, or suspicious sand to be laid on, above or below water.
- Eggs crack more at night and usually hatch after 4 to 5 in-game days.
- The breeding cooldown is 5 minutes on Java Edition and 90 seconds on Bedrock Edition.
- Baby turtles take a full Minecraft day (20 minutes) to grow up, and feeding them seagrass speeds that up the same way it does for other babies.
How to breed foxes
Sweet berries or glow berries are all it takes to breed two grown foxes, no taming required first. What matters is who feeds them. A baby fox produced this way trusts the player that bred it and won't flee from that player as it grows up, while a fox born in the wild stays skittish toward everyone for good.
Getting close enough to feed a wild fox in the first place is the harder part. Foxes flee from nearby players, wolves, and polar bears unless they already trust that player or the player is sneaking. Approach slowly while sneaking, feed the berries, and back off once love mode starts so the pair can find each other.
How to breed villagers, turtles, and foxes in Minecraft
Frequently asked questions
How do I make a villager willing to breed in Minecraft?
Give it enough food to reach 12 nutrition points, which is 3 bread, 12 carrots, 12 potatoes, 12 beetroots, or a mix that adds up. Villagers pick up food dropped near them and use it automatically once they're willing. No workstation or job site is required for this part, only the food itself.
Do villagers need beds to breed?
Yes, though not the way most players expect. The food only makes a villager willing. A baby only spawns if there's a free bed inside the village that the villager can path to, so a village with more villagers than beds will stall out even when everyone is well fed.
What food breeds turtles in Minecraft?
Seagrass. Feed it to two grown turtles and one becomes pregnant, then travels back to the beach near its spawn point to lay eggs in the sand. The eggs take a few in-game days to hatch, and the resulting baby turtle grows up over one Minecraft day.
Do I need to tame foxes before breeding them?
No. Sweet berries or glow berries breed any two grown foxes directly. What breeding actually gives you is trust. The baby that results won't flee from the player who fed the parents, which is the closest thing foxes have to being tamed.
How long does it take a baby animal to grow up in Minecraft?
Most baby animals, including villagers, turtles, and foxes, take 20 minutes to mature. Feeding a baby the same food that breeds the grown ones cuts 10 percent off whatever time is left, so repeated feeding can grow a baby up in a couple of minutes instead of waiting out the full 20.
