Minecraft Villagers not Breeding (Make sure you’ve done these steps!)


Breeding villagers in Minecraft is extremely useful for getting hard to get enchants from a librarian.  As well as using villagers with other jobs to collect emeralds so you can purchase the hard to get items.  Although there are several things you need to do to make sure that the villagers can breed.

You must make sure that:

  1. Mob Griefing is enabled on the world/server
  2. Enough beds so the babies will have somewhere to sleep
  3. You’ve given the villagers enough food to be willing to breed.
  4. Can only breed during the day.


What I like to do is make a room big enough and place a lot of beds.  Make sure that the room is secure and no mobs can get inside.

From here I then throw either carrots or bread.  Specific numbers include 3 bread each or 12 carrots each.  However, I find just throwing around 20 to each villager is more than enough for them to breed.

If it’s not day time then you’ll have to wait until day for them to be willing to breed.


Common reasons why your villagers aren’t breeding

  • Mob Griefing is disabled
  • Not enough beds to accommodate the new villager
  • Not giving them enough food.
  • Must be daytime for them to breed

Sometimes I’ve found that you have to wait until the next day for them to breed.  But as long as you’ve given them enough food they will eventually breed.  I’ve personally not had to wait more than one full day cycle to get them to breed.


More efficient way?

You may think that my method is quite long and not as efficient.  And you probably are true.  And there probably are exact requirements to make the villagers breed.  But this is the method that has been working on all the servers I play on without any trouble.

minecraft villagers aren't breeding

What are villagers useful for?

There are 14 different jobs that a villager can be.  And you can set their jobs by placing the job site block within range of the villager.  Technically if you class a villager with no job then there are 15 different professions.

These 14 professions are the following:

  • Armourer = Blast Furnace
  • Butcher = Smoker
  • Cartographer = Cartography Table
  • Cleric = Brewing Stand
  • Farmer = Composter
  • Fisherman = Barrel
  • Fletcher = Fletching Table
  • Leatherworker = Cauldron
  • Librarian = Lectern
  • Mason = Stonecutter
  • Nitwit = NA
  • Shepherd = Loom
  • Toolsmith = Smithing Table
  • Weaponsmith = Grindstone

All 14 professions are listed above.  I’ve bolded the 4 that I like to use to gather emeralds and rare items.

If you’ve set up an automatic fish farm then having a fisherman villager is extremely good for getting emeralds.  They trade all different types of fish which you will gather from the auto fish farm and turn your unused fish into emeralds.

This similar method applies to both the Butcher and Farmer.  The crops and meat you get from your pig/cow/sheep farm and bread/carrots you get can also be exchanged into emeralds.

minecraft wheat farm

We use this to get a lot of emeralds which we can then exchange for rare books from the librarian.

The librarian is extremely useful for getting enchanted books such as:

  • Protection 4
  • Sharpness 5
  • Smite 5
  • Mending

And several other rare enchants that are difficult to get on an enchanting table.


How to get better trades?

There are two main ways to get better trades/discounts from the villagers.  The first way is to successfully complete a raid on the village.

A raid is a random event that is triggered when you are next to the village.  You’ll know the raid is starting because a bar will come up at the top of your screen.

When you defeat the raid you’ll become the ‘hero of the village’ and the villagers will start throwing items on the ground as a gift.  But some villagers will then give small discounts on their trades.

The alternative way is more difficult.   Is to capture a zombie villager and use a weakness potion and a golden apple to turn him back into a normal villager.

And the person who gave him the golden apple to ‘cure’ him will get unbelievable trades.  From this, I’ve gotten protection 4 books for 1 emerald.

This is obviously difficult to do and can be quite frustrating.  It’s worth watching a youtube video on exactly how to do it so you don’t mess it up.


When do trades reset?

You’ll notice that once you’ve traded a specific trade a few time the trade will become locked and you cannot do that trade anymore.

A trade will lock and the villager won’t do that trade until the following day.

So all you have to do is wait for the following Minecraft day and the trade should become unlocked again.

Sometimes the trade my take a couple of days to unlock but usually, this doesn’t happen and it will only take one day.


How to know what trades each villager does?

Each villager profession has a pattern for the trades that they’ll offer for each stage of when you level them up.

A use on reddit put together an image of all the different trades each villager will do and at what stage of the village level you should expect the trade at.


What are wandering traders?

Wandering traders are a type of villager that you’ll find ‘wandering’ about the world.  Normally they’ll spawn close to your location.

You know there wandering traders because they’ll have two lamas.  It’s a very easy way to get a couple of leads every time one spawns.

Unfortunately, their trades are very poor and don’t offer hardly any trades that you would want to trade him for.

I don’t personally see what the point in them are.  And would like to see Minecraft add one if not a couple of rarer trades such as enchant books, diamond armour pieces and weapons that would be worth trading for.

If you don’t live next to an ice biome you can buy ice blocks.  But these are normally very expensive and cost a lot of emeralds to the point where it really isn’t worth it.

Everyone I know ends up killing them for the two leads as that’s pretty much the best thing you’ll be able to buy from him.



This div height required for enabling the sticky sidebar