Guides · Updated 2026-09-18

How to Find Diamonds in Minecraft

Diamond advice online is mostly out of date. The old "Y=11" answer came from a version where the world stopped at bedrock Y=0. Since the depth extension, diamonds get commoner the deeper you go, and the best layer is far below where most guides send you.

The right depth

Diamond ore now generates from around Y=16 all the way down to the bedrock floor, and its frequency increases as you descend. The densest band sits just above bedrock, around Y=-59 to -54.

Below roughly Y=-60 you start hitting bedrock, which wastes swings. Y=-59 is the usual compromise: maximum ore density with a floor you can still tunnel through cleanly.

Which method is actually fastest

Method matters as much as depth, because exposure per block broken is what you are optimising.

Let the seed pick your targets

Ore placement is deterministic, so you do not have to guess where to start. An ore finder reads your seed and hands you coordinates for actual diamond veins, which turns a two-hour strip mine into a walk to a known spot.

This is also how you decide whether a base location is worth it: a spawn with diamond veins and a ravine cutting the right depth nearby is worth more than a prettier one with nothing under it.

Practical kit

Find diamond veins in your seed

FAQ

What is the best Y level for diamonds?

About Y=-59 to -54. Diamonds get more common the deeper you go, and that band is the densest without wasting swings on bedrock. The old Y=11 answer predates the world floor moving down.

Is strip mining or caving better for diamonds?

Caving and ravine diving expose far more blocks per minute, so they are faster if you can survive them. Branch mining is slower but predictable and safe.

Can I find diamonds from my seed?

Yes — ore placement is deterministic, so an ore finder can give you coordinates for real veins in your world instead of you searching for them.