
Coal is one of the most important resources in Minecraft – without it, you cannot smelt ores, cook food, or craft torches. But with the massive world generation overhaul introduced in the Caves & Cliffs update (1.18), a lot of players are still mining at the wrong level. This guide breaks down exactly where coal spawns in Minecraft 1.21 and the single best Y level to target.
Quick Answer: Best Y Level for Coal in Minecraft
The best Y level for coal in Minecraft is Y=136.
At Y=136, two separate coal generation systems overlap, giving you the highest possible coal density in a single layer. If you want a quick, efficient mining session, that is your target.
How Coal Generates in Minecraft 1.21

Coal ore has a unique two-batch generation system that was introduced in the Caves & Cliffs update (Java 1.18) and has remained unchanged through 1.21. Here is how it works:
Batch 1 – Triangular (Spread) Generation
- Y range: 0 to 192
- Peak: Y=95 to Y=96
- This batch generates coal more frequently near the center (around Y=95–96) and tapers off toward Y=0 and Y=192.
Batch 2 – Uniform (Rectangular) Generation
- Y range: 136 to 320
- Uniform distribution across the entire range
- This batch generates 30 times per chunk in blobs of 0–37 blocks each
At Y=136, both of these batches are active simultaneously. You are getting coal from the triangular system (still generating at its tail end) AND the full uniform batch. That overlap is why Y=136 is the statistical sweet spot.
Coal Spawn Range at a Glance

| Detail | Value |
|---|---|
| Full Y Range | Y=0 to Y=320 |
| Triangular Batch Peak | Y=95 – Y=96 |
| Uniform Batch Range | Y=136 – Y=320 |
| Best Single Y Level | Y=136 |
| Best Range for Mining | Y=95 – Y=136 |
| Minimum Tool Required | Wooden Pickaxe |
| Fortune III Bonus | Up to 4 coal per block |
Where to Check Your Y Level
Press F3 (Java Edition) or enable Show Coordinates in settings (Bedrock Edition) to see your current Y level in real time.
Air Exposure Mechanic – Why You Should NOT Cave Mine for Coal
Since Minecraft 1.18, ores have an “air exposure discard” mechanic. When a coal ore blob is generated next to an air block (such as a cave wall), there is a chance that those exposed ore blocks are skipped entirely during world generation. This means:
- Cave walls may show fewer coal blocks than expected
- Branch or strip mining through solid stone yields more coal per hour
- Dig your tunnels fresh rather than following cave systems if raw coal output is your goal
This is a commonly overlooked reason why experienced miners often get more coal through strip mining than casual caving.
Best Strategy by Goal
Early Game – Just Need Some Coal Fast
Head to a mountain biome. Coal spawns in huge, exposed surface veins on mountain faces. No digging required. Windswept Hills and Stony Peaks biomes are the best for this.
Mid Game – Efficient Strip Mining
Dig a straight 1×2 tunnel at the best level Y=95 to Y=136. Branch mine every two blocks for maximum ore exposure. Fortune III on a diamond pickaxe will multiply your drops (1–4 coal per block).
Max Efficiency – The Overlap Layer
Park yourself at Y=136 and branch mine in all directions. You are at the bottom edge of the uniform batch and the upper range of the triangular batch simultaneously.
Coal Mining Tips for Minecraft 1.21
Use Fortune III – Fortune I gives 1–2 coal per block, Fortune II gives 1–3, and Fortune III gives up to 4 coal per block. For large mining sessions, have the right enchantment in your pickaxe can easily double or triple your total haul.
Mountain Biomes Are Your Best Friend Early – Mountain biomes have extra coal generation bonuses. If you spawn near a Stony Peaks or Windswept Hills biome, make those your first stop before even building a base.

Target Solid Stone Zones – Because of the air exposure mechanic described above, tunneling through untouched stone yields noticeably more coal than exploring existing caves. This is especially true when you need bulk coal for smelting operations.
Burn Coal Blocks, Not Loose Coal – One Block of Coal (crafted from 9 coal) lasts 800 seconds in a furnace – 10× as long as a single coal. If you are smelting in bulk, always compress your coal first.
Charcoal as a Backup – If you ever run low on coal, smelt wooden logs in a furnace to produce Charcoal. It has an identical fuel value to regular coal and can be produced anywhere with trees nearby.
Other Coal Sources (Besides Mining)
- Wither Skeletons in Nether Fortresses drop coal on death (low probability, but useful if you are already farming them)
- Campfires drop 2 charcoal when broken with Silk Touch
- Crafting – Charcoal is a reliable substitute produced from any wood log
Coal in Minecraft 1.21 vs. Older Versions
If you played before version 1.18, your old muscle memory of digging at Y=11 for everything is outdated. The full world height was extended from Y=0–256 to Y=-64–320, and ore generation was completely redesigned. Coal specifically:
- Before 1.18: Generated from Y=0 to Y=128 only, with no mountain surface bonuses
- After 1.18 (current): Generates from Y=0 to Y=320, peaks at Y=95, with a bonus uniform batch up to Y=320 and strong mountain biome bonuses
Nothing about coal generation changed between 1.18 and 1.21. The ore distribution table on the Minecraft Wiki, confirmed by Mojang, remains identical across this entire period.
Summary
Coal in Minecraft 1.21 is abundant and easy to find if you know where to look. The best single Y level is Y=136, where both generation batches overlap. For a broader and more reliable mining window, any level between Y=95 and Y=136 gives excellent coal density. For early game and quick gathering, always check mountain biomes first – exposed surface veins can load you up with coal in minutes without any digging at all.


