How to Change Villagers’ Jobs & Professions in Minecraft

minecraft villager job change

Are you frustrated with why villagers won’t change their professions?

Are you looking for a step-by-step guide to changing villagers’ jobs in Minecraft? Then you are at the right place

Table of Contents


Minecraft is one of the most popular sandbox based video games which was released as public alpha for personal computers in 2009. Minecraft has amassed 91 million active players worldwide. There are two types of villagers that you find in Minecraft – Unemployed and employed with a profession. The Unemployed villagers are non-changeable jobs that means you can’t change the profession of an unemployed villager.

Sometimes a villager does not contribute to your needs in the best way. And so you want to change the profession of the villager and take a new job as per your needs.

And one important point which you must know is that there are some restrictions while assigning a job to a villager. Let’s discuss the available professions…

What are the Jobs available to Villagers?

It is a known issue in Minecraft that not all the villagers can change their professions which includes unemployed or a Nitwit.

And so you have to check what kind of job a villager has. You can check the assigned job of a villager by clothing as well as the job block they are stood by.

I have listed all the professions below,

Armorer – Blast Furnace
Butcher – Smoker
Cartographer – Cartography Table
Cleric – Brewing Stand
Farmer – Composter
Fisherman – Barrel
Fletcher – Fletching Table
Leatherworker – Cauldron
Librarian – Lectern
Stone Mason (Bedrock Edition only) / Mason (Java Edition Only) – Stonecutter
Nitwit – N/A
Shepherd – Loom
Toolsmith – Smithing Table
Unemployed – N/A
Weaponsmith – Grindstone

How to Change Villager Jobs in Minecraft?

We know that every villager must have to use a job site block. And so if you want to change the profession of a villager then you must destroy the composite block site of a particular villager (associated with their current profession).

You might find that the villager of whom you destroyed the site block may be angry at you. However, you need to ensure that there are some vacant block sites within 48-blocks before destroying the composite blocks.

Destroying a job site means making a villager unemployed. Now you need to build your new block site within their range. Villagers will automatically switch their profession to match the first site block they find. And so if you want a specific or certain profession then you have to ensure that there is no other site around that they may go first.

You should note down that a villager has to physically interact with the site in order to claim it. And a villager can claim only each job site block and so you always need to build a new one for each villager to whom you are assigning the profession.

You are allowed to change your profession as many times as you want. However, Novice, Nitwit or unemployed villagers can’t change their jobs.


When I was frustrated while changing the job of a villager in Minecraft then I found the only solution of destroying the job block site. And one thing to remember that destroying the site block means that you are making them unemployed.

You must ensure that you have properly verified that there are some site blocks available before destroying the blocks.

You can only change the jobs of villagers who are not unemployed or Nitwit and also Novice.

If you want to change your former/ex-farmer into an Armorer, you should have to put a Blast Furnace right next to them and give them a little bit of time, then will automatically become an Armorer.

Thanks. You can comment in the comment box below. I would love to answer your queries.