Minecraft Ore Distribution Chart and Best Y Levels
Each ore in Minecraft has its own height range. Some like the mountains, some hide at the bottom of the world, and some only show up in special biomes. Knowing the ranges saves hours of pointless digging.
This guide covers Minecraft ore distribution for Java and Bedrock 1.18 and later, with a chart of every ore, the best level to mine it, and tips on biomes. You can also check ore hot spots for your own seed with the diamond finder and the ancient debris finder.
Overworld ore distribution chart
This table covers the Overworld in Java and Bedrock 1.18 and later. "Best level" is where the ore is most common.
| Ore | Y range | Best level | Notes |
|---|---|---|---|
| Coal | 0 to 320 | Around 95, or high mountains | None below Y 0 |
| Copper | -16 to 112 | Around 48 | Much more in dripstone caves |
| Iron | -64 to 320 | 16, or around 232 in mountains | Two peaks |
| Lapis lazuli | -64 to 64 | Around 0 | Some only when buried |
| Gold | -64 to 32 | Around -16 | Extra gold up to Y 256 in badlands |
| Redstone | -64 to 15 | -59 or lower | Increases with depth |
| Diamond | -64 to 16 | -59 | Increases with depth |
| Emerald | -16 to 320 | As high as possible | Mountain biomes only |
Ores below Y 0 usually appear as deepslate variants. They drop the same items but take longer to mine.
How ore distribution works
Each ore uses one or more placement rules. There are two main shapes:
- Triangle. The ore is most common at a peak height and fades out above and below it. Copper peaks around Y 48 this way.
- Uniform. The ore is equally common anywhere in its range. Coal at high altitudes works like this.
Some ores combine several rules. Iron, for example, has one band peaking at Y 16, a band high in the mountains peaking around Y 232, and a small uniform spread lower down. That is why both deep caves and tall peaks are good for iron.
Many ores also have a chance to be skipped when they would touch air. Diamonds, lapis and others are partly or fully hidden from cave walls. That is why strip mining through solid rock often beats exploring caves for rare ores, while common ores like coal and copper show up well in caves.
Some peaks sit outside the world. Diamonds and redstone aim for a peak below the bottom, so they just keep increasing as you dig down.
Biome matters for some ores
Height is not everything. A few ores depend on the biome:
- Emerald only generates in mountain biomes, such as meadows, groves, snowy slopes, jagged peaks, frozen peaks, stony peaks and windswept hills. It gets more common higher up.
- Gold gets an extra layer in all badlands biomes, from Y 32 up to Y 256. You can often see it in the cliff faces.
- Copper generates in much bigger amounts in dripstone caves.
- Ore veins. Huge diagonal veins of copper (with granite, from Y 0 to 50) and iron (with tuff, from Y -60 to -8) can appear underground. They often include raw ore blocks.
Use the seed map to find a nearby badlands, mountain range or dripstone cave before you start digging.
Nether ore distribution
| Ore | Y range | Best level | Notes |
|---|---|---|---|
| Nether quartz | 10 to 117 | Anywhere | Uniform; extra in basalt deltas |
| Nether gold | 10 to 117 | Anywhere | Uniform; extra in basalt deltas |
| Ancient debris | 8 to 119 | 15 | Most common from 8 to 22 |
Ancient debris is the source of netherite. It almost never touches air, so it is rarely visible in caves. Strip mining around Y 15 is the standard approach. Beds explode in the Nether, and many players use that to clear tunnels fast. TNT works too, and ancient debris is blast-proof, so it survives.
For more help, open the ancient debris finder.
Ore levels before 1.18
Worlds made before Caves and Cliffs Part II have a different layout. The world only went from Y 0 to 255. If you play Java 1.12 to 1.17, use these ranges:
| Ore | Old Y range |
|---|---|
| Coal | 0 to 127 |
| Iron | 0 to 63 |
| Copper (1.17) | 0 to 96 |
| Lapis lazuli | 0 to 30, most at 14 to 16 |
| Gold | 0 to 31 |
| Redstone | 0 to 15 |
| Diamond | 0 to 15 |
| Emerald | 4 to 31, mountains only |
The classic all-purpose level was Y 11 or 12, which reached diamonds, redstone, gold and iron at once.
Java and Bedrock differences
Since 1.18, Java and Bedrock use almost the same ore ranges. The best levels in this guide work on both editions. The exact position of each ore block is different between editions, even with the same seed. So ore maps for one edition will not line up block for block in the other.
Fortune and Silk Touch work the same way on both. Use Fortune III on coal, lapis, redstone, diamonds, emeralds and copper for more drops.
Best mining levels by goal
Since 1.18, no single level is best for everything. Pick a level based on what you need most:
- Diamonds and redstone: Y -59. Both get more common near the bottom of the world.
- Gold: Y -16, or the surface of a badlands biome where gold is easy to spot in the walls.
- Lapis lazuli: Y 0. Some lapis only generates hidden in rock, so strip mining helps.
- Iron: Y 16 underground, or the tops of big mountains around Y 232. Iron ore veins with tuff between Y -60 and -8 can give dozens of ores at once.
- Copper: Y 48, and dripstone caves anywhere in its range. Copper veins with granite appear between Y 0 and 50.
- Coal: high up. Mountainsides and cliffs above Y 136 are full of coal you can mine from outside.
- Emerald: as high as you can in mountain biomes.
A good early-game plan is to start at the surface for coal and copper, mine down through Y 16 for iron, and then end up at Y -59 for diamonds and redstone. You collect almost everything on the way down.
Remember that ores below Y 0 come as deepslate ores, which take longer to mine. An Efficiency enchantment and a Haste beacon make a big difference for long mining trips. A night vision potion also helps you spot ores in dark tunnels.
FAQ
What is the best all-round Y level for mining?
In 1.18 and later, Y -59 is best for diamonds and redstone, Y -16 for gold and Y 16 for iron. No single level is best for everything anymore.
Where is the most iron in Minecraft?
Iron peaks at around Y 16 underground, and again high in mountains around Y 232. Large iron ore veins also appear between Y -60 and -8.
Why can I not find emeralds?
Emerald ore only generates in mountain biomes. Look in meadows, groves, snowy slopes and peaks, and dig higher up.
Do Java and Bedrock have the same ore levels?
Since 1.18 the Y ranges are almost the same on both editions. The exact ore positions differ, even on the same seed.
What Y level is ancient debris at?
Ancient debris generates from Y 8 to 119 in the Nether. It is most common around Y 15.