Table of Contents
ToggleVillager trading is one of Minecraft’s most powerful progression systems, offering everything from enchanted diamond gear to rare items like mending books and name tags. Whether you’re hunting for specific enchantments, building up emerald reserves, or trying to gear up for the End, understanding how to manipulate and optimize villager trades can save you hundreds of hours of grinding.
This guide breaks down the entire trading system as it stands in Minecraft 1.21, covering every profession, their trade tables, and the strategies that separate casual traders from players running fully optimized trading halls. From curing zombie villagers for permanent discounts to knowing exactly which job site blocks spawn which professions, you’ll have everything you need to turn a village into your personal resource empire.
Key Takeaways
- Villager trades unlock through a five-tier leveling system (Novice to Master), with professions determined by job site blocks that you can break and replace to reroll trades before committing to a purchase.
- Librarians are the most valuable profession in Minecraft, selling enchanted books like Mending and Silk Touch—reroll at Novice level hundreds of times if needed to secure game-changing enchantments.
- Curing zombie villagers permanently reduces trade costs from 20+ emeralds down to 1 emerald per trade, making this the single most important optimization for efficient Minecraft trading setups.
- Fletcher stick trading (32 sticks for 1 emerald) generates emeralds faster than any other trade if you have an automatic tree farm, making it ideal for fueling your entire trading operation.
- Building a centralized trading hall with individual villager cells and accessible job site blocks prevents profession confusion, allows access to dozens of traders, and protects your valuable villagers from despawning or environmental damage.
- Villagers restock trades only twice per in-game day during daytime hours, so ensure they have direct line-of-sight access to their job sites and avoid spamming the same trade repeatedly to prevent temporary price increases.
Understanding How Minecraft Villager Trading Works
Trading in Minecraft operates on a leveling system where villagers unlock better trades as you interact with them. Each villager has five experience tiers, Novice, Apprentice, Journeyman, Expert, and Master, and they advance through these levels by completing trades with players.
When you trade with a villager, they gain experience points. Once they accumulate enough XP, they level up and unlock a new set of trades. The progression isn’t random: each profession has a fixed trade table that determines what they’ll offer at each tier. Some trades are better than others, and understanding which villagers to prioritize makes all the difference.
Trading Mechanics and Experience Levels
Each villager profession has two trades available at Novice level, then unlocks additional trades at Apprentice, Journeyman, Expert, and Master tiers. To level up a villager, you need to complete any of their currently available trades, it doesn’t matter which one.
Villagers need to restock their trades by accessing their job site block. They can only restock twice per in-game day, and they must be near their specific workstation to do so. If a villager can’t reach their job site, their trades will remain locked until they can interact with it again.
The restocking mechanic is tied to Minecraft’s day cycle. Villagers restock during specific work hours (roughly between 2000 and 9000 game ticks), which translates to daytime hours. They won’t restock at night, even if they have access to their workstation. This is why many game guides recommend building centralized trading halls where villagers are locked near their job sites.
Trade prices also fluctuate based on demand and your reputation in the village. If you spam the same trade repeatedly, prices will increase temporarily. Conversely, if you cure a zombie villager or successfully defend the village during a raid, you’ll earn the Hero of the Village effect, which drastically reduces prices.
How to Lock and Unlock Villager Trades
A villager’s trades become permanently “locked” once you trade with them at least once. After that first trade, they’ll retain their profession and trade table even if their job site block is destroyed. This is crucial for securing good trades, once you find a librarian selling Mending for 10 emeralds, trade with them immediately to lock it in.
Before you trade with a villager, their profession remains fluid. If you break their job site block, they’ll lose their profession and revert to an unemployed villager. You can then place a new job site block to assign them a different profession and roll for new trades. This is the core mechanic behind trade rerolling, which we’ll cover in detail later.
Jobless villagers will automatically claim the nearest unclaimed job site block during work hours. If you have multiple unemployed villagers and several job sites, they’ll claim them seemingly at random. To control which villager gets which profession, isolate them or break all other job sites in range.
Complete Breakdown of Every Villager Profession and Their Trades
Minecraft has 15 villager professions, each tied to a specific job site block and offering unique trades. Some are incredibly valuable for progression, while others are niche or only useful in specific scenarios.
Armorer: Armor and Emerald Trades
Armorers use the Blast Furnace as their job site block. They primarily sell armor pieces and related items, making them useful for gearing up quickly in the early game.
Key trades:
- Novice: Sells iron helmets, chestplates, leggings, and boots for emeralds. Buys coal and iron ingots.
- Apprentice: Sells chainmail armor pieces (the only renewable source in Survival).
- Journeyman: Sells lava buckets and iron armor with enchantments.
- Expert: Sells diamond leggings and boots.
- Master: Sells diamond helmet and chestplate.
Armorers aren’t top-tier for optimization, but they’re decent if you need quick diamond armor without mining. Chainmail armor is purely cosmetic since its stats match iron, but it’s exclusive to this profession.
Toolsmith and Weaponsmith: Essential Tools and Weapons
Toolsmiths use the Smithing Table, while Weaponsmiths use the Grindstone. Both professions offer tools and weapons, with the Weaponsmith specializing in combat gear.
Toolsmith highlights:
- Apprentice: Sells enchanted iron pickaxes and axes.
- Expert: Sells enchanted diamond pickaxes.
- Master: Sells enchanted diamond axes.
Weaponsmith highlights:
- Novice: Buys coal and iron ingots, sells iron axes and swords.
- Journeyman: Buys flint, sells enchanted iron swords.
- Master: Sells enchanted diamond swords and axes.
Both professions are solid for early diamond tools, though you’ll eventually want enchanted gear from Librarians instead. The Weaponsmith’s diamond axe is particularly useful for PvP or chopping through shield blocks.
Librarian: Enchanted Books and the Best Deals
Librarians use the Lectern and are widely considered the most valuable villagers in the game. They sell enchanted books, which are essential for late-game gear optimization.
Key trades:
- Novice: Sells one random enchanted book for emeralds and a book. This is the trade you’ll reroll hundreds of times.
- Apprentice: Sells lanterns and another enchanted book.
- Journeyman: Sells glass and another enchanted book.
- Expert: Buys books, sells clocks and compasses.
- Master: Sells name tags for 20 emeralds.
The Novice-level enchanted book trade is completely randomized, meaning you can reroll it by breaking and replacing the lectern before trading. This is how you hunt for god-tier enchantments like Mending, Silk Touch, Fortune III, Protection IV, and Sharpness V.
Librarians also sell name tags at Master level, which are otherwise only found in dungeon loot or fishing. If you’re building farms with mobs that need to stay named (like zombie piglin farms), this is your most reliable source.
Cleric: Potions, Ender Pearls, and Redstone
Clerics use the Brewing Stand and offer a mix of potion ingredients, magic items, and crafting materials.
Key trades:
- Novice: Buys rotten flesh (great for turning zombie farm drops into emeralds). Sells redstone dust.
- Apprentice: Buys lapis lazuli, sells redstone dust.
- Journeyman: Buys rabbit’s foot, sells glowstone.
- Expert: Buys glass bottles and nether wart, sells ender pearls for 4-5 emeralds.
- Master: Buys nether wart, sells bottle o’ enchanting and glowstone.
The Expert-level ender pearl trade is one of the best in the game. Ender pearls are required for finding strongholds and entering the End, and farming Endermen can be tedious before you have an End farm. Clerics make this process trivial, just stockpile emeralds and buy as many pearls as you need.
The Novice rotten flesh trade is also underrated. If you have a zombie farm, you can convert that otherwise useless loot into emeralds at a 32:1 ratio.
Farmer, Fisherman, Butcher, and Shepherd: Food and Materials
These four food-focused professions offer produce, animal products, and wool trades. They’re less critical for late-game optimization but useful for early sustain and emerald generation.
Farmer (Composter):
- Buys wheat, carrots, potatoes, and beetroot.
- Sells bread, cakes, and suspicious stew.
- Useful for turning excess crops into emeralds.
Fisherman (Barrel):
- Buys fish, string, and coal.
- Sells cooked fish and fishing rods.
- The Journeyman trade for campfires is niche but occasionally useful.
Butcher (Smoker):
- Buys raw meat (chicken, pork, rabbit, mutton).
- Sells cooked meat.
- Good for converting meat farm output into emeralds.
Shepherd (Loom):
- Buys wool and dyes.
- Sells colored wool, carpets, beds, and paintings.
- Master-level trade sells all 16 wool colors, which is useful for large building projects.
These professions shine in the early game when you’re setting up renewable food and emerald sources. Farmers are especially good if you have an automatic crop farm.
Other Professions: Cartographer, Leatherworker, Fletcher, and Mason
These professions fill niche roles and aren’t as universally useful, but each has at least one standout trade.
Cartographer (Cartography Table):
- Sells Woodland Explorer Maps and Ocean Explorer Maps at Journeyman and Expert tiers.
- These maps help you locate Woodland Mansions and Ocean Monuments, which are otherwise difficult to find.
Leatherworker (Cauldron):
- Buys leather and sells leather armor and horse armor.
- The saddle trade at Master level is the only renewable saddle source outside of fishing and loot chests.
Fletcher (Fletching Table):
- Buys sticks, flint, and feathers.
- Sells bows, crossbows, arrows, and tipped arrows.
- The stick trade (32 sticks for 1 emerald) is one of the easiest emerald generators if you have a tree farm.
Mason (Stonecutter):
- Buys clay and stone.
- Sells bricks, terracotta, and various stone blocks.
- Useful for builders who need bulk decorative blocks.
Fletchers are particularly strong for early emerald generation. If you have even a basic tree farm, you can craft sticks and trade them for emeralds at an absurdly efficient rate.
How to Set Up and Assign Villager Professions
Assigning professions to villagers is straightforward once you understand the mechanics, but poor planning can lead to chaos in larger trading setups.
Job Site Blocks for Each Profession
Each profession is tied to a specific workstation block. Place the block near an unemployed villager, and they’ll claim it during work hours (daytime). Here’s the full list:
- Armorer: Blast Furnace
- Butcher: Smoker
- Cartographer: Cartography Table
- Cleric: Brewing Stand
- Farmer: Composter
- Fisherman: Barrel
- Fletcher: Fletching Table
- Leatherworker: Cauldron
- Librarian: Lectern
- Mason (Stonemason): Stonecutter
- Shepherd: Loom
- Toolsmith: Smithing Table
- Weaponsmith: Grindstone
- Nitwit: No job site (cannot be assigned a profession)
Villagers will claim the nearest available job site block within a 48-block radius. If multiple unemployed villagers are present, the closest one typically claims it first, though there’s some randomness involved.
One common mistake is placing job site blocks before securing unemployed villagers. If employed villagers are nearby, they might re-claim their old jobs when you’re trying to assign new ones.
Changing and Resetting Villager Professions
You can change a villager’s profession by breaking their job site block, but only if you haven’t traded with them yet. Once you complete even a single trade, their profession locks permanently.
This rerolling mechanic is the backbone of optimized trading setups. Here’s the process:
- Find or transport an unemployed villager to your trading area.
- Place a job site block (e.g., lectern for Librarian).
- Wait for the villager to claim it and display their trades.
- If the trades aren’t good, break the job site block immediately.
- The villager loses their profession and reverts to unemployed.
- Place the job site block again to reroll their trades.
- Repeat until you get the trade you want.
- Trade with them once to lock the profession.
This method is essential for getting specific enchanted books from Librarians. You might need to reroll 50+ times to get Mending, but it’s far more efficient than hoping to fish it up or find it in dungeon loot.
Some players use mods or external tools to view villager trades before they level up, but in vanilla Minecraft, rerolling at Novice level is the standard approach. Many build guides recommend setting up a dedicated reroll station with a single villager and quick-access job site block to speed up the process.
Best Villager Trades for Maximum Profit and Resources
Not all trades are created equal. Some offer disproportionate value, either by converting abundant resources into emeralds or by providing rare items cheaply.
Most Valuable Trades for Emeralds
Emerald generation is the foundation of an efficient trading system. The best trades convert renewable or easily farmed resources into emeralds with minimal effort.
Top emerald trades:
- Fletcher (sticks): 32 sticks for 1 emerald. If you have a tree farm, this is absurdly efficient. You can generate hundreds of emeralds per hour with minimal effort.
- Farmer (wheat, carrots, potatoes, beetroot): 15-22 wheat for 1 emerald, similar rates for other crops. Automatic crop farms make this trade nearly passive.
- Fisherman (coal): 10-16 coal for 1 emerald. If you’re running a mob farm with wither skeletons or have a coal vein nearby, this is solid.
- Cleric (rotten flesh): 32 rotten flesh for 1 emerald. Zombie farms produce tons of rotten flesh, making this trade great for converting otherwise worthless drops.
- Librarian (paper): 24-36 paper for 1 emerald. Requires a sugarcane farm, but paper is easy to mass-produce.
The Fletcher stick trade is widely considered the best raw emerald generator in the game. A single oak log gives you 16 sticks (4 planks × 4 sticks per 2 planks), meaning you only need 2 logs per emerald. With an automatic tree farm, you can generate emeralds faster than you can spend them.
Top Enchanted Book Trades from Librarians
Librarians sell enchanted books at Novice, Apprentice, and Journeyman levels, with costs ranging from 5 to 64 emeralds depending on the enchantment. Some enchantments are game-changing and worth hunting for specifically.
S-tier enchantments to prioritize:
- Mending: Infinite durability on any tool or armor piece. Absolutely essential for diamond and netherite gear. Prices vary between 10-40 emeralds depending on rerolls and curing.
- Silk Touch: Allows you to pick up blocks like glass, ice, and ore blocks without breaking them. Critical for builders and miners.
- Fortune III: Massively increases ore and crop yields. A Fortune III pickaxe can triple diamond and coal drops.
- Protection IV / Feather Falling IV: Best defensive enchantments for armor. Protection IV on all pieces makes you nearly unkillable in PvE.
- Sharpness V / Smite V: Top-tier weapon enchantments. Sharpness is versatile, Smite is better for undead mobs.
- Efficiency V: Dramatically speeds up mining and chopping. Pairs beautifully with Haste II from a beacon.
- Unbreaking III: Extends tool durability significantly, especially when paired with Mending.
Once you’ve cured a zombie villager (covered later), you can often buy these enchantments for as little as 1 emerald per book. This is why Librarian trading halls are considered mandatory for late-game progression.
Advanced Trading Strategies and Optimization Tips
Casual trading works fine for small-scale needs, but if you want to fully optimize your world, you’ll need to carry out a few advanced strategies.
Building an Efficient Trading Hall
A trading hall is a centralized structure where you lock villagers in individual cells, each with their job site block. This setup allows you to access dozens of villagers without them wandering off or claiming the wrong workstations.
Basic trading hall design:
- Individual 1×1 or 2×1 cells for each villager
- Job site block accessible to the villager but not adjacent villagers
- Trapdoors or slabs to prevent villagers from escaping
- Nametags on valuable villagers (Librarians with Mending, Clerics with ender pearls, etc.)
- Minecart or boat transport system to move villagers from a breeder
Some players use waterlogged trapdoors or scaffolding to let them interact with villagers while keeping them trapped. Others build multi-level halls with redstone-powered minecart elevators to move villagers vertically.
The key is ensuring each villager can access their job site block for restocking but can’t wander, claim the wrong job, or interfere with other villagers. If two villagers try to claim the same workstation, trades can bug out and fail to restock properly.
Curing Zombie Villagers for Discount Prices
Curing a zombie villager applies a massive permanent discount to their trades, often reducing costs to 1 emerald per trade. This is one of the most powerful mechanics in the game and absolutely worth setting up.
How to cure a zombie villager:
- Find a zombie villager (naturally spawned or converted from a regular villager).
- Trap it in a safe area where it can’t despawn or hurt you.
- Brew a Splash Potion of Weakness (requires a brewing stand, water bottles, nether wart, and a fermented spider eye).
- Throw the potion at the zombie villager.
- Feed it a Golden Apple (crafted with 8 gold ingots and 1 apple).
- Wait 3-5 minutes while it shakes and converts back to a normal villager.
- The villager will now offer heavily discounted trades.
Cured villagers also give you the “Hero of the Village” discount on top of the curing discount, though that effect is temporary. The curing discount is permanent and stacks if you cure the same villager multiple times.
Many players build dedicated curing stations where they convert villagers, cure them, assign professions, and reroll trades all in one place. This is especially efficient for Librarians, cure first, then reroll for Mending and pay only 1 emerald per book.
Refreshing Trades and Managing Stock Limits
Villagers can only restock trades twice per in-game day, and they must physically access their job site block to do so. If a villager runs out of stock and can’t reach their workstation, their trades will stay grayed out indefinitely.
Stock management tips:
- Ensure every villager has line-of-sight access to their job site block.
- Avoid trading the same offer repeatedly in one session, it temporarily raises prices due to demand mechanics.
- If a trade is maxed out, wait until the next day cycle (or speed up time by sleeping if you’re in single-player).
- Breaking and replacing a job site block does not reset stock limits, only changes trades if the villager hasn’t been traded with yet.
Some advanced players use daylight sensors and redstone to automate lighting or block access during non-work hours, though this is mostly for aesthetic or roleplay purposes. For many tier list enthusiasts, it’s simpler to just build the hall correctly once and let the day cycle handle restocking naturally.
Common Villager Trading Mistakes to Avoid
Even experienced players can screw up their trading setups with a few careless mistakes. Here are the most common pitfalls and how to avoid them.
Trading before locking professions: If you place a lectern, see a bad enchantment, and trade anyway, you’ve locked that villager permanently. Always check trades before committing.
Not naming valuable villagers: If your trading hall gets breached by a zombie or you accidentally hit a villager, you risk losing hours of rerolling work. Use nametags from Librarians to secure your best traders.
Ignoring village mechanics: Villagers need beds and workstations to breed and maintain happiness. If you’re building a trading hall far from a village, you may need to manually place beds to prevent pathfinding issues.
Letting villagers path to the wrong job sites: If you have multiple workstations nearby, unemployed villagers will claim the closest one, which might not be the one you intended. Clear the area or isolate villagers during profession assignment.
Skipping zombie curing: This is the single biggest optimization you can make. Cured villagers reduce costs from 20+ emeralds down to 1 for most trades. If you’re not curing, you’re wasting resources.
Forgetting to restock: Villagers won’t restock at night or if they can’t access their job site. If trades aren’t refreshing, check pathing and wait for daytime.
Overusing trades without restocking time: Spamming the same trade raises prices temporarily due to demand. Space out your trades or wait for restock cycles to reset pricing.
Not protecting your trading hall: Zombies, pillagers, and even lightning strikes can convert or kill your villagers. Build your hall in a well-lit, enclosed area, preferably underground or in a secure structure.
The worst mistake is building a massive trading hall before understanding the mechanics. Start small, cure one villarian, reroll for Mending, lock it in, then scale up. Once you’ve mastered the process with one or two villagers, expanding to a full hall is straightforward.
Conclusion
Villager trading in Minecraft is one of those systems that seems simple on the surface but rewards deep optimization. Whether you’re hunting for that perfect Mending book, building out a full trading hall, or just trying to convert your pumpkin farm into emeralds, understanding how professions, restocking, and curing mechanics work will save you time and frustration.
Start with the essentials: get a Librarian reroll station running, cure a few villagers for discounts, and secure the key trades, Mending, Fortune III, and ender pearls from Clerics. Once you’ve got the basics covered, you can expand into full automation with Fletcher stick farms, crop trading loops, and multi-level trading halls.
The beauty of the system is that it scales with your ambitions. A casual player can get by with a handful of villagers near their base. A hardcore optimizer can build a trading empire with dozens of cured villagers offering every enchantment and resource in the game for pennies. Either way, mastering villager trades is one of the most satisfying progression paths Minecraft has to offer.





