Minecraft Ore Levels: Best Y-Levels for Diamonds, Iron & More
Ever wondered why you can mine for hours and still find barely any diamonds? The secret isn't just luck, your Y-level matters. Minecraft ores generate at d

Ever wondered why you can mine for hours and still find barely any diamonds? The secret isn't just luck, your Y-level matters. Minecraft ores generate at different depths and knowing where each one is most common can save you hours of random digging.
In this Minecraft Ore Levels guide, you'll discover the best Y-level for every major Minecraft ore, from diamonds and redstone to iron, gold, coal, emeralds and Ancient Debris. You'll also learn how ore generation works and which mining levels can make your next trip underground far more rewarding.
The current ore system is based on the changes introduced with the 1.18 Caves & Cliffs update, with version specific details noted where they matter. Ready to find out where each ore is hiding?
How Minecraft's Ore Distribution Actually Works

Before 1.18, Minecraft's ore generation worked differently. The Caves & Cliffs update expanded the Overworld from Y=-64 to Y=320 and introduced more varied ore distributions instead of relying on simple fixed layers.So, what does that mean when it comes to Minecraft Ore Levels? The right Y-level can make a huge difference.
Different ores favor different heights and some are also affected by biomes or terrain. Once you understand these patterns you can stop digging randomly and start mining where the ores are most likely to appear.
Diamond: Best Y-Level in Minecraft Ore Levels
When it comes to Minecraft Ore Levels, diamond is one of the most important depths to understand. Diamond becomes more common as you go deeper, making the lower deepslate levels around Y=-59 a popular target for mining.
Some players mine a little higher, around Y=-54, as a practical compromise when dealing with lava. There is no single depth that works best for every mining method, so your choice can depend on your preferred balance between diamond exposure and lava management.
Fortune III is especially valuable when mining diamonds. A Fortune III pickaxe can drop up to four diamonds from a single diamond ore block, making each ore vein potentially much more rewarding.
If you're building a dedicated mining base at this depth, consider creating a proper entrance instead of leaving a random hole in the wall. A circular arch mine entrance can make the entrance easy to spot and help keep your growing tunnel network organized.
Iron: Best Y-Level for Iron in Minecraft
Iron is one of the more interesting parts of Minecraft Ore Levels because it has two useful generation patterns, so you don't have to rely on underground mining alone.
Around Y=16 is a strong target for regular underground mining, making it a practical level to collect iron while searching for other resources.
The second pattern appears high in mountainous terrain. Iron becomes more common as you climb above Y=80, with around Y=232 often used as a practical target in mountain areas.
Exposed iron ore can sometimes be spotted on mountain slopes and rock faces, letting you collect it without digging deep underground.
For early-game players, Y=16 is usually the more convenient choice because you can gather iron while exploring deeper areas for diamonds and redstone.
Gold: Best Y-Level for Gold
In the Minecraft Ore Levels system, gold is most common around Y=-16, with additional generation below Y=-48.
Since gold is less common than iron or coal, you’ll often collect it naturally while mining deeper rather than searching for it on its own.
Badlands biomes are the big exception. They generate significantly more gold at higher elevations than normal Overworld terrain.
If you have a Badlands biome nearby, exploring its higher terrain and exposed rock can be a much more effective way to hunt for gold than relying only on deep underground mining.
Redstone: Best Y-Level for Redstone
In terms of Minecraft Ore Levels, redstone is one of the easiest ores to pair with diamond mining. Redstone generates below Y=16 and becomes more common as you go deeper, making Y=-59 a popular level for deep mining.
The good news is that if you're already searching for diamonds at these depths, you'll collect plenty of redstone along the way without needing a separate mining trip.
Fortune III can drop up to four redstone dust from a single ore block, making it especially useful when you're gathering large quantities. Just like diamond mining, you'll need to watch for lava at these depths.
If you're building large redstone contraptions, it's worth keeping a healthy stockpile because redstone is usually much easier to find than diamonds.
Lapis Lazuli: Best Y-Level for Lapis
Lapis Lazuli is most common around Y=0, making it a good level to target when you need it for enchanting. One useful detail is that below Y=-32 or above Y=32, lapis cannot generate exposed to air, so it is more likely to be found buried rather than visible in open cave walls.
If you need a large amount of lapis, branch mining around Y=0 is a reliable approach. Otherwise you can often collect enough while exploring underground areas instead of making a separate trip just for lapis.
Copper: Best Y-Level for Copper

