
The villager who trades armor in Minecraft is the Armorer, who sells armor from chainmail up to enchanted diamond pieces in exchange for emeralds. Armorers use the blast furnace as their job site block and are the primary source for high-tier armor without mining diamonds. Leatherworkers trade leather armor, but it is low-tier and generally not used for serious farms or late-game preparation.
What villager trades armor?
The main villager who trades armor is the Armorer. Armorers progress through levels from novice to master, unlocking trades for iron, chainmail, and diamond armor. At expert and master levels, they sell enchanted diamond pieces.
An unemployed villager becomes an Armorer when a blast furnace is placed nearby. Naturally, blast furnaces are generated in armorer houses in villages.
Quick facts for “what villager trades armor”
- Main villager: Armorer
- Armor types: Chainmail, iron, diamond (enchanted at expert/master)
- Job site: Blast furnace
- Key levels:
- Novice: Iron armor
- Apprentice: Chainmail armor
- Expert: Diamond leggings and boots (enchanted)
- Master: Diamond helmet and chestplate (enchanted)
How Armorer armor trades work

According to the Minecraft Wiki, armorers start with basic trades such as selling coal or iron for emeralds. Higher-level trades unlock more valuable items:
- Novice: Iron armor and basic materials
- Apprentice: Chainmail armor
- Journeyman: Chainmail, iron, and shield trades
- Expert: Enchanted diamond leggings and boots (requires 19-33 emeralds each)
- Master: Enchanted diamond helmet and chestplate (requires 13-35 emeralds each)
Trades restock twice daily at the blast furnace and lock after a limited number of uses. The enchantment levels on armor range from 5 to 19, and treasure enchantments are never included.
In Bedrock Edition, diamond armor trades are randomized, so multiple Armorers may be needed to obtain a full set. In Java Edition, fully leveled Armorers can provide a complete set of diamond armor.
How to get an Armorer that trades armor
Step 1: Assign the profession

- Craft a blast furnace.
- Place it near an unemployed villager; it will claim the workstation and become a novice Armorer.
Step 2: Level the Armorer
Trade repeatedly to gain experience and level up the villager:
- Novice > Apprentice: Sell coal or iron for emeralds
- Apprentice > Journeyman: Unlock chainmail trades
- Journeyman > Expert: Unlock diamond leggings and boots
- Expert > Master: Unlock diamond helmet and chestplate
Once desired armor trades appear, trade at least once to lock them.
Step 3: Full sets
- Java Edition: One Armorer is sufficient for a complete diamond set
- Bedrock Edition: Breed or level multiple Armorers to cover randomized diamond trades
Why Armorer armor trades are so good
Armorers provide diamond armor without mining diamonds, using emeralds obtained from farms (e.g., Fletcher stick farms). Enchanted diamond sets save XP and enchantment resources, while chainmail armor is exclusive to villager trades or mob drops.
Multiple Armorers in a trading hall ensure constant stock and variety for raiding, boss prep, or PVP builds.
Armorer trade table by level
| Level | Sell-to-villager | Buy-from-villager | Notes |
|---|---|---|---|
| Novice | Coal, iron ingot | Iron helmet, chestplate, leggings, boots | Basic entry trades. |
| Apprentice | Iron ingot, lava bucket | Chainmail armor (helmet, chestplate, leggings, boots), bell | Mid-tier armor. |
| Journeyman | Lava bucket, diamond | Chainmail helmet/chestplate, shield | Bridge to diamond. |
| Expert | 19-33 emeralds | Enchanted diamond leggings/boots | High-tier, expert level. |
| Master | 13-35 emeralds | Enchanted diamond helmet/chestplate | Completes a full diamond set. |
Note: Leatherworkers only sell leather armor and horse-related items.


