Quick answerContents
A Minecraft player mining exposed diamond ore in a deep, torch-lit deepslate cavern
Home›Guides›Mining & smelting

How to Find Diamonds in Minecraft

The best Y level for diamonds is -59. Here's exactly where diamonds spawn, how to branch-mine them fast, the pickaxe and Fortune setup you need, and how to not die to lava — for both Java and Bedrock.

Mining & smeltingChecked for Java 26.36 min
By Minecraft SearchWritten with AI assistance · Updated Oct 15, 2026 · 6 min read

TL;DR: How to Find Diamonds in Minecraft

Quick answer

Java + Bedrock

Y -59

The Y level with the most diamonds

Best Y level: -59 (most diamonds). Mine at Y -53 to -54 for fewer lava deaths.

Diamonds spawn from Y 16 down to Y -63, and get more common the deeper you go.

You need an iron, diamond, or Netherite pickaxe — stone and gold won't drop the diamond.

Fortune III averages 2.2 diamonds per ore (up to 4).

Skip the guesswork: our Ore Finder shows where diamonds are for your exact seed.

Read the full guideSkip to the questions

In this guide

0% read · 6 min left
  1. 01Best Y level for diamonds›
  2. 02Where diamonds spawn›
  3. 03Branch mining›
  4. 04Pickaxe and Fortune›
  5. 05Lava and safety›
  6. 06Java vs Bedrock›
  7. ?Questions players ask›

In this guide

0% read6 min left
  1. 01Best Y level for diamonds
  2. 02Where diamonds spawn
  3. 03Branch mining
  4. 04Pickaxe and Fortune
  5. 05Lava and safety
  6. 06Java vs Bedrock
  7. ?Questions players ask
Back to the answerAll guides

Diamonds are the gateway to enchanting tables, obsidian, and the Nether—but if you're mining at the wrong depth you can dig for an hour and find nothing. This guide gives you the exact Y level, the fastest mining pattern, and the pickaxe and enchantments that get the most diamonds per ore, for both Java and Bedrock.

01What Is the Best Y Level for Diamonds?

The best Y level for diamonds is Y -59, where diamond ore is most concentrated. If lava is killing your runs, mine at Y -53 or -54 instead—you'll see slightly fewer diamonds but far less lava. These levels are the same in Java 26.3 and Bedrock 1.26.40.

Y levelWhat you'll findVerdict
Y 16 to 1Mostly regular (stone) diamond ore, sparseToo shallow — keep digging
Y 0 to -49Deepslate diamond ore, increasing with depthDecent
Y -53 to -54Plenty of diamonds, above most lava lakesSafest mining level
Best: Y -58 to -59Peak diamond densityBest for raw yield
Y -60 to -63Diamonds present, but bedrock + lava everywhereRisky
Y 16 to 1
What you'll findMostly regular (stone) diamond ore, sparse

VerdictToo shallow — keep digging

Y 0 to -49
What you'll findDeepslate diamond ore, increasing with depth

VerdictDecent

Y -53 to -54
What you'll findPlenty of diamonds, above most lava lakes

VerdictSafest mining level

Best: Y -58 to -59
What you'll findPeak diamond density

VerdictBest for raw yield

Y -60 to -63
What you'll findDiamonds present, but bedrock + lava everywhere

VerdictRisky

Pro tip

Press F3 (Java) or turn on Show Coordinates (Bedrock) to see your Y value. The number next to "XYZ" is your feet; your eyes are one block higher.

02Where Do Diamonds Spawn in Minecraft?

Diamond ore generates anywhere from Y 16 down to Y -63, and it becomes more common the deeper you go. In deepslate it becomes deepslate diamond ore, which is tougher (hardness 4.5 vs 3) and slower to break, so bring Efficiency if you can.

One thing most guides miss: since the Caves & Cliffs update, a lot of ore won't generate if it's exposed to air—some batches have a 50–70% chance to skip an air-touching block. That's why walking through open caves finds fewer diamonds than tunneling through solid rock. Branch mining beats cave-diving for raw diamond count.

03How to Mine Diamonds Fast (Branch Mining)

A Minecraft branch-mining tunnel layout at deepslate level with torches and exposed diamond ore

Branch mining is the most reliable way to find diamonds because it exposes the most solid rock per block dug:

  1. 1

    Dig down to Y -59 (never dig *straight* down — go in a staircase).

  2. 2

    Cut a main corridor two blocks tall so you can walk it, placing torches as you go.

  3. 3

    Branch side tunnels off the corridor, leaving two solid blocks between each branch. Diamond veins are at least one block wide, so this spacing catches every vein at tunnel height without wasting durability.

  4. 4

    Sprint-mine the branches, then start a new corridor a few blocks over when they're done.