Copper is most common around Y=48, with noticeably more generation in and around Dripstone Caves. If you come across one while exploring, it's worth checking out you may find plenty of exposed copper along the cave walls and floors especially around the dripstone formations.
Emerald: Mountainous Biomes Only
Minecraft Ore Levels can be a little different for emeralds, because emerald has one of the most specific generation requirements of any ore. It generates in mountainous biomes such as Windswept Hills, Jagged Peaks and Stony Peaks and becomes more common as elevation increases rather than following one simple peak like many other ores.
Once you've found the right biome, around Y=224 can be a useful target for emerald hunting, but the biome matters more than the exact height.
Instead of digging at a specific Y-level first find a suitable mountain biome and then search its higher elevations for the best chance of finding emerald ore.
Coal: Best Y-Level for Coal
Coal generates above Y=0 and can be found up to Y=320, with much stronger generation around Y=96 and above. Because this range overlaps with much of the terrain players explore early on, coal is usually easy to find without a dedicated mining trip.
Look for exposed coal in cave walls, cliffs, and mountainsides while exploring. A quick trip through higher or hilly terrain can often provide enough coal for torches and early game smelting without having to spend much time mining specifically for it.
Ancient Debris: Best Y-Level for Netherite
Ancient Debris, the ore used to craft Netherite, generates in the Nether rather than the Overworld and follows a different distribution pattern from the other ores in this guide.
It generates across two overlapping bands, with Y=8 to Y=22 being a useful practical range and Y=15 a popular target for Netherite mining.
Ancient Debris deserves a guide of its own, especially if you're planning to use beds or TNT for faster mining. Check out our best Y-level for Netherite guide for the recommended mining methods and step-by-step tips.
Deepslate Ores Take Longer to Mine
Once you reach the deeper parts of the Overworld, many ores generate as deepslate variants instead of their normal stone versions. Deepslate takes longer to mine than regular stone, so an Efficiency enchanted pickaxe can make long mining sessions around Y=-59 much more convenient.
If you're planning to spend a lot of time mining at these depths, enchanting your pickaxe beforehand can save you plenty of time and make deep mining feel much smoother.
Java vs Bedrock: Does Ore Generation Differ?
The practical mining heights in this guide apply equally to Java and Bedrock Edition; you don't need a separate set of numbers for either version. If you're curious about the broader gameplay differences between the two versions, our Java vs Bedrock comparison covers everything else that does differ.
Bonus: Trial Chambers Can Overlap With Mining Depth
Trial Chambers are underground structures added in the Tricky Trials update, rather than a feature of ore generation. They can appear at underground depths where players commonly mine for diamonds and redstone but mining at a specific Y-level does not guarantee finding one.
If you encounter tuff blocks and copper features while branch mining, you may have found a Trial Chamber. It's worth exploring for valuable loot such as Heavy Cores, Breeze Rods and enchanted books. Our guide to finding Trial Chambers explains how to locate and clear them.
How to Check Your Current Y-Level?

Before using Minecraft Ore Levels to plan a mining trip, you need to know your current Y-coordinate.
On Java Edition, press F3 to open the debug screen and find the middle number in the XYZ coordinates near the top left.
On Bedrock Edition, enable Show Coordinates in the world settings to display your current position on screen.You can also use biome and structure-finder tools to plan mining trips around your world seed.
These are especially useful for finding mountain and Badlands biomes when you're hunting elevation-dependent ores such as emerald and gold.
Conclusion
Minecraft Ore Levels are all about choosing the right depth for the resource you need. Instead of mining at random, choose your depth based on the ore you need: Y=-59 for deep diamond and redstone mining, Y=16 for underground iron and higher elevations for ores like coal and emerald.
Once you understand how ore generation works, every mining trip becomes more efficient. Pick the right Y-level, bring the right tools and let the world generation work in your favor. And when you're ready for Netherite leave the Overworld behind and head into the Nether for Ancient Debris.
Frequently Asked Questions
What is the best Y-level for diamonds in Minecraft?
Y=-59 is the peak concentration, though many players mine a little higher, around Y=-54, as a compromise with lava exposure near the bottom of the world.
What is the best Y-level for iron?
Underground, Y=16 is the most reliable target. Mountain biomes also expose large iron deposits near Y=232 at the surface.
What is the best Y-level for redstone?
Redstone peaks at the same depth as diamond, Y=-59, and becomes increasingly common below Y=-32.
What is the best Y-level for coal?
Coal generates from Y=0 up to the build limit, with the strongest concentration around Y=96 and above, which usually means you'll find enough just by exploring hills and caves.
What is the best Y-level for lapis lazuli?
Lapis peaks around Y=0. It's rarely exposed to open air outside roughly Y=-32 to Y=32, so expect to find it buried rather than sitting in open cave walls.
What Y-level is emerald in Minecraft?
Emerald only generates in mountainous biomes, becoming more common at higher elevation, with Y=224 a useful practical target once you're in the right biome.