Minecraft 1.21 Ore Distribution – Best level for all ores (Diamonds, Gold, Restone & more)

Here are the best levels to find tons of Ores in Minecraft 1.21!

Updated July 9, 2026

The best Y levels for priority ores in Minecraft 1.21 are -58 for both Diamond and Redstone, -16 for Gold in normal biomes, and Y 0 for Lapis Lazuli. For upper-level ores, Iron peaks at Y 16 underground and Y 232 in mountain biomes, Coal is most abundant above Y 136, Copper peaks at Y 48, and Emerald generates evenly from Y 224 to 320 in mountain biomes only. In the Nether, Ancient Debris is most common at Y 16, Nether Gold at Y 70, and Nether Quartz at Y 30.

Recommended Videos

Here are the best levels for all ores in Minecraft 1.21, with all the info you need on their distribution to help you mine efficiently. With over 10 different ores to find and mine in Minecraft, there's a lot of searching that precedes before you can hoard these resources. However, each of these ores has a higher chance of spawning at certain levels or depths on the map.

What Are the Best Y Levels for Every Ore in Minecraft 1.21?

Ore locations in Minecraft like Coal, Diamond and Redstone.
Image by Pro Game Guides

Before we get into the details, here's a complete overview of every ore and its most commonly found levels, alongside its total distribution range:

OreBest Y LevelFull Spawn Range

Coal
Above Y 136Y 0 to 320

Copper
48Y -16 to 112

Iron
16 (also 232 in mountains)Y -64 to 320

Lapis Lazuli
0Y -64 to 64

Gold
-16 (above Y 32 in Badlands)Y -64 to 32 (Y -64 to 256 in Badlands)

Redstone
-58Y -64 to 16

Diamond
-58Y -64 to 16

Emerald
Y 224 to 320Y -16 to 320 (mountains only)

NOTE: As you can see, some ores spawn below Y level 0. Do note that most ore blocks that spawn on Y level 0 and below will be in their deepslate variant. The ores that drop from deepslate blocks are also labeled as deepslate ores.

What Are the Best Y Levels for Overworld Ores in Minecraft?

The eight Overworld ores each peak at different depths, and targeting the right Y level before you start digging makes a measurable difference in how many you find per hour of mining.

Coal (Best: Y 136)

Coal is arguably one of the most common ores you can find in the Minecraft Overworld. The coal ore has a wide spawn range from Y levels 0 to 320, with the most common level being 136. Burnt Forest Biomes, Mountain Biomes, and Caves have the highest chance of spawning this ore.

Copper (Best: Y 48)

Copper is a relatively common ore mostly found at Y level 48, with a spawn range from Y levels -16 to 112. This ore also has a higher spawn chance in the Taiga biome and Dripstone Caves, but none spawn between Y -64 to -17.

Iron (Best: Y 16 and Y 232)

Iron is a really useful ore that spawns between Y levels -64 to 320, with the most common level being Y levels 16 and 232. Moreover, there's a higher chance of them spawning in the Stoney Peaks biome

Lapis Lazuli (Best: Y 0)

Lapis Lazuli has the highest spawn rate at Y level 0 with a total distribution range from Y levels -64 to 64. There's a relatively better chance for Lapis to spawn in Snomy biomes.

Gold (Best: Y -16, above Y 32 in Badlands)

Gold is highly sought-after in Minecraft and spawns across the Y levels -64 to 32. The best level to find it would be Y level -16. However, Gold ore has a higher spawn chance in the Badlands biome, with a spawn range of -64 to 256, and a higher chance at any Y level 32 or above.

Redstone (Best: Y -58)

Redstone is a versatile and useful ore that you can use to create almost anything in Minecraft. With a spawn range of Y levels -64 to 16 and the best distribution at Y level -58. If you want a better chance at finding redstone, the Cave and Jungle biomes are your best bet.

Diamond (Best: Y -58, below Y -30 for Early Game)

Diamond Ore is quite similar to Redstone in terms of distribution. It also has a spawn range of Y levels -64 to 16, with the highest spawn chance at Y level -58. In terms of biomes, you have the highest chance of getting them in the Jungle and Swamp biomes.

TIP: If you are in the early game, the best level to mine Diamonds would be Y -30.

Emerald (Best: Y 224 to 320)

Emerald Ore is essential for trading with NPCs in Minecraft. If you want to find this ore, Y levels -16 to 320 is your best bet. Emerald only generates in mountain biomes and distributes evenly at high altitudes, making the Y 224 to 320 range the best target.

Related: All Minecraft Cheat Codes & Commands List

Best level for every ore in the Nether Realm

Nether Ore locations in Minecraft like Nether Quartz, Gold and more.
Image by Pro Game Guides

Now that you know the common levels for all the overworld ores, here are the best levels for all the ores you can find in the Nether Realm in Minecraft:

OreMost common level (in Y level)Total distribution range

Nether Quartz
30Y levels 6 to 118

Nether Gold
70Y levels 10 to 114

Ancient Debris
16Y levels 8 to 119

Minecraft Ore Distribution FAQ

How ore distribution works in Minecraft?

Minecraft's ore distribution is based on Y-level (vertical height) and is often influenced by specific biomes or generation mechanics. Rarer ores are found deeper underground, while common ores can be found across a broader range of Y-levels. The best ores are usually found deep in the deepslate layers.

Does the type of stone affect ore distribution?

Yes, the type of stone block does affect ores and their rarity. Below Y=0, stone is replaced by deepslate, and any ores that generate in this range will appear as their "deepslate" variant.

How hard is it to mine deepslate?

Deepslate is harder to mine than regular stone, making mining more challenging. Some ores also have reduced "air exposure" rates, meaning they are more likely to generate surrounded by solid blocks rather than exposed in caves.

For more on Minecraft, check out Best Minecraft Ancient City Seeds for Bedrock & Java or How to Build a Sniffer Farm in Minecraft? on Pro Game Guides!

Recommended Articles
Follow us on Twitter and Facebook to get updates on your favorite games!

About the Author

Sudhanyo Chatterjee

Freelance Writer

Sudhanyo Chatterjee is a Roblox writer at Pro Game Guides with six years of writing experience, four of them focused on the gaming industry. He specializes in deep guides for complex Roblox RPGs, covering stand builds, progression systems, tier lists, and mechanics breakdowns for games like Bizarre Lineage and 99 Nights in the Forest. His background in RPGs, gacha, and strategy games, from the Diablo series to Wartales, gives him a natural feel for the stat systems, build theory, and progression loops that define the games he covers. When a new JoJo-inspired Roblox title drops, he is usually the first one breaking down how to build around it.

Topics covered: Roblox guides, Wartales, Roblox codes, mobile games, gacha tier lists, Bizzare Lineage

Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.