Moss grows in the Lush Caves biome, which spawns deep underground in newer Minecraft worlds

Moss blocks are a solid green plant block that you can mine and place anywhere. They grow naturally only in Lush Caves, a biome that generates between Y-level 0 and Y-level 56 in Java Edition (the computer version). If you're playing Bedrock Edition (on console, mobile, or Windows 10/11), Lush Caves generate between Y-level -64 and Y-level 0. You won't find moss on the surface or in older cave systems — you have to dig down to reach it.

The easiest way to find a Lush Cave is to look for a Azalea tree on the surface. These trees have a distinctive blue-green color and only grow directly above Lush Caves. When you see one, dig straight down beneath it and you'll enter the cave system where moss grows. Alternatively, you can straightforward dig down to the right depth and explore caves until you find the biome — Lush Caves have a warm, wet appearance with vines, glow berries, and lots of green vegetation.

Key Takeaways

  • Moss blocks grow only in Lush Caves, which are found deep underground between specific Y-levels depending on your game version.
  • The fastest way to locate a Lush Cave is to find an Azalea tree on the surface and dig down beneath it.
  • You can mine moss with any tool, but a hoe or shovel breaks it fastest.
  • Moss spreads to nearby dirt and stone blocks when water is present, so you can farm it in your base by creating the right conditions.

How to mine moss once you find it

Once you're in a Lush Cave, moss appears as green blocks covering the ground and walls. You can break it with any tool or even your bare hand — it takes about 0.6 seconds to mine. A hoe or shovel breaks it fastest, but any tool works. When you break a moss block, it drops as an item you can pick up and carry.

Moss doesn't require any special tools or enchantments to collect. You can carry as many moss blocks as you want in your inventory (up to 64 per stack). If you're planning to farm moss at your base, bring a pickaxe or shovel to mine it efficiently, then carry it back home.

Growing moss at your base using bone meal

You don't have to keep returning to caves for moss — you can grow it at home. Place a moss block on dirt or stone, then use bone meal on it. The moss will spread to nearby dirt and stone blocks in a small radius. This works best if you have water nearby, as moss spreads more readily in wet conditions.

To farm moss efficiently, place moss blocks on a flat area of dirt or stone, add water channels around them, and use bone meal repeatedly. Each use of bone meal causes the moss to spread to one or more adjacent blocks. You can gather bone meal by killing skeletons, fishing, or crafting it from bones dropped by skeletons and wither skeletons.

What you can use moss for

Moss blocks are mainly decorative — they look good in builds and fit well in nature-themed areas. You can place them anywhere and they won't spread unless you use bone meal on them. They also break down into nothing when mined, so they're purely for building and decoration.

Moss is also useful for creating a moss carpet, which is a thinner, decorative version you craft by placing moss in the crafting grid. Moss carpets look like a thin layer of moss and are useful for adding detail to builds without taking up a full block of space.

Finding Lush Caves in different Minecraft versions

Lush Caves were added in the Caves and Cliffs update (version 1.17 and later). If you're playing an older version of Minecraft, Lush Caves and moss don't exist — you'll need to update your game. Java Edition and Bedrock Edition both have Lush Caves, but they generate at different Y-levels, so the depth you need to dig varies.

If you're playing on a server or in a world created before version 1.17, new Lush Caves will only generate in chunks that haven't been explored yet. Old chunks won't have them. The easiest solution is to travel far from your starting area or create a new world to find fresh caves with moss.

Using a seed or coordinates to find moss faster

If you want to skip the search, you can use a seed finder website like Chunkbase or Cubiomes. These sites let you enter your world seed (a number that determines how your world generates) and show you exactly where Lush Caves and Azalea trees are located. You can then use coordinates to travel directly to them using the /tp command (if cheats are enabled) or by walking and using your compass.

To find your world seed in Java Edition, open the world settings and look for the seed number. In Bedrock Edition, the seed is shown when you create the world, but you can also find it in the world settings menu. Once you have the seed, paste it into a seed finder and search for Lush Caves near your base.

Frequently Asked Questions

Can I find moss in the Nether or End?

No. Moss only grows in Lush Caves in the Overworld (the main world). The Nether and End have their own biomes and plants, but moss is not one of them. You must return to the Overworld to find or farm moss.

Do I need a specific tool to mine moss?

No. Any tool or even your bare hand will break moss. A hoe or shovel is fastest, but it's not required. Moss doesn't drop anything special — it just gives you the moss block itself.

Will moss spread on its own without bone meal?

Moss spreads very slowly on its own if water is present, but bone meal speeds it up dramatically. Without bone meal, you'd need to wait a long time for moss to spread naturally. Using bone meal is the practical way to farm it.

What Y-level should I dig to find Lush Caves?

In Java Edition, dig between Y-level 0 and Y-level 56. In Bedrock Edition, dig between Y-level -64 and Y-level 0. The easiest method is to find an Azalea tree on the surface and dig straight down — it will take you directly to the cave.