Best Helmet Enchantments in Minecraft

Quick answer

  • Protection IV
  • Respiration III
  • Aqua Affinity I
  • Unbreaking III
  • Mending I

Cheapest anvil order: 27 levels in 5 steps (Java)

Customise in the calculator

Why each enchantment earns its slot

  1. IV
    Protection

    Reduces most incoming damage by 4% per level, per armour piece (capped at 80% overall).

  2. III
    Respiration

    Adds 15 seconds of underwater breathing per level.

  3. I
    Aqua Affinity

    Removes the mining-speed penalty while underwater.

  4. III
    Unbreaking

    Chance to skip durability loss; roughly quadruples tool life at level III.

  5. I
    Mending Treasure

    Collected XP repairs the item (2 durability per XP point). Librarian trade or loot only. Get it from librarian villager trades, fishing, or loot chests.

Cheapest order to combine the books

Left item goes in the anvil’s first slot. Costs are Java Edition levels for a fresh helmet and books straight from the table or a librarian.

  1. Helmet + Unbreaking book3
  2. Respiration book + Mending book2
  3. Helmet (Unbreaking) + Book (Respiration + Mending)10
  4. Protection book + Aqua Affinity book2
  5. Helmet (Unbreaking + Respiration + Mending) + Book (Protection + Aqua Affinity)10

Trade-offs to know

Protection is the best all-round choice. Wear a turtle shell instead only if you want its extra 10 seconds of water breathing.

Other enchantments a helmet can take: Fire Protection, Blast Protection, Projectile Protection, Thorns.Fire Protection can’t sit with Protection.Blast Protection can’t sit with Protection.Projectile Protection can’t sit with Protection.

With cheats on (Java 1.21.5+), this command gives the finished helmet: /give @p netherite_helmet[enchantments={protection:4,respiration:3,aqua_affinity:1,unbreaking:3,mending:1}]

Every helmet enchantment

EnchantmentMaxWhat it doesConflicts with
Protection
IVReduces most incoming damage by 4% per level, per armour piece (capped at 80% overall).Fire Protection, Blast Protection, Projectile Protection
Fire Protection
IVReduces fire and lava damage and shortens burn time.Protection, Blast Protection, Projectile Protection
Blast Protection
IVReduces explosion damage and knockback from blasts.Protection, Fire Protection, Projectile Protection
Projectile Protection
IVReduces damage from arrows, tridents, fireballs and other projectiles.Protection, Fire Protection, Blast Protection
Thorns
IIIChance to damage attackers; costs extra durability when it triggers.—
Respiration
IIIAdds 15 seconds of underwater breathing per level.—
Aqua Affinity
IRemoves the mining-speed penalty while underwater.—
Unbreaking
IIIChance to skip durability loss; roughly quadruples tool life at level III.—
Mending
Treasure
ICollected XP repairs the item (2 durability per XP point). Librarian trade or loot only.Infinity
Curse of Binding
Curse
ICannot be taken off until you die or it breaks (creative mode excepted).—
Curse of Vanishing
Curse
IThe item is destroyed instead of dropping when you die.—

Questions players ask

What are the best helmet enchantments in Minecraft?

The strongest all-round set is Protection IV, Respiration III, Aqua Affinity I, Unbreaking III, Mending I. Protection is the best all-round choice. Wear a turtle shell instead only if you want its extra 10 seconds of water breathing.

How many levels does a max-enchanted helmet cost?

Combining the books in the cheapest order costs 27 levels in total over 5 anvil uses in Java Edition, and no single step reaches the 40-level “Too Expensive!” cap. Applying the books one at a time costs more because the helmet’s prior-work penalty doubles with every use.

Which helmet enchantments can’t be combined?

Fire Protection and Protection; Blast Protection and Protection; Projectile Protection and Protection are mutually exclusive, so pick one of each pair.

Where do I get Mending?

Mending never appears on an enchanting table; get it from librarian villager trades, fishing, or loot chests.

Is there a command to give a fully enchanted helmet?

Yes, with cheats on in Java Edition 1.21.5 or later: /give @p netherite_helmet[enchantments={protection:4,respiration:3,aqua_affinity:1,unbreaking:3,mending:1}]. Older versions use a different syntax.