There’s one moment in Minecraft that changes how you play the entire game: curing a zombie villager. Spend eight minutes on the process — a splash potion of weakness, a golden apple, and some patience — and you’ll get a villager whose trades are permanently discounted, most dropping to 1 emerald. That single investment pays off for the rest of your playthrough, and it’s just one of the mechanics that makes the villager trading system so powerful once you understand it properly.
This guide covers everything: how trading levels work, what each of the 13 professions offers, the best deals to chase, how to reset librarian trades to hunt Mending, and how to build a simple trading hall that keeps your villagers restocked and accessible. Whether you’re setting up your first trade or optimising an endgame economy, this is the Minecraft villager trading guide you need.
How Villager Trading Works
Every villager with a profession trades using emeralds as currency. You buy from them (spending emeralds) or sell to them (earning emeralds), and each trade is a fixed deal that can be upgraded over time as the villager levels up.
Trading Levels: Novice to Master
Villagers have five trading tiers, each unlocking new deals:
- Novice — starting trades, cheapest deals
- Apprentice — unlocked after enough trades at Novice
- Journeyman — mid-tier deals; diamond gear starts appearing here
- Expert — high-value trades unlock
- Master — top-tier trades; villager wears a gold badge
Each time you complete a trade with a villager, they gain experience. Enough experience pushes them to the next level, unlocking a new set of trades. You don’t need to reach Master to get the best deals — most of the trades worth chasing appear between Journeyman and Expert. [1]
Trade Locking and Restocking
Every trade has a use limit. Once you’ve used a trade enough times, it locks — the item appears greyed out and the villager won’t accept the deal. This isn’t permanent. Villagers restock all locked trades twice per day, provided they can reach their workstation and sleep in a bed. If a villager can’t path to their workstation, they won’t restock. This is the core design principle behind a trading hall: every cell needs a workstation the villager can physically reach. [2]
Workstation Assignment
An unemployed villager (grey robe, no badge) will claim the nearest unclaimed workstation of any profession. Place a lectern near an unemployed villager and they become a librarian. Remove it and they go back to unemployed. This is the foundation of the Mending reset trick covered later. Workstations can only be claimed by one villager — if a workstation is taken, a second unemployed villager nearby won’t take it. [1]
All 13 Professions: Best Trades Per Job
There are 13 professions in vanilla Minecraft (plus Nitwit and Unemployed, who don’t trade). Here’s what each offers and the deal worth chasing from each one. [3]
| Profession | Workstation | Best Trade | Level Required |
|---|---|---|---|
| Librarian | Lectern | Any enchanted book (incl. Mending) | Novice |
| Armorer | Blast Furnace | Diamond chestplate / leggings | Journeyman–Expert |
| Toolsmith | Smithing Table | Diamond pickaxe / axe / shovel | Journeyman |
| Weaponsmith | Grindstone | Diamond sword / axe | Journeyman–Expert |
| Farmer | Composter | 20 wheat → 1 emerald (Novice sell) | Novice |
| Fletcher | Fletching Table | 32 sticks → 1 emerald | Novice |
| Cleric | Brewing Stand | Ender pearls / Bottle o’ Enchanting | Apprentice–Master |
| Cartographer | Cartography Table | Explorer maps (monument / mansion) | Apprentice–Journeyman |
| Butcher | Smoker | Cooked rabbit / mutton | Novice |
| Leatherworker | Cauldron | Saddle (Master level buy) | Master |
| Mason | Stonecutter | Terracotta / glazed terracotta blocks | Novice–Apprentice |
| Shepherd | Loom | Coloured wool / banners / beds | Novice–Expert |
| Fisherman | Barrel | Enchanted fishing rod | Master |
Librarian — The Best Villager in the Game
The librarian is the most powerful villager in Minecraft, full stop. Their workstation is a lectern, and they trade enchanted books at Novice level — meaning you can access their first trade immediately without levelling them up at all. The specific book is randomised when they take the job, which is why the reset trick (covered below) is so valuable.
The books to chase: Mending (repairs gear with XP — check our enchanting guide for full details), Silk Touch, Fortune III, Protection IV, Efficiency V, and Unbreaking III. Mending is a treasure enchantment, so it can’t be obtained from an enchanting table — a librarian is the most reliable source in the game. [4]
Armorer — Diamond Armour Without Mining
Armorers use a blast furnace and offer diamond armour pieces at Journeyman and Expert level. Diamond helmet, chestplate, leggings, and boots are all available — at a steep emerald cost, but pairable with Mending books to create a set that repairs itself indefinitely. Level the armorer up by buying their early iron and chainmail trades. [3]
Toolsmith — Diamond Tools on Demand
Toolsmiths use a smithing table and sell enchanted diamond tools at Journeyman level. Diamond pickaxe, axe, shovel, and hoe are all in their rotation. The Journeyman trade for a diamond pickaxe costs roughly 13 emeralds at base price — cheap once you’re running an emerald farm. [3]
Weaponsmith — Diamond Sword and Axe
Weaponsmiths use a grindstone and sell diamond swords and axes at the Expert tier. Combine a weaponsmith-bought diamond sword with a Mending book from a librarian and you have a weapon that sustains itself through combat. [3]
Farmer — Your Emerald Engine
Farmers are the best passive emerald source in the game. At Novice level they buy crops: 20 wheat, 26 potatoes, 22 carrots, or 15 beetroot for 1 emerald each. A basic automated farm feeding a single farmer villager generates a continuous emerald income with almost no player effort. At Expert level, farmers also sell golden carrots and glistering melons — useful brewing ingredients. [5]
Fletcher — Stick Factory
Fletchers buy 32 sticks for 1 emerald at Novice level. One log makes four planks makes eight sticks — that means four logs yield one emerald, which is an incredibly fast exchange rate early in the game. Fletchers also sell bows, crossbows, and enchanted bows at higher levels. They’re the best early emerald source before your crop farms are established. [5]
Cleric — Ender Pearls and XP
Clerics use a brewing stand and are the go-to for Ender pearls (4–7 emeralds each at Apprentice) and Bottles o’ Enchanting (Master level). The early-game Cleric trade lets you sell rotten flesh — completely useless otherwise — for emeralds, making any zombie XP farm a passive emerald source too. [3]
Cartographer — Find Structures Instantly
Cartographers sell explorer maps that pinpoint ocean monuments and woodland mansions. The Ocean Explorer Map (Apprentice) is useful for finding sponges; the Woodland Mansion map (Journeyman) points you directly to a mansion for the totem of undying. You’ll spend around 12–16 emeralds per map, but finding a mansion by exploration in a large world can take hours. [3]
Remaining Professions
Butcher (smoker) — sells cooked meats for food, and buys raw meat early. Useful for food security if you don’t have an animal farm yet.
Leatherworker (cauldron) — trades leather armour and, at Master level, a saddle. Worth levelling one if you need a saddle without exploring a dungeon.
Mason (stonecutter) — trades building blocks: terracotta, glazed terracotta, concrete, and various stone types. Good for decorative builds.
Shepherd (loom) — buys wool and sells dyed wool, banners, and beds in any colour. Useful for large-scale builds needing specific colours.
Fisherman (barrel) — sells enchanted fishing rods at Master level and buys fish. Moderate utility unless you’re specifically building a fishing setup.
Nitwit and Unemployed — Nitwits wear green robes and never take a profession, no matter what workstations you place. Unemployed villagers wear plain grey and will claim any available workstation. Neither will trade until employed. [1]
The Zombie Villager Cure: Best Deal in the Game
Curing a zombie villager is the single highest-return action in Minecraft’s economy. The result: that villager gives you permanent, massive discounts — most trades drop to 1 emerald. Here’s the process step by step.
- Lure a zombie villager to a safe spot. Zombie villagers look like regular zombies but have the villager face texture. They spawn naturally at night or when a zombie kills a villager (100% chance on Hard difficulty, 50% on Normal). Trap one in a small enclosure — they need to be protected from sunlight or they’ll burn at dawn.
- Throw a Splash Potion of Weakness. Stand close and throw the potion directly at the zombie villager. You’ll see grey swirling particles indicating the Weakness effect is active. You have 1 minute 30 seconds to complete the next step.
- Feed them a Golden Apple. Right-click the zombie villager with a golden apple (not an Enchanted Golden Apple — a regular one). You’ll hear a sizzling noise and the villager will shudder. Red swirling particles indicate the cure is in progress.
- Wait approximately 2–5 minutes. The zombie villager slowly converts back. Keep them safe — they’re still hostile during conversion. Building a small box around them with a one-block gap to throw through works reliably.
- Trade as soon as they’re cured. The discount is applied immediately and permanently. Don’t let them re-zombify — the discount persists but you’d have to repeat the cure.
Repeat the cure multiple times on the same villager (re-zombify, then cure again) if you want prices to drop even further, though a single cure usually brings most trades to 1 emerald. As of 1.20.2, stacking multiple cures on the same villager no longer compounds indefinitely, but a single cure still produces enormous discounts. [6]
Java vs Bedrock difference: On Java Edition, the cure discount is per-player — only the player who cured the villager gets the reduced prices. On Bedrock Edition, the discount applies to all players on the server, making zombie curing even more valuable in multiplayer. [2]
Resetting Librarian Trades to Get Mending
Mending is arguably the most powerful enchantment in the game — it repairs any item using experience orbs, making your best gear functionally permanent. You can’t get it from an enchanting table. But librarians can offer it, and their trade is randomised. The solution: the lectern reset. [4]
Here’s how it works:
- Place a lectern next to an unemployed villager. They become a librarian with a randomised Novice enchanted book trade.
- Check the trade. If it’s not what you want, break the lectern before trading anything. The villager instantly goes back to unemployed.
- Replace the lectern. The villager re-rolls all their trades from scratch at Novice level.
- Repeat until you see Mending (or whichever book you’re hunting).
The critical rule: don’t trade with the librarian at all until you see the book you want. Even completing one trade permanently locks their profession and trade list — you can no longer reset by breaking the lectern. The reset only works before the first trade. Once you’ve traded, they’re committed to that trade set forever.
In practice, Mending appears on average roughly every 20–30 rerolls. Set up your unemployed villager in a small cell next to a lectern and work through it systematically. It takes 10–15 minutes to get Mending this way — compare that to weeks of enchanting table RNG. This is also the foundation of the trading hall design below. [4]
Building a Simple Villager Trading Hall
A trading hall is just a controlled environment where you can access multiple villagers, reset their trades, and keep them restocked. You don’t need a redstone contraption for a functional one. See our house building guide for construction basics if you’re new to building in Minecraft.
The minimum viable trading hall has four requirements:
- Individual cells — one villager per cell, separated by walls so they can’t wander between each other’s workstations. Each cell needs to be at least 1 block wide with the workstation placed inside.
- A bed in every cell — villagers need to sleep to restock trades. A villager without bed access won’t restock, making them useless. Place the bed inside or directly adjacent to the cell.
- Workstation access — the workstation (lectern, blast furnace, etc.) must be within the villager’s pathing range. If they can’t physically walk to it, trades don’t restock.
- No escape routes — use half-slabs for flooring (villagers can’t jump over them) or fencing to keep each villager in their cell. A villager that wanders will claim the wrong workstation and break your setup.
The simplest layout: a row of 1×3 cells, each with a workstation at one end, a bed in the middle, and a trapdoor or half-slab barrier at the front so you can access the trade interface without the villager escaping. Label each cell with a sign showing the profession. [7]
Villagers restock twice per day as long as they can reach their workstation and sleep. In practice this means as long as your trading hall is properly lit (preventing hostile mob spawns), has all workstations in reach, and all beds accessible, your villagers will keep the trades open indefinitely. [2]
Best Emerald Farms to Fund Everything
The entire trading economy runs on emeralds. These three sources are the most efficient ways to generate them passively:
1. Farmer (crops) — Plant a large wheat farm and funnel harvests to a farmer villager. Twenty wheat per emerald at Novice level, with a restocking trade that refreshes twice daily. Add carrot and potato rows and a single farmer becomes a steady emerald income with minimal active play. Auto-harvest farms that use water channels and hoppers to collect crops into a chest, then manually selling, is the standard setup. [5]
2. Fletcher (sticks) — This is the fastest early-game emerald trade. Four logs → 32 sticks → 1 emerald. Plant a spruce or birch tree farm, chop when ready, convert logs to sticks, sell to a fletcher. The trade refreshes twice a day and you can have multiple fletchers running simultaneously. Thirty-two sticks is about 60 seconds of tree punching. [5]
3. Cartographer (paper) — Twenty-four paper from a cartographer equals 1 emerald. Sugar cane farms are easy to automate with observers and pistons, and a large sugar cane farm generates paper faster than a cartographer can buy it. Set up the farm, let it run, sell in bulk. [3]
Run all three in parallel and you’ll have more emeralds than you can spend. Use them to buy Mending books, diamond gear, and Ender pearls from your trading hall and the entire mid-to-late game resource problem effectively disappears. Check our survival guide for more ways to optimise your Minecraft progression.
Conclusion
The villager trading system is one of Minecraft’s most rewarding mechanics once you understand its levers: level villagers up through trading, keep them restocked with beds and workstations, cure zombie villagers for permanent 1-emerald discounts, and reset librarians until you land Mending. Build even a basic trading hall with a farmer, fletcher, librarian, and armorer and you’ve effectively solved the game’s resource economy.
Start with the fletcher for early emeralds, lock in a Mending librarian as soon as possible, and from there the rest of your gear comes naturally. The eight minutes you spend curing your first zombie villager will be the best-spent time in your entire playthrough.
An iron golem farm paired with a good villager trading hall creates a near-infinite resource loop. Our Minecraft automatic farms guide covers the iron golem farm build and 5 other essential automated systems.
Once you know the best trades, build a Minecraft trading hall to access them efficiently with max discounts through zombie villager curing.
Sources
- Minecraft Wiki. “Trading.” Minecraft Wiki, accessed March 2026. https://minecraft.wiki/w/Trading
- BisectHosting. “Minecraft 1.21 Villager Trading Hall Guide: Setup, Discounts, & More.” BisectHosting Blog, 2024. https://www.bisecthosting.com/blog/minecraft-1-21-villager-trading-hall-guide-setup-discounts-more
- BisectHosting. “Minecraft 1.21 Villager Trading Guide: All Trades, Discounts, & More.” BisectHosting Blog, 2024. https://www.bisecthosting.com/blog/minecraft-1-21-villager-trading-guide-all-trades-discounts-more
- GGServers. “Mastering Librarian Villagers in Minecraft 1.21.6.” GGServers Blog, 2025. https://ggservers.com/blog/mastering-librarian-villagers-in-minecraft-1-21-6-the-biome-enchant-guide/
- ChampBop. “Best Villager Trades for Emeralds — Minecraft 1.21+.” ChampBop, 2024. https://champbop.com/minecraft/best-villager-trades-for-emeralds-minecraft-1-21/
- 4NetPlayers. “Minecraft Villager Trading: Permanent Discounts with Zombie Curing.” 4NetPlayers Blog, 2024. https://www.4netplayers.com/en/blog/minecraft/minecraft-villager-trading-discounts-zombie-curing-station/
- Minecraft Wiki. “Tutorials/Villager trading hall.” Minecraft Wiki, accessed March 2026. https://minecraft.fandom.com/wiki/Tutorials/Villager_trading_hall
References
- Minecraft Wiki. Trading.
- BisectHosting. Minecraft 1.21 Villager Trading Hall Guide: Setup, Discounts, & More.
- BisectHosting. Minecraft 1.21 Villager Trading Guide: All Trades, Discounts, & More.
- GGServers. Mastering Librarian Villagers in Minecraft 1.21.6.
- ChampBop. Best Villager Trades for Emeralds — Minecraft 1.21+.
- 4NetPlayers. Minecraft Villager Trading: Permanent Discounts with Zombie Curing.
- Minecraft Wiki. Tutorials/Villager trading hall.
