
Armorer, Toolsmith, and Weaponsmith villagers trade iron ingots for emeralds in Minecraft, usually unlocking this trade at the Apprentice level.
If you have an iron farm or mine a lot, turning surplus iron into emeralds is one of the easiest ways to get rich in Minecraft. Not every villager will buy iron. The key is knowing which professions offer iron-for-emerald trades and how to unlock them quickly.
These villager trades work in both Minecraft Java Edition and Bedrock Edition, but the trade amounts differ slightly: Java Edition villagers trade 4 iron ingots for 1 emerald, while Bedrock Edition villagers trade 3 iron ingots for 1 emerald.
TL;DR
Armorer, Toolsmith, and Weaponsmith villagers can trade iron ingots for emeralds once they reach Apprentice level: 4 iron ingots for 1 emerald in Java Edition, and 3 iron ingots for 1 emerald in Bedrock Edition.
Iron-for-Emerald Trades Compared
| Villager | Workstation | Trade unlocks | Java | Bedrock |
|---|---|---|---|---|
| Armorer | Blast Furnace | Apprentice | 4 iron -> 1 emerald | 3 iron -> 1 emerald |
| Weaponsmith | Grindstone | Apprentice | 4 iron -> 1 emerald | 3 iron -> 1 emerald |
| Toolsmith | Smithing Table | Apprentice | 4 iron -> 1 emerald | 3 iron -> 1 emerald |
Villagers That Trade Iron Ingots for Emeralds
Several blacksmith-type villagers can trade iron for emeralds, making them one of the best ways to convert excess iron and get emeralds.
Armorer
The Armorer is one of the most commonly used villager professions for iron-for-emerald trades.
- Profession: Armorer
- Workstation: Blast Furnace
- Typical trade: Java: 4 Iron Ingots > 1 Emerald | Bedrock: 3 Iron Ingots > 1 Emerald
- When it appears: Apprentice level (not at Novice)
Because this trade only shows up on certain trade rolls, not every Armorer will immediately offer it. You may need to:
- Place a blast furnace and let an unemployed villager claim it.
- Check their trades.
- If they do not offer the iron trade and you haven’t traded with them yet, break and replace the blast furnace to reroll.
- Once you see the iron-for-emerald trade, make one trade to lock it in.
With a decent iron farm, you can repeatedly sell stacks of iron to this Armorer and stockpile emeralds as you level the villager from Novice to Apprentice level.
Weaponsmith
- Workstation: Grindstone
- Typical trade: Java: 4 Iron Ingots > 1 Emerald | Bedrock: 3 Iron Ingots > 1 Emerald
- When it appears: Apprentice level
Weaponsmiths buy iron ingots and later sell swords and axes, making them another reliable option for converting iron into emeralds.
The same reroll logic applies to all three professions: until you make your first trade, you can break and replace their workstation to reroll their offers. If you want iron-for-emerald trades, it is worth cycling through Armorers, Toolsmiths, or Weaponsmiths until the trade appears.
Toolsmith
- Workstation: Smithing Table
- Typical trade: Java: 4 Iron Ingots > 1 Emerald | Bedrock: 3 Iron Ingots > 1 Emerald
- When it appears: Apprentice level
Toolsmith villagers can also buy iron ingots for emeralds while unlocking stronger tool trades as they level up.

How to Set Up a Simple “Iron to Emerald” Villager
Use this quick setup to convert iron into emeralds efficiently:
1. Build or connect an iron farm
Even a basic iron golem farm will produce more iron than you need.
2. Create a small smithing hall
- Place beds and 2–3 blast furnaces, smithing tables, or grindstones.
- Let villagers claim them and take on Armorer, Toolsmith, or Weaponsmith professions.
3. Reroll trades until you see iron-for-emeralds
- Don’t trade yet, just check the offers.
- Break and replace the workstation to reroll trades.
- When you get a villager that buys iron, complete one trade to lock it in.
4. Trade iron in bulk
- Bring stacks of iron ingots.
- Use the iron-for-emerald trade until it locks out for the day.
- Let the villager work at their station to restock and repeat.
This setup gives you a steady stream of emeralds, XP, and higher-tier armor or tool trades as your villagers level up.
Tips to Get the Most From Iron Trades
- Cure zombified villagers: Turning a villager into a zombie and curing them can reduce trade costs, letting you sell more iron per emerald.
- Use multiple buyers: One villager will lock out quickly. Having 2–4 villagers who buy iron lets you sell much more iron each day.
- Combine with equipment upgrades: Once your smiths reach higher levels, you can spend the emeralds earned from iron on diamond or enchanted gear.
Related villager guides: Minecraft villager jobs guide, what villager trades rotten flesh, what villager trades name tags, what villager trades sticks.
Which Iron Trader Is Best?
All three professions work, but the Weaponsmith is the most reliable. Its apprentice iron-for-emerald trade is offered every time, while the Armorer offers it only about half the time, so you may have to reroll an armorer more often before the trade appears. The numbers are identical whichever you pick, 4 iron per emerald in Java and 3 in Bedrock, and each villager restocks the trade up to 12 times before it needs to work at its job site block to refill.
Is Trading Iron for Emeralds Worth It?
Iron is one of the few renewable items you can turn straight into emeralds, which makes it a cornerstone of any villager economy. A single iron golem farm produces far more iron than you will ever need for gear, so the surplus becomes a passive emerald printer. Those emeralds then buy the trades that actually matter, from enchanted books to diamond armor from an armorer. For the full breakdown of every profession’s offers, see our complete Minecraft villager trades guide.
Two things make it even better. First, trade prices scale with demand, so selling iron to the same villager over and over slightly lowers the rate, spread your iron across a few smiths to keep prices high. Second, curing a zombie villager gives permanent discounts, so over time you need fewer iron ingots per emerald from that villager.
Frequently Asked Questions
The Armorer, Weaponsmith, and Toolsmith all buy iron ingots for emeralds, usually unlocking the trade at Apprentice level.
In Java Edition it is 4 iron ingots for 1 emerald, and in Bedrock Edition it is 3 iron ingots for 1 emerald.
The Weaponsmith. Its apprentice iron-for-emerald trade is offered every time, while the Armorer offers it only about half the time.
Apprentice level. You trade with a novice villager first to level it up, then the iron-for-emerald trade unlocks at Apprentice.
Yes, especially with an iron farm. Iron is renewable, so surplus iron becomes a steady, passive source of emeralds for other trades.
Yes. As they level up they sell iron and diamond tools or weapons, but the iron-for-emerald buy trade is separate and appears at Apprentice.



