TL;DR
- A villager trading hall keeps all your traders in one safe, organised spot.
- Each villager needs its own cell, a bed, and a job site block to restock trades.
- Zombie curing gives you permanent price discounts — most trades drop to 1 emerald.
- The best professions to include are Librarian, Farmer, Fletcher, and Armorer.
- Works on both Java Edition and Bedrock Edition.
A villager trading hall is one of the best things you can build in Minecraft. Once it is up and running, you can get enchanted books, diamond gear, emeralds, and rare items without ever leaving your base.
This guide walks you through everything. How to build it, how to fill it with villagers, how to get max discounts, and which professions to prioritise.
If you are still getting started, check out our Minecraft survival first night guide before diving into trading hall builds.
What Is a Villager Trading Hall?
A villager trading hall is a player-built structure that keeps multiple villagers in one place. Instead of running around a village trying to find the right trader, you walk into one building and trade with everyone in seconds.
It also solves a big problem: villagers wander. Without individual cells, they drift between workstations, lose their professions, and stop restocking. A proper hall fixes all of that.
Every functional trading hall needs four things:
- Individual cells — one villager per cell, separated by walls.
- A bed in every cell — villagers restock trades twice a day only if they can sleep.
- A job site block per cell — this locks their profession and enables restocking.
- No escape routes — seal every cell so villagers cannot wander between workstations.

Materials You Need
Here is a simple materials list for a basic hall with 6–13 cells:
- Stone bricks or planks (for walls and flooring)
- Trapdoors (for cell fronts — clean look, easy access)
- Beds (one per villager)
- Job site blocks (one per villager — see the profession list below)
- Torches or lanterns (to prevent mob spawns)
- Slabs (for the ceiling)
- Optional: Name tags, item frames, levers
You do not need redstone or minecarts for a basic trading hall. Those are for advanced automatic designs.

How to Build a Villager Trading Hall (Step by Step)
Step 1 — Choose a Location
Pick a flat area close to your base. Build within your simulation distance — a safe rule is within 160 blocks of a loaded chunk. If your hall is too far away, villagers freeze and never restock.
Leave at least a 26 x 10 block area for a full 13-profession hall. A smaller 6-cell hall only needs around 14 x 8 blocks.
Step 2 — Build the Cell Row
Dig out or build a row of individual cells. Each cell should be:
- 1 block wide
- 2 blocks tall
- 2 blocks deep
Leave 1 block of space between each cell so villagers cannot interact across walls.
Build walls on three sides of each cell. Leave the front open for now.
Step 3 — Add Beds
Place a bed inside each cell. The bed can sit at the back of the cell. The villager must be able to physically path to it or they will not restock.
On Bedrock Edition, the bed link is especially important. Make sure each villager is properly linked to its own bed before moving on.
Step 4 — Place Job Site Blocks
Put a job site block inside or directly in front of each cell. The job site block determines the villager’s profession.
Here are the main job blocks:
| Profession | Job Site Block |
|---|---|
| Librarian | Lectern |
| Farmer | Composter |
| Fletcher | Fletching Table |
| Armorer | Blast Furnace |
| Cleric | Brewing Stand |
| Toolsmith | Smithing Table |
| Weaponsmith | Grindstone |
| Cartographer | Cartography Table |
| Butcher | Smoker |
| Mason | Stonecutter |
| Fisherman | Barrel |
| Leatherworker | Cauldron |
| Shepherd | Loom |
If you want to know more about crafting some of these blocks, see our guides on how to make a blast furnace and how to make a grindstone.
Step 5 — Seal the Front of Each Cell
Place trapdoors on the front of each cell. This looks clean and keeps villagers from escaping while still letting you open the trading menu by clicking through the trapdoor.
Add slabs on top of each cell to close off the ceiling. This stops hostile mobs from spawning inside.
Step 6 — Light It Up
Place torches or lanterns throughout the hall. Keep the light level at 8 or above everywhere. Dark spots invite creepers and zombies, which is the last thing you want near your traders.
Step 7 — Add Item Frames
Put item frames above each cell entrance and place a relevant item inside. For example, put a book above your librarian and an iron ingot above your armorer. This makes it fast to find who you need.
How to Get Villagers Into Your Trading Hall
This is where most players struggle. Here are your options:
From a nearby village: Use a boat to push a villager over land. Boats are the easiest way to move villagers long distances without rails. Put the villager in the boat and drive it to your hall.
Using minecarts: Place a rail leading into each cell. Push the villager into a minecart and ride them in. Break the minecart once they are inside.
From a villager breeder: The cleanest long-term option. Build a breeder near your hall and let it supply new villagers as needed. Check out our guide on how to breed villagers in Minecraft to set this up.
Once a villager is inside a cell and claims the job site block, their profession locks. Do at least one trade with them to make it permanent. After that, even if you remove the job block, they keep their profession.

