Enchantment List

Every enchantment in Java Edition: max level, what each level does, which items it goes on and what it can’t be combined with.

Goes on
How to get

Villager prices (emeralds): green cheap, buy it yellow average red expensive, try another villager

About this list

Each card shows the enchantment's maximum level, what it does at every level, which items it goes on, what it can't be combined with and how many levels it adds on the anvil. Click an item on a card to open the anvil calculator with that enchantment already picked.

Treasure enchantments never appear on the enchanting table: you find them in chests, by fishing, from villagers or through bartering. Curses can't be removed with a grindstone.

Villager prices: a librarian asks 2 + 3 × level emeralds plus a random extra of up to 4 + 10 × level, and twice that for treasure enchantments (max 64), plus one book. We split each level's possible range into three equal parts: green is the cheapest third, yellow the middle and red the most expensive. Curing a zombie villager or having Hero of the Village lowers the price below the green range. Soul Speed, Swift Sneak and Wind Burst are never sold.