Skip to main content
← All Guides
Mining & Resources · 5 min read

How to Find Diamonds in Minecraft

Best Y-levels and mining strategies for finding diamonds in Minecraft 1.21 including strip mining, branch mining and cave exploration tips.

Diamond Ore Distribution in Modern Minecraft

Since the Caves and Cliffs update (1.18+), Minecraft uses a triangular ore distribution system. Diamond ore generates between Y-level -64 and Y-level 16, but the concentration increases dramatically as you go deeper. The absolute best Y-level for diamond mining is Y = -59, where diamond ore density peaks.

However, there is a catch. Below Y = -1, deepslate replaces stone, and deepslate diamond ore takes longer to mine. You need an Efficiency IV or V pickaxe to keep your mining speed reasonable at these depths. Also, lava pools frequently generate at Y = -54 and below, so you need to mine carefully and carry a water bucket.

Preparing for a Diamond Mining Trip

Before heading underground, gather the right supplies:

  • Iron or diamond pickaxe, You need at least iron to mine diamond ore. Bring at least two pickaxes or one with Unbreaking III.
  • Water bucket, Essential for quenching lava. Place water to turn lava into obsidian before it kills you.
  • Torches, At least two stacks. You will cover a lot of ground.
  • Food, Steak or golden carrots provide the best saturation for sustained mining.
  • Shield, Creepers and skeletons spawn in deep caves. A shield prevents one-shot deaths.
  • Crafting table and furnace, For emergencies and smelting on the go.

Strip Mining (Branch Mining)

Strip mining, also called branch mining, is the most reliable method for finding diamonds. Here is the standard technique:

  • Dig down to Y = -59. Use F3 on Java Edition or the coordinate display on Bedrock to check your Y-level.
  • Dig a main tunnel 2 blocks tall and 1 block wide in any direction.
  • Every 3 blocks along the main tunnel, dig a branch tunnel to the left or right. Each branch should be about 30-50 blocks long.
  • The 3-block spacing is optimal because diamond ore veins are at least 2 blocks wide. You will expose every possible vein without wasting effort on redundant tunnels.
  • Place torches every 8-10 blocks to prevent mob spawns.

This method is monotonous but extremely effective. On average, you will find a diamond vein every 50-100 blocks mined at Y = -59.

Cave Exploration

The expanded cave generation in 1.18+ created massive cave systems that expose hundreds of ore blocks. Exploring large caves at deepslate level is faster than strip mining if you are comfortable fighting mobs.

  • Find a large cave opening or ravine and work your way down to deepslate layers.
  • Scan walls, ceilings and floors for the distinctive blue-green sparkle of diamond ore. Deepslate diamond ore is darker than regular diamond ore, so increase your brightness settings.
  • Lush caves and dripstone caves often extend into diamond territory. Follow them downward.
  • Watch for warden zones in deep dark biomes. Sculk sensors and shriekers mean a warden is possible. Sneak, avoid breaking sculk, and do not trigger three shriekers in the same area.

TNT Mining

If you have access to a creeper farm, TNT mining is the fastest method by far:

  • Dig a long tunnel at Y = -59.
  • Place TNT every 4-5 blocks along the tunnel.
  • Light the first TNT and run. Chain reactions blast open huge areas.
  • Return and collect diamonds from the rubble. TNT does not destroy diamond ore drops, so you lose nothing.

This method burns through TNT quickly, so it is only practical once you have an automated gunpowder supply.

Fortune III vs Silk Touch

When you find diamonds, the pickaxe enchantment you use matters enormously:

  • Fortune III, Each diamond ore block drops 1-4 diamonds, averaging about 2.2 per block. This roughly doubles your yield.
  • Silk Touch, Drops the ore block itself, which you can store and mine later with Fortune III when you obtain it.

If you do not have Fortune III yet, use Silk Touch to collect the ore blocks and save them. Once you get a Fortune III pickaxe, mine the stored ore for maximum output. If you have neither enchantment, mine normally, you will still get one diamond per block.

How Many Diamonds Do You Actually Need?

Here is a rough breakdown of diamond usage for a full gear set:

  • Full armor set: 24 diamonds
  • Sword: 2 diamonds
  • Pickaxe: 3 diamonds
  • Enchanting table: 2 diamonds
  • Jukebox: 1 diamond (if you want one)
  • Netherite upgrade templates require diamonds to duplicate

Plan on mining at least 35-40 diamonds before you surface. With Fortune III, that means breaking roughly 15-18 ore blocks.

Quick Reference

  • Best Y-level: -59
  • Mining method: branch mine with 3-block spacing
  • Must-have tool: Fortune III pickaxe (or Silk Touch to save ore)
  • Bring: water bucket, food, torches, shield, spare pickaxe

Want to see all this in action? Astroworld MC runs a custom-built economy survival server with custom bosses, eternal enchants, crates and an auction house. Join at astroworldmc.com, IP play.astroworldmc.com, Java + Bedrock crossplay.

Related Tools & Resources

🔧

Minecraft Tools

Calculators, generators & server tools

🧱

Item Database

Browse all Minecraft items, stats & recipes

⚒️

Crafting Recipes

Visual crafting guides for every recipe