Try our affiliated browser extension - redirect to BreezeWiki automatically!


For other uses, see Dirt (disambiguation).

Dirt is a block found abundantly in most biomes under a layer of grass blocks at the top of the Overworld.


Natural generation

Dirt comprises the majority of the upper terrain layers in most Overworld biomes, bridging the gap between stone and grass blocks in various thicknesses.

There are approximately 1,850 dirt blocks per chunk in plains, forest, snowy plains, jungle, and windswept hills biomes. In villages, dirt generates naturally as part of several different structures. In woodland mansions, dirt generates in several types of rooms. Four blocks of dirt also generates as part of each ancient city.

Dirt can generate in the Overworld in the form of ore features. Dirt attempts to generate 15 times per chunk in ores of size 0-160 at any altitude at or above Y=0, in all biomes. It can replace stone, granite, diorite, andesite, tuff, and deepslate.


Dirt drops as an item when broken with any tool or by hand, but a shovel is the quickest way to break it.

Block Dirt
Hardness 0.5
Breaking time[A]
Default 0.75
Wooden 0.4
Stone 0.2
Iron 0.15
Diamond 0.1
Netherite 0.1
Golden 0.1
  1. Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.

Farmland, dirt paths, grass blocks, mycelium, and podzol drop dirt if broken without Silk Touch. Farmland and dirt paths‌[JE only] drop dirt even if broken with Silk Touch.

Mob loot

An enderman drops a dirt block upon death, if holding one.


Farmland turns into dirt if either a mob jumps on it, a solid block is placed over it, or if nothing is planted on it and it is not within four blocks of water.

Dirt paths immediately turns into dirt if a solid block is placed over it.

Coarse dirt can be tilled with a hoe to become dirt.

Tilling rooted dirt with a hoe turns it into normal dirt, and yields a hanging roots item.

Grass blocks and mycelium can die under various circumstances. When they die, they turn into dirt.

Renewable acquisition

By tilling coarse dirt, the player can convert gravel into dirt. Two blocks each of gravel and dirt become four blocks of coarse dirt, which can then be placed and tilled. Since gravel is renewable through bartering with piglins, this makes a renewable source of dirt.

Another way to obtain renewable dirt makes use of moss blocks. Azalea converts the moss block below it into rooted dirt when grown into a tree. In Java Edition, Large spruce trees convert up to about 100 moss blocks into podzol when grown. Since moss can be converted from stone using bone meal, and stone can be renewably generated with water and lava, dirt can be renewably created as long as there is access to water, lava and moss blocks.

A third way to obtain renewable dirt is by buying podzol or rooted dirt from wandering traders. However, only 18 blocks of podzol or 10 blocks of rooted dirt can be purchased from each trader, so this method cannot be performed on a large scale.


Dirt's primary use is for farming, but it can also be used as a highly available building block.

Crafting ingredient

Name Ingredients Crafting recipe
Coarse Dirt Dirt +


Dirt has the ability to grow saplings, sugar cane, mushrooms, sweet berries, and bamboo, which can be planted directly in dirt under appropriate conditions.

Using a hoe on dirt turns it into farmland, enabling wheat seeds, pumpkin seeds, melon seeds, potatoes, carrots and beetroot seeds to be planted on it.

Dirt path

Using a shovel on dirt turns it into a dirt path.

Grass and mycelium spreading

See also: Grass Block

When a dirt block is adjacent to a grass block and is exposed to a light level of at least 4, it is eventually converted into a grass block at random intervals.

Mycelium spreads in a similar fashion, but requires a light level of at least 9.


Using a water bottle, splash water bottle or lingering water bottle will convert the dirt into mud.



Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
Block brokenBlocksOnce the block has brokenblock.gravel.breaksubtitles.block.generic.break1.00.816
Block placedBlocksWhen the block is placedblock.gravel.placesubtitles.block.generic.place1.00.816
Block breakingBlocksWhile the block is in the process of being brokenblock.gravel.hitsubtitles.block.generic.hit0.250.516
None[sound 1]Entity-DependentFalling on the block with fall damageblock.gravel.fallNone[sound 1]0.50.7516
FootstepsEntity-DependentWalking on the blockblock.gravel.stepsubtitles.block.generic.footsteps0.151.016
  1. a b MC-177082

