If you’ve been trying to enchant your pickaxe with Aqua Affinity and it’s not showing up — there’s a reason for that. You cannot put Aqua Affinity on a pickaxe in Minecraft. It’s a helmet-only enchantment, full stop.
It’s a common mix-up, especially for players who spend a lot of time mining underwater and want to speed things up. Makes sense to think it’d go on a pickaxe. But the game doesn’t work that way.
What Does Aqua Affinity Actually Do in Minecraft?
Aqua Affinity is an enchantment that removes the underwater mining speed penalty. Normally, mining any block while submerged takes about 5x longer than mining on land. With Aqua Affinity on your helmet, that penalty disappears completely.
It’s a single-level enchantment — there’s no Aqua Affinity II. You either have it or you don’t.
This makes it incredibly useful for:
- Ocean monument raids where you need to break through prismarine fast
- Underwater base building and clearing out large areas
- Shipwreck or ruins looting when blocks are in the way
So What Helmet Does It Go On?
Any helmet works. Aqua Affinity can be applied to:
- Leather, chainmail, iron, gold, diamond, and netherite helmets
- Turtle shells (which also give water breathing, making the combo very strong)
The best setup for underwater mining is a netherite helmet with both Aqua Affinity and Respiration III. Aqua Affinity handles your mining speed, Respiration extends how long you can breathe, and you’re basically built for underwater work at that point.
How to Get Aqua Affinity on Your Helmet in Minecraft
Three ways to get it:
- Enchanting table — it can roll as a random enchantment; higher levels and bookshelves increase your chances
- Anvil + enchanted book — find or trade for an Aqua Affinity book and apply it directly
- Librarian villagers — trade with them; cycle through until one offers an Aqua Affinity book, then lock that trade in by buying it
The librarian method is the most reliable if you want it fast. Set up a villager trading hall and you can get almost any enchantment on demand.
