Quick Answer: Best Villager Trades
| Profession | Best Trade | Why It's Valuable |
|---|---|---|
| Librarian | Enchanted Books (any) | Guaranteed access to every enchantment, including Mending and rare treasure enchants |
| Farmer | Pumpkin/Melon → Emerald | Fully automatic via pumpkin/melon farms = infinite emeralds |
| Fletcher | Sticks → Emerald | 32 sticks = 1 emerald. Sticks are nearly free from tree farms. |
| Armorer/Weaponsmith/Toolsmith | Emerald → Diamond Gear | Diamond armor, tools, and weapons without mining a single diamond |
| Cleric | Rotten Flesh → Emerald | Converts mob farm waste into emeralds |
| Mason | Clay/Stone → Emerald | Clay blocks and stone are abundant and renewable |
Villager trading is arguably the most powerful mechanic in Minecraft. A well-designed trading hall gives you infinite emeralds, every enchantment in the game, diamond gear without mining, and renewable resources that would otherwise require hours of grinding. This guide covers everything from basic villager mechanics to advanced trading hall design and the zombification discount exploit.
Table of Contents
- Villager Trading Basics
- All 13 Villager Professions & Best Trades
- Librarian Deep Dive: Enchanted Book Trading
- Zombification Discount (Curing)
- Trading Hall Design
- Villager Breeding Setup
- Villager Trade Rebalance (Experimental)
- FAQ
Villager Trading Basics
Villagers spawn in villages and have a profession determined by their workstation block. Each villager starts at Novice level with 2 trades unlocked. Trading with a villager gives them XP; after enough XP, they level up (Apprentice → Journeyman → Expert → Master), unlocking new trades at each level. A master-level villager has all possible trades for their profession unlocked.
- Villagers restock trades twice per Minecraft day (morning and afternoon) by accessing their workstation
- If a workstation is destroyed, the villager loses their profession (unless you've traded with them — then they're locked)
- A villager locked out from their workstation cannot restock
- Trades can lock after repeated use and require restock to unlock
- Villagers need a bed to breed, even if they don't sleep in it
All 13 Villager Professions & Best Trades
| Profession | Workstation | Best Buy (Emerald → Item) | Best Sell (Item → Emerald) |
|---|---|---|---|
| Armorer | Blast Furnace | Enchanted Diamond Armor (Master) | Iron Ingots, Coal |
| Butcher | Smoker | Cooked Porkchop, Cooked Beef | Raw Meat (easy from animal farms) |
| Cartographer | Cartography Table | Woodland Mansion / Ocean Monument Maps | Paper, Glass Panes |
| Cleric | Brewing Stand | Ender Pearls (Expert), Glowstone, Redstone | Rotten Flesh (from mob farms) |
| Farmer | Composter | Golden Carrots (Master), Bread, Apples | Wheat, Potatoes, Carrots, Pumpkins, Melons, Beetroot |
| Fisherman | Barrel | Enchanted Fishing Rod, Cooked Fish | String, Raw Fish, Coal |
| Fletcher | Fletching Table | Enchanted Bow (Master), Tipped Arrows, Arrows | Sticks (best emerald source), String, Feathers |
| Leatherworker | Cauldron | Enchanted Leather Armor, Leather Horse Armor | Leather, Scutes |
| Librarian | Lectern | Enchanted Books (any enchantment), Glass, Name Tags | Paper, Books |
| Mason (Stone Mason) | Stonecutter | Quartz Blocks, Colored Terracotta, Bricks | Clay Balls, Stone, Granite, Diorite, Andesite |
| Shepherd | Loom | Colored Wool, Beds, Banners, Paintings | Wool (any color), Dyes |
| Toolsmith | Smithing Table | Enchanted Diamond Tools (Master) | Iron Ingots, Flint, Diamonds (low value) |
| Weaponsmith | Grindstone | Enchanted Diamond Sword/Axe (Master) | Iron Ingots, Flint, Diamonds |
Librarian Deep Dive: Enchanted Book Trading
Librarians are the most important villagers. A librarian's first trade (Novice level) offers an enchanted book for emeralds + a book. The enchantment is random each time the lectern is placed, and the trade is locked in once you trade with them.
Rerolling for desired enchantments:
- Place a lectern next to an unemployed villager → they become a librarian
- Check their first trade (enchanted book). If it's not the enchantment you want, break the lectern and replace it
- Each place/break cycle randomly rolls new trades — repeat until you get the desired enchantment (Mending, Fortune III, Unbreaking III, Protection IV, Efficiency V, Silk Touch, etc.)
- Once the right enchantment appears, trade with the villager immediately to lock the trades permanently
Zombification Discount (Curing)
Converting a villager into a zombie villager and curing them back permanently reduces their trade prices. This stacks — cure a villager multiple times for deeper discounts (up to a maximum where most trades cost 1 emerald). On Hard difficulty, zombies always convert villagers to zombie villagers (100% rate); on Normal it's 50%; on Easy, villagers die instead of converting.
- Expose your villager to a zombie (contain the zombie so it only infects the target).
- Wait for the villager to turn into a zombie villager (they make a distinct sound).
- Throw a Splash Potion of Weakness at the zombie villager.
- Right-click with a Golden Apple (not enchanted — regular golden apple).
- Wait 3-5 minutes for the curing process (particle effects appear).
- The cured villager now offers permanent discounts, and other villagers in a 16-block radius who witnessed the curing also get a temporary discount boost.
Trading Hall Design
A trading hall is a structured building that houses villagers in individual cells with their workstations, giving you organized access to trades. Key design principles:
- 1 villager per cell: 1x1 or 1x2 space with workstation in front. Prevents pathfinding issues and entity cramming.
- Workstation visibility: Each villager must be able to pathfind to their workstation (even if blocked by a trapdoor) to restock.
- Zombification station: Build a zombie chamber with a piston door that can expose one villager at a time while protecting others.
- Bed requirement: Villagers need beds within detection range for breeding. A central bed chamber works.
- Lighting: Fully lit to prevent mob spawns inside the hall. Zombies breaking in during curing is the most common disaster.
- Raid-proofing: If your trading hall is in or near a village, raids will target it. Build away from villages or design with raid-proof walls.
Villager Breeding Setup
Villagers breed when there are more beds than villagers and they have enough food. Farmers throw food (bread, carrots, potatoes, beetroot) to other villagers. A simple breeder: 2 farmers in a 3x3 carrot/potato farm with a composter each, beds placed in a separate area they can pathfind to. Excess baby villagers are transported via water stream or minecart to the trading hall.
Villager Trade Rebalance (Experimental)
Mojang introduced an experimental "Villager Trade Rebalance" toggle in 1.20.2. This is NOT enabled by default and does not affect standard worlds. The rebalance changes librarian enchanted book trades to be biome-specific (e.g., Mending only from swamp librarians, Efficiency V only from desert librarians) and requires master-level cartographers for certain maps. If you're playing with this enabled, your trading hall design will need biome-specific villager transport. For most players on default settings, standard trading mechanics apply.
Related Guides
- Minecraft Best Enchantments Guide
- Minecraft Crafting Recipes for Beginners
- Minecraft Mob Farm Beginner Guide
- Minecraft First Night Checklist
Frequently Asked Questions
Q: Why won't my villager restock trades?
A: The villager must be able to pathfind to their workstation and work at it twice per day. If they can't reach it (blocked, too far, in a minecart), they won't restock. Also check that you haven't locked their profession by trading and then broken their workstation — they still need workstation access to restock.
Q: How do I move villagers long distances?
A: Three methods: (1) boats (villagers can ride boats; push or use a lead on the boat); (2) minecarts on rails; (3) water streams in the Nether (villagers enter Nether portals). Nether transport is fastest for long distances: move a villager through a portal, travel in the Nether (1 block = 8 overworld blocks), then portal back.
Q: Can I get Mending from any librarian?
A: Yes, in default settings. Any librarian can offer any enchantment as their first trade, including Mending. On the experimental trade rebalance, Mending is exclusive to swamp biome librarians.
Q: Do cured villager discounts stack indefinitely?
A: Discounts stack up to a practical cap where most trades cost 1 emerald. Further curing doesn't reduce prices below 1 emerald. The exact cap depends on the trade's base price — more expensive trades may need more cures to reach 1 emerald.
Q: Is it better to cure villagers before or after locking trades?
A: After locking trades. Cure a villager, then trade to lock, or trade first then cure — either order works. But if you cure before locking, the villager might level up from the curing "gossip" mechanism and lock different trades than you wanted. Best practice: trade once to lock desired enchantment, then cure repeatedly.