Bedrock Edition:


Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
SplashingBlocksWhen a player creates a mud blockentity.generic.splashsubtitles.entity.generic.splash1.01.016
Bottle emptiesBlocksWhen a player or dispenser creates a mud blockitem.bottle.emptysubtitles.item.bottle.empty1.01.016
Shovel flattensBlocksWhen a shovel creates a dirt pathitem.shovel.flattensubtitles.item.shovel.flatten1.01.016

Bedrock Edition:

Data values


Java Edition:

NameIdentifierFormBlock tagsTranslation key
DirtdirtBlock & Itembamboo_plantable_on
#sniffer_diggable_block‌[upcoming: JE 1.20]

Bedrock Edition:

NameIdentifierNumeric ID FormItem ID[i 1]Translation key
Dirtdirt3Block & Giveable Item[i 2]Identical[i 3]
  1. ID of block's direct item form, which is used in savegame files and addons.
  2. Available with /give command.
  3. The block's direct item form has the same id with the block.

Block states

See also: Block states

In Bedrock Edition, dirt uses the following block states:

Bedrock Edition:

NameMetadata Bits Default value Allowed valuesValues for
Metadata Bits
dirt_type0x1normal normal0Dirt
coarse1Coarse Dirt


Java Edition pre-Classic
rd-20090515Dirt JE1.png Added dirt.
Grass spreads to dirt when under light.
Java Edition Classic
0.24 SURVIVAL TESTGrass blocks and dirt now drop dirt when broken.
Java Edition Indev
?Dirt now uses a sound distinct from grass.
20100206Dirt can now be tilled with a hoe into farmland.
Java Edition Infdev
20100617-2Dirt and gravel now generate naturally as ore features underground.
Java Edition Beta
1.8Pre-releaseDirt now generates naturally in villages and mineshafts.
Java Edition
1.0.0Beta 1.9 PrereleaseMycelium has been introduced, and now spreads to dirt.
Beta 1.9 Prerelease 5Dirt JE2 BE2.png The texture of dirt has been changed. Dirt now has a slightly different arrangement of grains around the sides.
1.112w01aDirt is now generating in Superflat world type.
1.4.212w38aDirt has been given new sounds for being placed and walked upon.
1.814w27bDirt's textures now rotate randomly due to the addition of arrays to the block model format.
1.1116w39aDirt now generates in mansions.
1.1419w05aDirt is now renewable due to the wandering trader selling podzol.
1.1620w07aAs gravel has become renewable through piglin bartering, dirt can be more easily and renewably obtained through crafting and tilling coarse dirt.
1.1720w45aA shovel can now be used on dirt to create a dirt path block.
21w06aDirt ore features are now able to generate below Y=0.
21w07aDirt ore features no longer generate below Y=0.
1.1821w37aDirt no longer generates as part of the starting room in mineshafts.[1][2]
1.1922w11aUsing a water bottle, splash water bottle or lingering water bottle now convert dirt into mud.
22w13aDirt now generates as part of ancient cities.
23w07aSniffers can now dig dirt.
Pocket Edition Alpha
Pre-releaseDirt (texture) JE1 BE1.png Dirt JE1 BE1.png Added dirt.
v0.2.0Dirt JE2 BE2.png The texture of dirt has been changed.
v0.4.0Dirt can now be hoed into farmland.
v0.8.0build 2The textures of dirt are now randomly rotated.
v0.9.0build 1Dirt JE2 BE2.png Grassless dirt has been added.
v0.11.0build 1Dirt can now be obtained by breaking grass path blocks.
Pocket Edition
1.1.0alpha now generates in woodland mansions.
Bedrock Edition
1.2.0beta dirt has been replaced with coarse dirt.
1.10.0beta is now renewable.
Legacy Console Edition
TU1CU1 1.0 Patch 11.0.1Dirt JE2 BE2.png[verify] Added dirt.
New Nintendo 3DS Edition
0.1.0Dirt JE2 BE2.png Added dirt.

Data history

Java Edition
1.814w10aDirt with numerical metadata variants 3 through 15, which are inaccessible through normal gameplay, now have no model Missing Model JE2.png rather than appearing identical to dirt.
14w25aDirt and its variants are now defined via block states rather than by numerical metadata. Prior to this version, the numerical metadata variants of dirt were as follows:
14w26aDirt with metadata values 3 through 15 have now been completely removed from the game.
1.1317w47aThe different variant block states for the dirt ID have been split up into their own IDs.
Prior to The Flattening, this block's numeral ID was 3.


Issues relating to "Dirt" are maintained on the bug tracker. Report issues there.



External Links