How to Reroll Villager Trades
If a villager has trades you do not want, you can reroll them — but only before you have traded with them for the first time.
Break the job site block. The villager goes back to unemployed. Place the job site block again. They get a brand new set of trades.
Repeat this until you get the trades you want. For librarians, keep rerolling until you land Mending or another top enchantment. Once you find it, lock it in with one trade.
Understanding how villager trading tiers work helps you know which trades are worth hunting for at each level.
How to Get Max Discounts: Zombie Curing
This is the most powerful trick in the game. Cure a zombie villager and they give you a permanent discount. Most trades drop to 1 emerald.
Here is how to do it:
- Lure a zombie villager into your cell at night. You can recognise them by their zombie skin and green face.
- Trap them inside the cell.
- Throw a Splash Potion of Weakness at them.
- Feed them a Golden Apple (right-click / use).
- Wait 2 to 5 minutes. Keep the cell sealed — they are still hostile during conversion.
- Once cured, trade with them immediately to confirm the discount is applied.
To brew potions, you will need a brewing stand and a nether wart. Our Minecraft potions guide covers everything you need to get started.
Java vs Bedrock note: On Java Edition, the discount only applies to the player who cured the villager. On Bedrock Edition, all players on the server get the discounted prices.
Hard Mode tip: Play on Hard difficulty when zombifying villagers on purpose. On Hard, there is a 100% chance a zombie converts a villager into a zombie villager. On Normal and Easy, the zombie just kills them.
To keep a zombie trapped safely in your hall for repeated curing, some players build a small zombie holding area behind the cells. This lets you zombify and re-cure villagers easily if you need prices to go even lower.
Best Villager Professions to Include
You do not need all 13 professions. Start with these four — they cover almost everything you will ever need.
1. Librarian (Most Important)
Librarians sell enchanted books. The trade is random, so reroll lecterns until you get the enchantment you want. The two most valuable books are:
- Mending — repairs gear with XP. You cannot get this from an enchanting table.
- Unbreaking III — makes everything last much longer.
Once you have a Mending librarian, lock that trade immediately with one purchase.
To set up your enchanting table properly alongside your librarian, see our enchanting table guide.
2. Farmer
Farmers buy crops for emeralds. Carrots and potatoes are the best crops to sell because Fortune makes them drop more. A single farmer lets you turn your crop farm into an emerald machine. Pair this with an automatic farm for maximum emerald income.
3. Fletcher
Fletchers buy sticks for emeralds. You need 32 sticks for 1 emerald — and sticks are basically free. This is the fastest early-game emerald trade in the game.
4. Armorer
Armorers sell iron, chainmail, and diamond armor. Diamond armor unlocks at the Journeyman level. Combine with zombie curing for deeply discounted diamond gear.
Bonus: Cleric
Clerics sell Ender pearls and Bottles of Enchanting. If you are not ready to go to the End yet, a Cleric is a great way to stock up on Ender pearls. For your full journey to the End, read our guide on how to defeat the Ender Dragon.
How to Keep Villagers Restocked
Villagers restock their trades up to twice per day, but only if two things are true:
- They can physically path to their job site block during the day.
- They can sleep in their bed at night.
If a villager stops restocking, check those two things first. The most common fix is making sure the job block is close enough for them to reach.
Also build your hall within your simulation distance. Villagers outside loaded chunks do not run their day/night cycle and never restock.
Protecting Your Trading Hall
Villagers are a big investment. Protect them properly.
- Light up the entire hall. No dark spots.
- Use solid walls. Stone bricks, deepslate, or any non-flammable block.
- Seal every cell entrance. Trapdoors work well.
- Consider an iron golem. A golem near the hall will attack any hostile mobs that get close. See our iron golem farm guide if you want to automate golem production.
- Use name tags. Named villagers do not despawn. This is important for your most valuable traders, especially your Mending librarian.
Tips and Common Mistakes
Do not trade before rerolling. The moment you trade with a villager, their profession locks. Always check the trades first and reroll if needed.
Do not build too far from spawn. Villagers outside simulation distance freeze. Stay within 160 blocks of a loaded chunk.
One workstation per villager. If a second villager claims a workstation, both will have issues. Seal cells properly from the start.
Nitwits are useless. A nitwit villager (green robe) cannot take a profession. If one ends up in your hall, replace them.
Hero of the Village gives a temporary bonus. If you survive a pillager raid, you get the Hero of the Village effect and temporary discounts across all villager trades. Close off your trading hall before starting a raid though — zombies summoned during raids can infect your traders.
Advanced Options
Once your basic hall is running, you can expand it:
- Cartographer: Sells maps to Woodland Mansions and Ancient Cities. Incredibly useful for exploration. Learn more about the cartography table used to craft their maps.
- Automatic villager loading: Use minecarts and redstone to automatically slot villagers from a breeder into cells. Our redstone basics guide is a good starting point.
- XP farm combo: Pair your trading hall with an XP mob farm so you always have enough XP to activate Mending on your gear.
- Paper for emeralds: Librarians buy paper. Learning how to make paper in Minecraft with sugarcane makes this another easy emerald loop.
Frequently Asked Questions
Can you build a trading hall in Bedrock Edition? Yes. The same design works on both Java and Bedrock. On Bedrock, make sure each villager is fully linked to their bed before the first restock cycle.
Why is my villager not restocking? They cannot reach their job site block or bed. Check that nothing is blocking their path inside the cell.
Can I move villagers long distances? Yes. Boats work on land and water. For longer trips, use minecarts on rails.
How many villagers do I need? A hall of 6 to 8 villagers covers everything. Start small and expand as your world grows.
Does zombie curing work more than once? You can re-zombify and re-cure the same villager multiple times to stack discounts. As of 1.20.2, the discount no longer compounds infinitely, but a single cure still drops most trades dramatically.
A villager trading hall takes maybe an hour to build properly. After that, it runs itself. You walk in, make your trades, and walk out with enchanted books, diamond gear, and more emeralds than you can spend. It is genuinely one of the highest-value builds in the entire game.
Start small — six cells is enough to get going. Add more as your world grows.



