Best Y Level for Every Ore

The best height to mine each ore in Minecraft 1.21.8, with its full generation range and the pickaxe it needs. Diamond peaks at Y = -59, iron at Y = 16, gold at Y = -16. Pick an ore for a full mining guide.

OreBest levelDimension
DiamondsY = -59Overworld
IronY = 16 underground, or Y = 232 in mountainsOverworld
CoalY = 96 (plus exposed on mountain surfaces)Overworld
CopperY = 48 (Y = 48 in Dripstone Caves is best)Overworld
GoldY = -16 (or anywhere in a Badlands biome)Overworld
RedstoneY = -59Overworld
Lapis LazuliY = 0Overworld
EmeraldsY = 232 (mountain biomes only)Overworld
NetheriteY = 15 (in the Nether)Nether
Nether QuartzAnywhere in the Nether (Y 10–117)Nether
Gold NuggetsAnywhere in the Nether (Y 10–117)Nether

How ore height works in Minecraft 1.21.8

Since the 1.18 Caves & Cliffs update, the world runs from Y=-64 to Y=320 and most ores use a triangle distribution: they get steadily more common as you approach one ideal height, then taper off. That's why there's a single "best" Y level for each ore rather than a flat band. Diamond, redstone, and lapis reward digging deep; copper, coal, and emerald reward staying high.

Mine smarter, not just deeper

Two ores break the "go deep" rule entirely: emerald only spawns high up in mountain biomes, and gold floods the surface of Badlands biomes. For raw quantity, a Fortune III pickaxe multiplies every ore except ancient debris, and Efficiency plus a Haste beacon lets you clear blocks fast enough to find more in the same trip.