lapis lazuli under water ore

If you’ve ever burned through your lapis stash, enchanting gear only to find yourself scrambling to replace it, you’re not alone. Lapis lazuli is one of those resources that feels abundant early on and suddenly becomes a bottleneck the moment you get serious about enchanting. Knowing exactly where to mine for it – and why – saves you hours of aimless digging.

Here’s everything you need to know about the best Y level for lapis lazuli in Minecraft, updated for 1.21.

What Is Lapis Lazuli Used For?

Before diving into where to find it, it helps to understand why you need it in volume. Lapis lazuli has three main uses in Minecraft:

Enchanting is the biggest drain by far. Every enchantment you apply at an enchanting table consumes lapis – one, two, or three pieces depending on the enchantment tier. If you’re actively building out full gear sets with multiple enchantments per piece, you’ll burn through lapis faster than almost any other material.

lapis lazuli missing from enchantment

Dye is Lapis’s secondary use. It produces a rich blue color for wool, glass, terracotta, concrete powder, banners, beds, and shulker boxes. It’s one of the most used dyes for building projects.

Crafting covers blue stained glass, blue concrete, and decorative blocks. Not a huge lapis drain, but it adds up on large builds.

Lapis lazuli can also be traded with certain villagers – cleric villagers will buy lapis lazuli in exchange for emeralds, making it a useful trading resource in the mid-game.

The bottom line: if you’re enchanting regularly, you need a reliable, repeatable lapis supply.

How Lapis Lazuli Generates in Minecraft

According to the Minecraft Wiki, Lapis lazuli generates differently from most other ores in Minecraft. Unlike diamonds, which follow a straightforward triangle distribution peaking at a specific Y level, lapis has a more spread-out generation pattern with two distinct behaviors depending on your Y coordinate.

Lapis lazuli ore spawns in two separate generation batches in both Java Edition and Bedrock Edition:

The first batch generates across a wide range from Y= -64 all the way up to Y= 64, using a triangle distribution that peaks sharply at Y=0. This batch is responsible for the majority of lapis you’ll find during a normal mining session.

The second batch is a smaller supplemental spawn that also contributes across a similar range, reinforcing density near the Y=0 centerpoint.

Additionally, lapis lazuli has a unique characteristic that no other ore in Minecraft shares: it is the only ore that can generate buried inside deepslate at the deep levels and regular stone at mid-levels, giving it one of the widest natural vertical ranges of any ore in the game.

Lapis lazuli also never generates fully exposed to air – unlike iron or coal, every lapis vein you find will always be embedded inside stone, deepslate, granite, diorite, or andesite. This means you can’t spot it by looking at cave walls as easily as other ores.

The Best Y Level for Lapis Lazuli: Y=0

The single best Y level for lapis lazuli in Minecraft is Y=0.

This is where the triangle distribution peaks for both generation batches. Mining at Y=0 gives you the highest average concentration of lapis lazuli per chunk of any level in the game. You’ll encounter it significantly more often here than anywhere above or below.

Minecraft ore generation diagram showing a cross section of stone and deepslate layers meeting at Y level 0 with dense lapis lazuli ore veins

If Y=0 is impractical for your current setup – for example, you’re in a cave system that doesn’t reach that depth – the next best options are:

Y=-1 to Y=-32 – Still excellent lapis density, only slightly lower than the peak. Most dedicated branch mining setups in this range will yield solid results.

Y=1 to Y=32 – Similar density above the midpoint, making it viable if you’re mining in an area that sits above bedrock depth.

Y=64 – The absolute ceiling where lapis can still spawn, but concentration here is extremely low. Not worth targeting specifically.

Y=-64 – The bedrock layer floor, also very low concentration. Again, not worth targeting.

Why Y=0 Is Better Than Y=-54 (The Diamond Trap)

One of the most common mistakes players make is mining for lapis at the same level they use for diamonds – Y=-54 or Y=-58. While this seems efficient on paper, it significantly undercuts your lapis yield.

Here’s why: diamonds peak at Y=-58 because of a specific triangular distribution that favors deep levels. Lapis lazuli’s peak is at Y=0, a full 58 levels above where diamonds are most common. Mining deep for diamonds will still give you occasional lapis, but you’re working in a range where lapis concentration has already dropped off considerably from its peak.

If your goal is lapis, mine at Y=0. If your goal is diamonds, mine at Y=-58. Don’t try to split the difference expecting great results from both – you’ll get mediocre results for each instead.

