TL;DR
- A villager trading hall gives you access to enchanted books, diamond gear, and unlimited emeralds from your base.
- Each villager needs its own cell, a bed, and a job site block to work and restock.
- Assign professions by placing the matching job site block near an unemployed villager.
- Villagers restock their trades up to twice per in-game day when they can reach their workstation.
- Cure zombie villagers with a Splash Potion of Weakness and a Golden Apple for permanent trade discounts.
- Reroll librarian trades by breaking and replacing the lectern before you trade with them for the first time.
- Librarian, Fletcher, Farmer, Armorer, and Cleric are the most valuable professions to include first.
How to make a villager trading hall in Minecraft is one of the most important builds for any survival world. A trading hall lets you buy Mending books, enchanted gear, emeralds, potions ingredients, and rare items without leaving your base. Once it is set up correctly, it runs itself and supplies you for the rest of your playthrough. This guide covers everything — how to build the cells, assign jobs, transport villagers, make trades restock reliably, and get permanent discounts through zombie curing.
Why Build a Villager Trading Hall?
A villager trading hall is arguably the highest-leverage build in mid-game Minecraft. Here is what you get when it is running:
- Mending books — the most valuable enchantment in the game. Without a librarian, you rely entirely on luck from fishing or dungeon loot. With one, you can buy Mending on demand.
- Any enchantment book you need — Fortune III, Efficiency V, Protection IV, Silk Touch, Unbreaking III. See our complete enchantments list for everything available.
- Unlimited emeralds — Farmers and Fletchers turn crops and sticks into emeralds. Combined with an automatic farm, this generates passive income indefinitely.
- Diamond gear at low cost — Armorers, Toolsmiths, and Weaponsmiths sell enchanted diamond equipment at the Master tier.
- Hero of the Village discounts — win a raid for a 30–55% discount on all trades for 40 minutes.
How Villager Trading Works
Before building, understand the basic rules:
- A villager gets a profession by claiming a job site block. Place the right block near an unemployed villager and it will walk over and claim it.
- You can reroll trades by breaking and replacing the job site block — but only before you trade with the villager for the first time. After your first trade, the profession and trades are locked permanently.
- Villagers restock their trades up to twice per in-game day during daytime working hours, as long as they can pathfind to their job site block.
- Villagers need to be able to reach a bed to sleep. No bed access means trades never restock after being used.
- Nitwit villagers (green robe) and baby villagers cannot be assigned any profession — they are useless for trading halls.
For a full breakdown of every villager trade at each level, see our guides on villager trades and jobs and villager trading tiers.
All 13 Villager Professions and Their Job Site Blocks
- Armorer — Blast Furnace. Sells armor, shields, and enchanted diamond armor at Master level.
- Butcher — Smoker. Buys raw meat, sells cooked food.
- Cartographer — Cartography Table. Sells maps to structures like Woodland Mansions and Ocean Monuments.
- Cleric — Brewing Stand. Buys rotten flesh for emeralds. Sells redstone, lapis, glowstone, ender pearls.
- Farmer — Composter. Buys crops for emeralds. Best passive emerald income in the game.
- Fisherman — Barrel. Sells fishing rods, enchanted fishing gear, and fish.
- Fletcher — Fletching Table. Buys 32 sticks for 1 emerald. Sells bows, arrows, and enchanted bows.
- Leatherworker — Cauldron. Buys leather, sells horse armor and saddles.
- Librarian — Lectern. Sells enchanted books. The most important villager in the game.
- Mason — Stonecutter. Buys stone for emeralds, sells terracotta, glazed terracotta, and quartz.
- Shepherd — Loom. Buys wool, sells colored wool, carpets, and paintings.
- Toolsmith — Smithing Table. Sells iron tools and enchanted diamond tools at Master level.
- Weaponsmith — Grindstone. Sells swords and enchanted diamond axes at Expert and Master levels.
Best Professions to Include First
You do not need every profession. Start with these five and expand later:
- Librarian — for Mending and all enchanted books. Set up multiple. See how to get Mending specifically.
- Fletcher — fastest emerald income early on. 32 sticks = 1 emerald. Easy to mass produce.
- Farmer — passive emerald income once you have an automatic farm feeding it.
- Cleric — rotten flesh from any mob farm converts to emeralds, lapis, and ender pearls.
- Armorer — for enchanted diamond armor without needing to mine diamonds yourself.
What You Need to Build a Trading Hall
- Building blocks — stone, cobblestone, or any solid block for walls and cells (2–4 stacks)
- Trapdoors — to close cell fronts cleanly while still letting you trade through them
- Glass panes or blocks — so you can see villager trades without opening cells
- Beds — one per villager cell
- Job site blocks — one per villager (see profession list above)
- Boat — for transporting villagers from a village to your hall
- Villagers — at least 6 to start, ideally bred in a breeder first. Learn how to breed villagers.
- Splash Potion of Weakness and Golden Apple — for zombie curing discounts. See how to make Splash Potions and how to make a Golden Apple.
- Lighting — torches or lanterns to prevent hostile mob spawns inside the hall
How to Build a Villager Trading Hall Step by Step
Step 1: Choose Your Location
Build the trading hall close to your main base — within 160 blocks of where you spend most of your time. Villagers freeze and stop restocking if they are outside your simulation distance. A flat area is easiest. Leave at least 26 x 10 blocks for a full 13-profession hall, or 14 x 8 for a smaller 6-cell starter hall.
Do not build it inside or attached to a natural village. Having your trading hall separate from the village prevents raids from targeting it and stops natural villagers from wandering in and claiming your workstations.
Step 2: Dig Out and Build the Cell Row
The core layout is a row of individual cells — one per villager. Each cell should be 1 block wide, 2 blocks deep, and 2 blocks tall. This is just enough room for the villager to exist, reach its bed, and access its workstation.
- Dig or build a row of cells side by side. Leave solid walls between every cell. Villagers can pathfind through open spaces and accidentally claim neighboring workstations if the walls are missing or made of glass.
- At the back of each cell, place a bed. The villager must be able to physically walk to and interact with the bed each night or trades will never restock.
- Place the job site block inside or directly adjacent to the cell. The villager needs to walk to this block during daytime working hours for restocking to happen.
- Close the front of each cell with trapdoors. Open trapdoors look tidy, keep villagers inside, and still let you interact with the trade menu through them.
- Add glass panes on one or both sides so you can see the villager inside without opening the cell.
Step 3: Transport Villagers to Your Hall
Getting villagers from a village to your trading hall is one of the trickiest parts. The most reliable method is a boat:
- Place a boat on the ground next to the target villager.
- Right-click the villager to push it into the boat.
- Sit in the boat yourself and drive it to your trading hall.
- Right-click to exit, then break the boat to release the villager.
Boats work on land and in water, making them the most universal transport method. Minecarts work too but require rail tracks to be laid out in advance. For long distances, use a combination of boats and water channels. Never try to push or lure villagers directly — they wander and are nearly impossible to steer reliably.
Step 4: Assign Professions
Once a villager is in its cell, place the matching job site block inside or just outside the front of the cell. The villager will walk to it during the day, emit green particles, and take the profession. This process happens during daytime — it will not happen at night.
If the wrong villager claims a workstation, temporarily remove the block to break the link and reassign it. Always place one workstation at a time and wait for it to be claimed before placing the next one — two unclaimed workstations placed close together will cause villagers to compete for them and assign randomly.
Step 5: Reroll Librarian Trades
Librarians are the most important villagers in your hall and the most worth rerolling. Each Librarian sells one enchanted book per tier. The book is randomly chosen when the villager first claims the lectern. If it is not the enchantment you want:
- Break the lectern to make the Librarian unemployed.
- Wait for the villager to show “?” above its head (searching for a job).
- Replace the lectern.
- The villager will re-claim it with a new random trade.
- Repeat until you see the enchantment you want — then trade once to lock the trades permanently.
This reroll method works for all professions, not just Librarians — but Librarians are by far the most worth rerolling since the difference between a useless book and a Mending or Silk Touch book is enormous. Learn more about how to get Silk Touch and what Fortune does to help decide which books to hunt for.
Step 6: Level Up Your Villagers
Every villager has five trading tiers: Novice, Apprentice, Journeyman, Expert, and Master. The best trades — enchanted diamond gear, Mending, specific books — are often locked behind higher tiers. Level villagers up by trading with them repeatedly. Each successful trade gives you and the villager XP and moves them toward the next tier. Combine enchantments on an anvil with books purchased from leveled-up Librarians for the best gear.
How to Get Permanent Trade Discounts: Zombie Curing
The single most powerful thing you can do in a trading hall is cure zombie villagers. A cured villager gives you a massive permanent discount — most trades drop to just 1 emerald.
How to Cure a Zombie Villager
- Set your game difficulty to Hard. On Easy, zombies kill villagers outright instead of infecting them. On Hard, there is a 100% chance of conversion to a zombie villager instead.
- Let a zombie attack one of your villagers, or find a naturally spawned zombie villager in the world.
- Trap the zombie villager in a small enclosed area — it is still hostile during curing.
- Throw a Splash Potion of Weakness at it. You will see gray swirl particles appear.
- While it is weakened, right-click it with a Golden Apple. It will start shaking and emit red particles.
- Wait 2–5 minutes. The villager converts back with permanent discounts on its trades.
You can make Splash Potions at a brewing stand. See how to make Splash Potions and how to make a brewing stand. For Golden Apples, see how to make a Golden Apple in Minecraft.
Java vs Bedrock Curing Difference
On Java Edition, the cure discount applies only to you — the player who administered the cure. Other players on the same server must cure the same villager themselves to get discounts. On Bedrock Edition, the discount applies to all players. One cure is typically enough to bring most trades down to 1 emerald.
Advanced: Zombify and Re-Cure Stacking
You can zombify and cure the same villager multiple times to stack discounts even further. Each cure cycle reduces prices more until they hit the minimum of 1 emerald. Many trading hall designs include a dedicated zombie pit next to the cells specifically for this purpose. The zombie’s attack converts the villager, you cure it again, and prices drop further. This is optional but makes trades essentially free for the rest of the world.
How Villagers Restock Trades
Villagers restock their trades up to twice per in-game day during working hours (daytime). For restocking to happen, the villager must be able to physically pathfind to its job site block. If it cannot reach the block — because of a wall, a closed trapdoor, or poor cell design — the trade never restocks after being depleted.
Common reasons why trades stop restocking:
- The workstation is blocked by a solid block or incorrectly placed trapdoor
- Another villager claimed the workstation
- The trading hall is outside your simulation distance
- You are trading at night when villagers are sleeping
- The villager lost its bed link
Always confirm the villager can walk freely to its job site block from inside its cell. The safest design keeps the job site block at ground level with no obstacles between the villager and the block.
How to Get More Emeralds for Trading
Trades cost emeralds. Here are the fastest ways to keep your supply stocked:
- Fletcher — 32 sticks for 1 emerald. Four logs = one emerald. Run a tree farm and convert wood to sticks constantly.
- Farmer — sells wheat, potatoes, carrots, and beetroot for emeralds. Pair with an automatic farm for passive income.
- Cleric — buys rotten flesh for emeralds. Use output from any mob farm.
- Raid Farm — winning raids generates hundreds of emeralds per session and gives the Hero of the Village discount. See our guide on how to make a raid farm.
- Enderman Farm XP — use XP from your Enderman farm to power all your enchanting so you spend fewer emeralds on enchanted gear from villagers.
Trading Hall Tips and Best Practices
- Name your villagers with a name tag once you have their trades locked — this prevents any accidental despawning.
- Light up the hall fully — hostile mobs spawning inside the hall can zombify your villagers and destroy carefully locked trades.
- Keep the hall away from natural villages — to prevent raid targeting and unwanted villagers entering.
- Use glass between cells — it looks clean and lets gossip spread between villagers, which can improve discounts over time.
- Build a breeder nearby — learn how to breed villagers so you always have a supply of new unemployed villagers ready to fill cells.
- Combine with a slime farm — slimeballs are needed for sticky pistons in advanced trading hall automation.
- Use the cartography table villager for explorer maps — the Cartographer sells Woodland Mansion and Ocean Monument maps that save hours of searching. See how to find a Woodland Mansion.
Common Mistakes to Avoid
- Trading before locking the trades you want — the moment you complete one trade, the villager’s profession and trade list is locked permanently. Only trade once you are happy with the offers.
- Two workstations too close together — multiple unclaimed job blocks placed at once cause villagers to race to claim them unpredictably. Place and assign one at a time.
- Nitwit villagers in cells — Nitwits cannot take any profession. They look like other villagers but wear a plain green robe. Remove them from your breeding supply.
- Trading hall too far from your AFK spot — villagers outside simulation distance stop working and never restock. Keep the hall within 160 blocks.
- No beds in cells — without a bed, villagers can still trade but will never restock depleted trades. Always include one bed per cell.
- Curing a villager before locking their trades — cure after you have the trades you want, not before. Curing changes prices but does not change which trades are available.
Frequently Asked Questions
How many villagers do I need in a trading hall?
A starter hall with 6 cells is enough to cover the most important professions. A full hall with one of each profession needs 13 cells. You can expand over time — the design is easy to extend by adding more cells to the row.
Do villagers need beds in a trading hall?
Yes. Villagers need to access a bed each night to maintain their schedule. Without a bed, they can still trade but depleted trades never restock. Always include one bed per villager cell.
Why won’t my villager take the profession I want?
Common reasons include: the villager is a Nitwit or baby, the job site block is already claimed by another villager, the block is too far away or unreachable, or it is nighttime. Place the workstation within 48 blocks of the villager during daytime and make sure no other villager has claimed it first.
How do I get a Mending book from a Librarian?
Place a lectern near an unemployed Librarian and check its trade. If it is not Mending, break the lectern, wait for the villager to lose its profession, then replace the lectern. The trade rerolls. Repeat until you get Mending, then complete one trade to lock it permanently. See our full guide on how to get Mending in Minecraft.
How do I cure a zombie villager?
Set difficulty to Hard. Let a zombie infect a villager or find a zombie villager naturally. Throw a Splash Potion of Weakness at it, then right-click with a Golden Apple. Wait 2–5 minutes for the cure to complete. The villager returns with permanent trade discounts.
Do trade discounts from curing apply to all players?
On Bedrock Edition, yes — all players benefit. On Java Edition, only the player who cured the villager gets the discount. Other players on the same server must cure the same villager themselves.
How do I restock villager trades faster?
Make sure the villager can freely pathfind to its job site block at all times. Trades restock up to twice per in-game day during working hours. If trades are not restocking, check that the workstation is accessible, the villager has a bed, and that you are not trading at night when they are sleeping.
Where can I download Minecraft?
You can get Minecraft from the official Minecraft website, on Google Play Store, or for Xbox via the Xbox Games Store.