Skip to main content
← All Guides
Villager Trading · 12 min read

How Villager Trading Works in Minecraft

Complete guide to the villager trading system in Minecraft. Covers trade tiers, experience, supply and demand, reputation, and how to unlock every trade level.

Villager trading is one of the most powerful mechanics in Minecraft. Through trading, you can obtain items that are otherwise extremely difficult or impossible to get in survival, including enchanted books, diamond gear, explorer maps, and specific potion ingredients. Understanding how the trading system works lets you build a reliable source of almost any item in the game.

The basics of villager trades

Every villager with a profession offers a set of trades. You open the trading interface by right-clicking (or pressing the use button on) the villager. The interface shows the items the villager wants and what it gives in return. Most trades cost emeralds, but some trades buy your items for emeralds instead. Both directions matter because buying and selling are how you build your emerald supply and convert emeralds into useful gear.

Each villager has a profession determined by its workstation block. A villager without a profession is called a "nitwit" (green coat) or "unemployed" (plain brown coat). Nitwits never take a profession. Unemployed villagers pick up a profession when they pathfind to an unclaimed workstation during their work schedule.

Trade tiers and experience

Trades are organized into five tiers: Novice, Apprentice, Journeyman, Expert, and Master. Each villager starts at Novice with one or two trades unlocked. To unlock the next tier, the villager needs to gain experience by completing trades with you.

TierBadge colorXP needed to reachTrades unlocked
NoviceStone (gray)01-2
ApprenticeIron (light gray)101-2 more
JourneymanGold (yellow)701-2 more
ExpertEmerald (green)1501-2 more
MasterDiamond (blue)2501-2 more

Each time you complete a trade, the villager gains experience. The green progress bar in the trading GUI shows how close the villager is to the next tier. Once a villager reaches a new tier, it unlocks additional trades and never loses them, even if you break its workstation later.

Supply and demand

Villager prices are not static. The game tracks how many times you have used each trade. When you use a trade repeatedly, the price increases (demand goes up). When you stop using a trade, the price gradually decreases over time as the villager restocks. This mechanic is called "supply and demand" and it affects the emerald cost of trades.

Each trade can be used a limited number of times before it becomes temporarily locked. The lock icon appears over the trade in the GUI. Villagers restock their trades twice per in-game day when they visit their workstation. They must have access to their workstation and it must be during their work schedule (roughly 2000-9000 ticks into the day).

Reputation and gossip

Villagers track your reputation through a gossip system. Positive actions (trading, curing zombie villagers) increase your reputation and lower prices. Negative actions (hitting villagers, killing villagers nearby) decrease reputation and raise prices. The gossip system means that villagers in a village share information about you, so curing one zombie villager near a group of villagers gives you a discount from all of them.

The gossip types that affect prices:

  • Major positive (curing a zombie villager): large price decrease, decays slowly.
  • Minor positive (trading): small price decrease, decays over time.
  • Trading (completing any trade): slight price decrease.
  • Minor negative (hitting a villager): price increase.
  • Major negative (killing a villager nearby): large price increase.

Hero of the Village

Defeating a raid grants you the "Hero of the Village" effect. While the effect is active, all villagers in the village offer significant discounts on their trades. The discount scales with the level of the effect (higher Bad Omen levels before the raid result in a higher Hero of the Village level). This stacks with other discounts like curing.

Trade locking

Once a villager has been traded with at least once, its profession becomes locked. This means you can no longer change its profession by breaking and replacing its workstation. This is a critical mechanic to understand: always check a villager's trades before doing your first trade with it. If the trades are bad, break the workstation, let the villager become unemployed, and place the workstation again to reroll the trades.

Java vs Bedrock differences

The core trading system is the same on both platforms, but there are some differences:

  • Bedrock villagers restock more frequently and less predictably.
  • The supply and demand mechanic is present on both but the price inflation rate differs.
  • Gossip spreading works slightly differently on Bedrock; the radius is smaller.
  • Wandering Traders behave identically on both platforms.

Tips for efficient trading

  • Always set up your villagers near their workstations so they can restock.
  • Trade in batches: use up all stock, wait for two restocks per day, repeat.
  • Cure zombie villagers for permanent discounts (see the curing guide).
  • Build a trading hall to keep all your villagers organized and accessible.
  • Use a workstation reference to pick the right profession for what you need.

For a list of the most profitable trades across all professions, see the best trades ranked guide. For mob-related details, check mobs.astroworldmc.com.

Frequently asked questions

Do villagers restock their trades automatically?

Yes, but only if they can reach their workstation. They restock up to twice per in-game day during their work schedule. If a villager is trapped in a space without pathfinding access to its workstation, it will not restock.

Can I trade with nitwit villagers?

No. Nitwits (green-coated villagers) never take a profession and have no trades. They serve no trading purpose. You can identify them by their green coat and the fact that they have no badge icon.

What happens if I kill a villager near other villagers?

The nearby villagers gain "major negative gossip" about you, which raises their prices significantly. The effect decays over time but can take a long while to fully reset. Avoid killing villagers near ones you trade with.

Do trades carry over between dimensions?

Yes. A villager's trades, experience, and profession are stored on the entity, not on a location. Moving a villager to another dimension does not reset anything. The trades are permanent once the villager has been traded with.

Is there a limit to how many villagers I can have?

There is no hard limit on the number of villagers. However, large numbers of villagers cause server-side lag because each villager runs pathfinding AI. On multiplayer servers, check with the server rules. Many servers cap villager counts per chunk or per player to maintain performance.

Want to try villager trading on a server with a full player economy? Astroworld MC runs economy survival with an auction house, custom enchants, and crossplay. IP: play.astroworldmc.com

Related Tools & Resources

🔧

Minecraft Tools

Calculators, generators & server tools

🧱

Item Database

Browse all Minecraft items, stats & recipes

⚒️

Crafting Recipes

Visual crafting guides for every recipe