Home › Minecraft › Minecraft Ore Distribution: Best Y Level for Every Ore

Minecraft Ore Distribution: Best Y Level for Every Ore

Minecraft Ore Distribution: Best Y Level for Every Ore

Since the great cave update reshaped the underground, Minecraft's ores no longer spread evenly through the world. Each one generates in its own band of heights, often as a triangle that peaks at one sweet spot. Mine at the right Y level and you come home rich; mine ten blocks too high and you can dig for hours and find nothing. This is the chart to keep open while you strip-mine.

Overworld Ore Distribution Chart

OreBest Y LevelGeneration RangePickaxe Needed
Coal96 (136 in mountains)0 to 320Wooden
Iron16 (232 in mountains)-64 to 72, and 80 to 320Stone
Diamond-59-64 to 16Iron
Redstone-59-64 to 15Iron
Gold-16-64 to 32Iron
Lapis Lazuli0-64 to 64Stone
Copper48-16 to 112Stone
Emerald232 (mountains)-16 to 320Iron

The Deep Ores: Diamond and Redstone

Diamonds only generate below Y=16, and the deeper you go, the more of them the world tries to place. Y=-59 is the practical floor — just above the bedrock mess — and the level every branch mine should target. Redstone follows almost the same curve and peaks at the same depth, so a good diamond tunnel doubles as a redstone run. Expect lava lakes at this depth; branch mining with a water bucket and fire resistance potions nearby is the safe routine.

Iron, the Ore with Two Peaks

Iron generates in two separate bands with a dead gap around Y=73–79 where none spawns at all. Underground, it peaks at Y=16, and below Y=-8 you can occasionally hit giant iron veins that hand you stacks of raw iron in one dig. High in mountain biomes it peaks again at Y=232, often exposed on stony peaks surfaces where you can simply pick it off the mountainside.

Gold, Lapis, Copper and Coal

Gold peaks at Y=-16 in most of the world — but the badlands are the exception, with bonus gold generating all the way from Y=32 to Y=256, making a badlands plateau the best gold mine in the game. Lapis lazuli centers on Y=0 and, unusually, some of it generates buried without ever touching air, so branch mining beats cave hunting for lapis. Copper peaks at Y=48 and generates in huge veins inside dripstone caves. Coal is everywhere above Y=0, peaking at Y=96 and higher still in mountains, where stony peaks wear it on the surface.

Emerald: the Mountain Ore

Emerald ore only generates in mountain and windswept biomes, in single blocks rather than veins, and peaks high up around Y=224–232 where it is frequently exposed to the air. Its deepslate variant, found between Y=0 and -16 in those same biomes, is widely considered the rarest ore block in Minecraft. For actual emerald income, trading with villagers beats mining every time — emerald ore is a trophy, not a salary.

Nether Ores

OreBest Y LevelGeneration RangePickaxe Needed
Nether QuartzNo single peak10 to 117Wooden
Nether GoldNo single peak10 to 117Wooden
Ancient Debris15 to 168 to 24 (rarely up to 119)Diamond

Quartz and Nether gold spread evenly through the Nether's height range, usually visible in cave walls — mine Nether gold with Silk Touch if you can, since smelting the ore yields a full ingot instead of nuggets, and keep an eye out for piglins, who take gold mining personally. Ancient debris is the real prize: it never generates exposed to air, peaks at Y=15–16, and is hunted with beds or TNT rather than a pickaxe alone.

Frequently asked questions

What is the best Y level for diamonds in Minecraft?

Y=-59. Diamonds generate between Y=-64 and Y=16 and become more common the deeper you go, and -59 is the lowest level you can comfortably branch-mine above the bedrock.

What is the rarest ore in Minecraft?

Deepslate emerald ore. Emerald ore is already biome-restricted and spawns in single blocks, and the deepslate variant only appears in a thin band between Y=0 and -16 in mountain biomes.

At what level does iron stop spawning?

Iron has a dead band around Y=73 to 79 where none generates. Below that it peaks at Y=16, and in a second band it peaks again at Y=232 in mountain biomes.

Can you run out of ores in a Minecraft world?

Technically ores are finite per chunk, but the world stretches about 30 million blocks in each direction. Practically, no — there is always another chunk.