Tired of mining blind? Our Ore Finder shows the diamond-rich chunks for your seed before you dig—drop in your seed, pick diamonds, and mine straight to them. Try one free diamond scan; continued diamond finding needs a Supporter plan.

Open the Ore Finder

04The Best Pickaxe and Enchantments for Diamonds

You need an iron pickaxe or better to mine diamond ore—a wooden, stone, or gold pickaxe breaks the block but drops nothing. Once you can, upgrade to a Netherite pickaxe so lava can't destroy it. The enchantment that matters most is Fortune:

EnchantmentAvg diamonds per oreMax
None11
Fortune I1.332
Fortune II1.753
Fortune III2.24
None
Avg diamonds per ore1

Max1

Fortune I
Avg diamonds per ore1.33

Max2

Fortune II
Avg diamonds per ore1.75

Max3

Fortune III
Avg diamonds per ore2.2

Max4

Pair Fortune with Unbreaking and Mending so your pickaxe survives a full mining session—see our tool-repair guide and best-enchantments guide for the full setup.

05How to Not Die: Lava and Safety Tips

  • Never dig straight down — you can drop into lava or a cave. Staircase down instead.
  • Carry a water bucket. Placing water turns flowing lava to cobblestone and can save you mid-fall.
  • Mine at Y -53/-54 if lava keeps killing you — it's above most lava lakes but still full of diamonds.
  • Wear Fire Protection armor, set your spawn point safely before you descend, and pack spare food, torches, and pickaxes.

06Do Java and Bedrock Differ?

No—the best diamond level is the same in both. Since the Caves & Cliffs worldgen update, Java and Bedrock spread diamond ore over the same heights, so Y -59 is optimal on both editions (verified for Java 26.3 and Bedrock 1.26.40). The only difference is how you check your depth: F3 on Java, Show Coordinates in the world settings on Bedrock.

?Frequently Asked Questions (FAQ)

What is the best Y level for diamonds in Minecraft?

Y -59 gives the most diamonds. Mine at Y -53 or -54 for a safer, only-slightly-lower yield with far less lava. Same on Java and Bedrock.

What's the fastest way to find diamonds?

Branch mining at Y -59 through solid rock finds diamonds faster than exploring caves, because air-exposed ore is rarer. Or use our Ore Finder to see where they are for your seed.

Do you need a diamond pickaxe to mine diamond ore?

No—an iron pickaxe or better works. Wooden, stone, and gold pickaxes break the ore but drop nothing.

Does Fortune work on diamond ore?

Yes. Fortune III averages 2.2 diamonds per ore and can drop up to 4.

Can you find diamonds without mining?

Sometimes—diamonds and diamond gear appear as loot in some chests (like desert temples and mineshafts), but mining at Y -59 is far more reliable.

Now grab an iron pickaxe, drop to Y -59, and go get rich!

Did this answer your question?

Version check

Checked forJava 26.3Game nowJava 26.3Bedrock 1.26.51

Checked for Java 26.3. The game is now on Java 26.3 and Bedrock 1.26.51.

Updated Oct 15, 2026. Spotted something that changed?

Do it on your seed

Open the Ore Finder
Up next · 10 minBest Y Level for Netherite in Minecraft

Keep reading

More from Mining & smelting, then the newest guides
Up next · Mining & smeltingUp nextMining & smelting

Best Y Level for Netherite in Minecraft

Y 15 is the answer, and every guide stops there. Here is the whole distribution: why Java's dense band has a peak and Bedrock's does not, why a third of the game's debris rolls land above the level everyone tunnels at, and what a bastion chest is actually worth.

10 minOct 15, 2026
Best Fuel in Minecraft: Burn Times for Every Fuel (Java & Bedrock)6 min · Oct 15, 2026How to Breed Villagers in Minecraft (Java & Bedrock)8 min · Oct 12, 2026How to Make a Map in Minecraft9 min · Oct 15, 2026See all 18 guides ›
Up nextBest Y Level for Netherite in Minecraft
Current for Java 26.3 and Bedrock 1.26.51Java 26.3 · Bedrock 1.26.51
BlogAbout
Minecraft Search
ToolsItemsBlocksMobsWorld
/
Minecraft Search

A fast reference and toolbox for Java and Bedrock.

Get the Seed Map app

Download on the App StoreGet it on Google Play
ProjectAboutBlogSupport us
ToolsSeed MapMinecraft Seed FinderEnchantment Tool
LegalTerms of ServicePrivacy Policy

NOT AN OFFICIAL MINECRAFT WEBSITE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT

© 2026 Minecraft Search