Diamonds spawn only in the lowest layers of the world, between Y-level −64 and Y-level 16

Diamonds in Minecraft are found underground, and the deeper you dig, the better your chances. The game measures depth using Y-levels — a vertical coordinate system. Y-level 0 is roughly sea level. Negative numbers go down. Diamonds can appear anywhere from Y-level −64 (the absolute bottom of the world) up to Y-level 16, but they become much more common the deeper you go.

The single best Y-level to mine for diamonds is around Y-level −59 to −64, where they spawn most frequently. If you are playing on Java Edition (the original PC version), this is your target zone. If you are on Bedrock Edition (Windows 10/11, console, or mobile), the odds are similar, though the exact spawn rates differ slightly.

You do not need to dig all the way to the bottom. Mining between Y-level −16 and Y-level −32 will still find diamonds regularly, and you will spend less time digging. The trade-off is that you will find fewer diamonds per hour of mining.

Key Takeaways

  • Diamonds spawn between Y-level −64 and Y-level 16, but are far more common below Y-level −16.
  • The best mining depth is Y-level −59 to −64, where diamonds appear most frequently.
  • You need an iron pickaxe or better to break diamonds; stone and wooden pickaxes will not work.
  • Strip mining (digging long horizontal tunnels) and branch mining (digging side tunnels from a main shaft) are the fastest ways to find diamonds.
  • Diamonds are rarer in Bedrock Edition than Java Edition, so expect to dig longer on console or mobile.

What pickaxe you need to mine diamonds

A stone pickaxe will not break diamonds. Neither will a wooden or gold pickaxe. You must use an iron pickaxe or better — diamond pickaxe, netherite pickaxe, or enchanted variants. If you try to mine a diamond with anything weaker, the diamond block will break but you will not collect it.

To craft an iron pickaxe, you need three iron ingots and two sticks. Iron ore is common in the upper layers of the world (Y-level 0 to Y-level 72). Smelt the ore in a furnace to get ingots. Once you have your iron pickaxe, you are ready to dig down to diamond level.

Strip mining versus branch mining

The two fastest ways to find diamonds are strip mining and branch mining. Both involve digging long tunnels at your target Y-level and looking for diamond ore as you go.

Strip mining means digging a long, straight tunnel in one direction, usually three blocks wide and two blocks tall, so you can see the walls clearly. You dig forward until you hit a cave system or decide to turn back. This method is straightforward and finds diamonds quickly, but it uses a lot of pickaxe durability.

Branch mining is more efficient. You dig one main tunnel (the "branch") straight ahead, then dig side tunnels perpendicular to it every few blocks. Each side tunnel is two to three blocks long. This covers more ground with less walking and finds diamonds faster per block mined. Most players prefer branch mining once they understand the pattern.

Using coordinates to track your depth

To see your Y-level in Java Edition, press F3 to open the debug screen. Look for the line that says "Y:" — that is your current depth. In Bedrock Edition, enable the "Show Coordinates" option in world settings, and your Y-level will display on screen.

Write down or remember your target Y-level before you start mining. If you are aiming for Y-level −59, dig down until the debug screen or coordinate display shows you are at that level, then start your strip or branch mining. You can also place a marker block (like a wool block) at your target depth so you know when to start mining horizontally.

Caves and ravines as an alternative to mining

You do not have to dig your own tunnels. Large cave systems and ravines often expose diamond ore on their walls, especially if they reach below Y-level −16. Exploring caves is faster than mining if you find a good one, but you will face more mobs (hostile creatures) and the risk of falling.

If you explore a cave, bring a pickaxe, a sword, a shield, and plenty of food. Mark your path with torches or wool so you can find your way back. Diamonds in caves are the same as diamonds you mine yourself — you still need an iron pickaxe to collect them.

Why diamonds are harder to find in Bedrock Edition

Bedrock Edition (the version on Nintendo Switch, PlayStation, Xbox, Windows 10/11, and mobile) has lower diamond spawn rates than Java Edition. You will find fewer diamonds per hour of mining, even at the same Y-level. This is a deliberate design choice by Mojang Studios.

If you are playing Bedrock and diamonds feel scarce, you are not doing anything wrong — the game is straightforward stingier with them. Mining deeper (closer to Y-level −64) helps more in Bedrock than in Java, because the spawn rate improves more dramatically at the lowest levels.

Enchantments that help you find diamonds faster

Once you have found your first few diamonds, you can craft a diamond pickaxe and enchant it. The Fortune enchantment does not help you find diamonds faster, but it does give you extra diamonds when you mine them — Fortune III can give you up to four diamonds from a single block instead of one.

The Efficiency enchantment makes your pickaxe mine faster, which means you can cover more ground and check more blocks per hour. Efficiency V is the highest level and is worth the investment if you plan to do a lot of mining.

Frequently Asked Questions

Can I find diamonds above Y-level 16?

No. Diamonds do not spawn above Y-level 16 in any version of Minecraft. If you are mining in the upper world and not finding diamonds, you are too high. Dig down further.

Do diamonds spawn in the Nether or the End?

No. Diamonds only spawn in the Overworld (the main world). The Nether and the End have no diamonds. Ancient Debris in the Nether can be smelted into Netherite, which is stronger than diamonds, but that is a different material.

What is the fastest way to get diamonds if I am new?

Find a cave system that goes deep, bring an iron pickaxe and a sword, and explore it. Caves expose ore on their walls and are faster than digging your own tunnels. If you cannot find a cave, dig straight down to Y-level −32 and start branch mining.

Do I lose diamonds if I die?

Yes. When you die in Minecraft, you drop all items in your inventory, including diamonds. You have five minutes to return to your death location and pick them up before they disappear. Always bring a way to get back — mark your path with torches or place blocks as you go.

Can I use a Fortune pickaxe on diamonds I find in caves?

Yes. Fortune works on any diamond ore you mine, whether you found it in a cave or in a tunnel you dug yourself. The enchantment applies every time you break a diamond block with that pickaxe.