What is the best way to get diamonds in Minecraft?

Updated October 2026 · How we answer

Short answerMine at Y-level -59 (Java) or -54 (Bedrock) with an iron pickaxe or better, and use branch mining or cave exploration.

Where to Find Diamonds

Diamonds spawn in veins of 1–10 blocks, most commonly between Y-levels -64 and 16. In Java Edition, the highest concentration is at Y=-59; in Bedrock Edition, it's around Y=-54. You can check your Y-level by pressing F3 (Java) or enabling coordinates in settings.

Diamonds are more common in deepslate layers, so you'll need to dig down to the deep dark or just above bedrock. Avoid lava lakes by bringing a water bucket.

  • Java: best at Y=-59
  • Bedrock: best at Y=-54
  • Veins of 1–10 blocks
  • Found in deepslate and stone

Best Mining Methods

Branch mining is efficient: dig a main tunnel at your chosen Y-level, then branch out every 3 blocks. This covers more area with less digging. Alternatively, explore large caves—diamonds are often exposed on cave walls, especially in deepslate areas.

Use an iron pickaxe or better; a diamond pickaxe is ideal for speed. Bring torches, food, and a water bucket. Enchanting your pickaxe with Efficiency and Fortune increases yield—Fortune III can triple diamond drops.

  • Branch mine every 3 blocks
  • Explore deep caves
  • Use iron pickaxe or better
  • Fortune III enchantment boosts drops

Common mistakes

  • Mining at Y=11 like in older versions—diamonds now generate lower, so you'll find fewer.
  • Using a stone or wooden pickaxe—diamonds require at least an iron pickaxe to drop.
  • Ignoring lava—diamonds often spawn near lava, so bring a water bucket to avoid losing your haul.
From our shopsCryptid Field Unit: Mothman and Bigfoot field-journal cases.