Skip to main content

VILLAGER TRADES

Complete database of every Minecraft villager trade. All 13 professions, 5 levels, every item with emerald prices, read out of the trade files Java 26.3 ships and checked against Bedrock 1.26.50.4. Which files, and what is not checked.

Or browse all 233 items villagers trade, sorted by what they cost and what they pay.

Browse by Profession

Thirteen professions and the wandering trader. Pick a villager to see every trade it offers, level by level, with the emerald prices. They grunt when you click them.

Best Enchantment Source

  • Mending BookLibrarian (Lvl 1)
  • Efficiency V BookLibrarian (Lvl 1)
  • Unbreaking III BookLibrarian (Lvl 1)

Best Emerald Farms

  • SticksFletcher (Lvl 1)
  • Wheat/Carrots/PotatoesFarmer (Lvl 1)
  • Rotten FleshCleric (Lvl 1)

Unobtainable Elsewhere

  • Name TagWandering Trader (Lvl 0)
  • SaddleLeatherworker (Lvl 5)
  • Explorer MapsCartographer (Lvl 2)

How villager trading actually works

An unemployed villager takes a job from the first free workstation it can reach, and that job decides its entire trade list. From there it climbs five ranks, and it climbs them by trading rather than by waiting: 10 trading experience turns a Novice into an Apprentice, 70 reaches Journeyman, 150 Expert and 250 Master. Every rank adds its own offers on top of the ones below it, so a Master has the whole sheet open.

A trade slot runs dry after a set number of uses and only refills when the villager walks back to its workstation and works. That happens 2 times in a Minecraft day, which is 20 minutes of real time, and two restocks cannot land closer together than 120 seconds. A villager with no reachable workstation never restocks at all, which is the usual reason a trading hall stops paying out.

Prices are not fixed either. A villager remembers how you treat it and the village remembers with it, so hitting a villager makes it charge more and curing a zombie villager is worth 125 reputation, the single largest discount in the game. Heavy use of one offer pushes its price up on its own, and the discount is applied per trade, not as a flat percentage off the whole list.

The last thing that surprises people is that two villagers with the same job rarely offer the same thing. Each rank draws its offers from a pool, so one Librarian may sell the book you want and the next one will not. That is why every page on this site shows the odds of an offer appearing rather than pretending the list is fixed.

Trades worth looking at first

Every one of the 233 items villagers trade has its own page with the villagers that trade it, the prices, the odds and what the trade is worth against making the thing yourself. These are the ones people look up most.

Turning junk into emeralds

Things a villager pays for that cost you nothing but time.

Gear you cannot easily make yourself

Trades that hand you equipment a workbench will not.

Building and decoration

Blocks that are quicker to buy than to gather by hand.

Rare and one of a kind

Offers with no crafting recipe behind them at all.

Where these numbers come from

This site lists 258 trades across 13 village jobs and the wandering trader. 231 of them were read straight out of the trade files Minecraft Java 26.3 ships and match on the item, both amounts and the use limit. The other 4 are trades where the game rolls the price itself, an enchanted book or a dyed piece of armour, so there is no fixed number in the game to confirm and the page says so instead of inventing one.

The same rows are held against Bedrock 1.26.50.4. Where the two editions disagree the row says which one differs and how, and where Bedrock computes a price at runtime the row says it was not checkable there. The trade data itself last changed on 2026-09-16 and the check ran on 2026-09-26. Which files are read, and what is not checked.

Villager trading FAQ

  1. Emerald in Minecraft

    How many villager trades are there in Minecraft?

    This database holds 258 of them: every offer from the 13 village jobs across all five ranks, plus the wandering trader's own list. Java 26.3 is the edition the numbers describe.

  2. Carrot in Minecraft

    Which villager is the fastest way to earn emeralds?

    The Fletcher, because sticks cost two planks and he buys them in bulk at his opening rank. The Farmer is the steadier one over a long session, since a wheat or carrot field keeps producing while a stick supply depends on how much wood you are cutting.

  3. How often do villagers restock their trades?

    Twice in a Minecraft day, which is 20 minutes of real time, and never within 120 seconds of the previous restock. The villager has to reach its workstation to do it, so a blocked or missing workstation is the usual reason a trade stays locked out.

  4. Why do two villagers with the same job offer different trades?

    Because each rank draws its offers from a pool rather than a fixed list. A Novice Librarian rolls a single enchanted book out of the whole enchantment table, which is why rolling a lectern over and over is a strategy at all.

  5. Emerald in Minecraft

    Does curing a zombie villager really lower prices?

    Yes, and it is the largest discount in the game: one cure is worth 125 reputation with that villager. The discount is applied to each trade separately rather than as a flat percentage off the list, and a second cure adds less than the first.

  6. Emerald in Minecraft

    Are the trades the same in Java and Bedrock?

    Mostly, but not everywhere. Every row here is checked against Bedrock 1.26.50.4 as well, and where the two editions hand out different amounts or put the offer at a different rank, the row says so.

  7. Emerald in Minecraft

    Can you stop a villager from changing its trades?

    Trade with it once. A villager that has never traded will drop its job and pick a new one if its workstation is broken, which is what lets you reroll offers. After the first trade the job is locked to that villager for good.

  8. Why did a villager put its prices up?

    Because you emptied the same offer. Every trade keeps a count of how hard it is being used: at a restock it gains the uses you spent and loses the ones you left alone, and the price of the first thing you hand over goes up by that count times the trade's own price multiplier, rounded down. Nothing about it is permanent. Leave the offer alone for a day or two and the same sum takes the price back down, and no trade can ever climb past a full stack.

  9. Emerald in Minecraft

    Does Hero of the Village make villagers cheaper?

    Yes, and it is the one discount that treats every trade the same. Winning a raid takes 30% off the first thing you hand over at the first level of the effect and 6.25% more per level above it, never less than 1 item. Curing works out its discount from reputation and the trade's own multiplier, this one ignores both, and the two are added rather than picked between.

  10. Emerald in Minecraft

    What does the wandering trader sell?

    Spawns randomly near players with two leashed trader llamas. Buys six kinds of item and sells plants, saplings, blocks and a few rarities. Each trader draws 2 buying trades, 5 common offers and 2 uncommon ones, and never restocks. Despawns after 40 to 60 minutes. Has no workstation or levels. His stock is a sample rather than a fixed list, so two traders that spawn on the same day rarely carry the same things.

Trading Guides

Explore More Databases

Check out our other Minecraft reference databases for items, enchantments, and biomes.