Best Y Level for Lapis in Java Edition vs. Bedrock Edition

The generation mechanics for lapis lazuli are consistent across both editions in 1.21. Both Java Edition and Bedrock Edition use the same triangle distribution peaking at Y=0, with the same upper limit of Y=64 and the same lower limit of Y=-64.

The one difference worth noting: Bedrock Edition tends to generate lapis in slightly larger individual veins at times due to minor differences in chunk generation logic, but the peak Y level remains identical. Mine at Y=0 on both platforms for maximum efficiency.

Best Mining Strategy for Lapis at Y=0

Once you’ve set your target depth, the method you use determines how efficiently you extract it.

Branch mining is the most reliable approach. Dig a central hallway at Y=0, then branch off side tunnels every 3 blocks to either side. This covers the maximum amount of terrain while minimizing blocks mined per lapis found. Keep your branches at Y=0 rather than drifting up or down.

Cave exploration at the right depth is also highly effective. If you find a natural cave system that passes through or near Y=0, lapis veins embedded in the walls are easy to spot with the ore’s distinctive blue-on-stone coloring. The deeper cave systems introduced in the 1.18 world height expansion mean Y=0 level caves are reasonably common and often well-lit enough to explore safely.

lapis lazuli drops obtained using a Fortune 3 pickaxe

Silk Touch vs. Fortune III – This is one of the most important decisions for lapis farming. Using a Fortune III pickaxe on lapis ore dramatically increases your yield. A single lapis ore block drops between 4 and 9 raw lapis lazuli by default, but Fortune III pushes that maximum up to 36 pieces per block, with an average of around 14.3. If you’re mining specifically for lapis, always use Fortune III over Silk Touch. The difference in total lapis collected per session is enormous.

What Pickaxe Do You Need for Lapis Lazuli?

Lapis lazuli ore can be mined with a stone pickaxe or higher – you don’t need iron, diamond, or netherite to break it. This is one of the easiest ores to mine in terms of tool requirements.

That said, since you’re going to want Fortune III for the yield boost, you’ll realistically be using an iron pickaxe or better to hold the enchantment. A Fortune III iron pickaxe is perfectly fine for lapis farming at Y=0. Save your netherite pickaxe for ancient debris runs.

How Much Lapis Do You Actually Need?

For casual enchanting, a single mining session at Y=0 with a Fortune III pickaxe will typically get you several hundred lapis pieces – enough for dozens of enchantments. For more active enchanting during a gear grind, aim for a stockpile of at least 200 to 300 pieces to avoid running dry mid-session.

If you’re using lapis for dye on a large build project, the math changes significantly. A full stack of blue stained glass (64 blocks) requires 64 lapis minimum, and large builds can require several stacks of dyed materials. In those cases, a dedicated lapis mining session of 30 to 40 minutes at Y=0 with Fortune III should build up a comfortable supply.

Lapis Lazuli in Deepslate Form

Below Y=0, lapis ore transitions to deepslate lapis lazuli ore – a darker variant embedded in deepslate rather than regular stone. Deepslate lapis lazuli ore drops exactly the same amount of lapis as the regular version, so there’s no gameplay difference in yield. The only difference is that deepslate is slightly harder to mine than stone, meaning each block takes marginally longer to break.

Since Y=0 sits exactly at the transition zone between stone and deepslate, you’ll encounter a mix of both forms during a mining session at this level. Either variant is worth mining – the drop rate is identical.

Lapis vs. Other Ores: Priority Guide

If you’re setting up a dedicated ore-focused mining session, here’s how lapis fits into your priority order by Y level:

Y=0 – Best for lapis lazuli. Also decent for iron, copper, and redstone.

Y=-16 – Strong for redstone. Still within acceptable lapis range.

Y=-54 to Y=-58 – Best for diamonds. Lapis drops off here – don’t target it at this depth.

Y=16 – Good for iron and copper. Also within the upper lapis range, but not optimal.

If you need both lapis and diamonds in large quantities, run separate focused sessions at their respective peak levels rather than compromising on one depth for both.

Quick Summary

The best Y level to mine lapis lazuli in Minecraft is Y=0, where the triangle distribution peaks for both generation batches. Mine here with a Fortune III pickaxe using branch mining for maximum efficiency. Avoid the common mistake of hunting lapis at diamond depth – Y=-58 is far below lapis’s peak concentration and will significantly reduce your haul per hour.