Diamonds are the gateway to enchanting tables, obsidian, and the Nether—but if you're mining at the wrong depth you can dig for an hour and find nothing. This guide gives you the exact Y level, the fastest mining pattern, and the pickaxe and enchantments that get the most diamonds per ore, for both Java and Bedrock.
What Is the Best Y Level for Diamonds?
The best Y level for diamonds is Y -59, where diamond ore is most concentrated. If lava is killing your runs, mine at Y -53 or -54 instead—you'll see slightly fewer diamonds but far less lava. These levels are the same in Java 26.3 and Bedrock 1.26.40.
| Y level | What you'll find | Verdict |
|---|---|---|
| Y 16 to 1 | Mostly regular (stone) diamond ore, sparse | Too shallow — keep digging |
| Y 0 to -49 | Deepslate diamond ore, increasing with depth | Decent |
| Y -53 to -54 | Plenty of diamonds, above most lava lakes | Safest mining level |
| Best: Y -58 to -59 | Peak diamond density | Best for raw yield |
| Y -60 to -63 | Diamonds present, but bedrock + lava everywhere | Risky |
VerdictToo shallow — keep digging
VerdictDecent
VerdictSafest mining level
VerdictBest for raw yield
VerdictRisky
Where Do Diamonds Spawn in Minecraft?
Diamond ore generates anywhere from Y 16 down to Y -63, and it becomes more common the deeper you go. In deepslate it becomes deepslate diamond ore, which is tougher (hardness 4.5 vs 3) and slower to break, so bring Efficiency if you can.
One thing most guides miss: since the Caves & Cliffs update, a lot of ore won't generate if it's exposed to air—some batches have a 50–70% chance to skip an air-touching block. That's why walking through open caves finds fewer diamonds than tunneling through solid rock. Branch mining beats cave-diving for raw diamond count.
How to Mine Diamonds Fast (Branch Mining)

Branch mining is the most reliable way to find diamonds because it exposes the most solid rock per block dug:
Dig down to Y -59 (never dig *straight* down — go in a staircase).
Cut a main corridor two blocks tall so you can walk it, placing torches as you go.
Branch side tunnels off the corridor, leaving two solid blocks between each branch. Diamond veins are at least one block wide, so this spacing catches every vein at tunnel height without wasting durability.
Sprint-mine the branches, then start a new corridor a few blocks over when they're done.
Tired of mining blind? Our Ore Finder shows the diamond-rich chunks for your seed before you dig—drop in your seed, pick diamonds, and mine straight to them. Try one free diamond scan; continued diamond finding needs a Supporter plan.
The Best Pickaxe and Enchantments for Diamonds
You need an iron pickaxe or better to mine diamond ore—a wooden, stone, or gold pickaxe breaks the block but drops nothing. Once you can, upgrade to a Netherite pickaxe so lava can't destroy it. The enchantment that matters most is Fortune:
| Enchantment | Avg diamonds per ore | Max |
|---|---|---|
| None | 1 | 1 |
| Fortune I | 1.33 | 2 |
| Fortune II | 1.75 | 3 |
| Fortune III | 2.2 | 4 |
Max1
Max2
Max3
Max4
Pair Fortune with Unbreaking and Mending so your pickaxe survives a full mining session—see our tool-repair guide and best-enchantments guide for the full setup.
How to Not Die: Lava and Safety Tips
- Never dig straight down — you can drop into lava or a cave. Staircase down instead.
- Carry a water bucket. Placing water turns flowing lava to cobblestone and can save you mid-fall.
- Mine at Y -53/-54 if lava keeps killing you — it's above most lava lakes but still full of diamonds.
- Wear Fire Protection armor, set your spawn point safely before you descend, and pack spare food, torches, and pickaxes.
Do Java and Bedrock Differ?
No—the best diamond level is the same in both. Since the Caves & Cliffs worldgen update, Java and Bedrock spread diamond ore over the same heights, so Y -59 is optimal on both editions (verified for Java 26.3 and Bedrock 1.26.40). The only difference is how you check your depth: F3 on Java, Show Coordinates in the world settings on Bedrock.
Frequently Asked Questions (FAQ)
What is the best Y level for diamonds in Minecraft?
Y -59 gives the most diamonds. Mine at Y -53 or -54 for a safer, only-slightly-lower yield with far less lava. Same on Java and Bedrock.
What's the fastest way to find diamonds?
Branch mining at Y -59 through solid rock finds diamonds faster than exploring caves, because air-exposed ore is rarer. Or use our Ore Finder to see where they are for your seed.
Do you need a diamond pickaxe to mine diamond ore?
No—an iron pickaxe or better works. Wooden, stone, and gold pickaxes break the ore but drop nothing.
Does Fortune work on diamond ore?
Yes. Fortune III averages 2.2 diamonds per ore and can drop up to 4.
Can you find diamonds without mining?
Sometimes—diamonds and diamond gear appear as loot in some chests (like desert temples and mineshafts), but mining at Y -59 is far more reliable.
Now grab an iron pickaxe, drop to Y -59, and go get rich!
Did this answer your question?
Version check
Checked for Java 26.3. The game is now on Java 26.3 and Bedrock 1.26.51.
Updated Oct 15, 2026. Spotted something that changed?





