Minecraft Wiki
Minecraft Wiki
"Sea Grass" redirects here. For the plant, see Grass. For other uses, see Grass (disambiguation).
Seagrass JE1 BE2.gif
Tall Seagrass JE1 BE2.gif



Yes (64)


Blast resistance










Catches fire from lava


Seagrass is a non-solid plant block that generates in all oceans, except frozen oceans.



Seagrass can be harvested only with shears. Using any other tool, item, or the player's fist destroys seagrass and causes it to drop nothing. When harvested with shears, regular seagrass drops itself as an item, and tall seagrass drops 2 seagrass items.

Natural generation[]

Seagrass generates in either its tall or small form in ocean biomes near kelp, and also generates by itself in rivers, underwater caves and swamps, replacing ice[1] and planks[2] as necessary. Seagrass sometimes can naturally generate on gravel.


Using bone meal on a non-transparent block‌[Java Edition only], or dirt, coarse dirt, sand, red sand, gravel, or clay[Bedrock Edition only] that is underwater generates seagrass on that block and its surrounding blocks. In order for this to work, there must be 2 water blocks above the block the bone meal is being used on, and the lower one must be non-flowing water.

Mob loot[]

  • Turtles: A turtle drops 0–2 seagrass when killed. The Looting enchantment increases the maximum number of possible seagrass drops by 1 per level.


The seagrass item can be placed only on non-transparent blocks. It breaks when non-transparent blocks move into its hitbox.

Like grass, snow layers, and other such blocks, placing blocks inside seagrass deletes the seagrass. However, seagrass prevents coral fan placement.‌[Bedrock Edition only][3]

Tall seagrass has a hitbox considerably more appropriate for its size than other two-block-tall plants such as tall grass. This inconsistency is intended.[4]

Seagrass is completely resistant to lava trying to flow into it, allowing for lava to be floating on top of the water. This feature is intentional.[5]


Seagrass can be used to breed turtles.

Bone meal[]

Applying bone meal to a regular seagrass transforms it to tall seagrass if there is enough space. The bone meal is wasted if insufficient space exists.[6]


Placing seagrass into a composter has a 30% chance of raising the compost level by 1.

Growing turtles[]

Using seagrass on a baby turtle accelerates its growing time. When the turtle becomes an adult, it drops one scute.


Java Edition:

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

Bedrock Edition:[more information needed]

Data values[]


Java Edition:

NameResource locationBlock tags (JE)FormTranslation key
Seagrassseagrassunderwater_bonemealsBlock & Itemblock.minecraft.seagrass
Tall Seagrasstall_seagrassNoneBlockblock.minecraft.tall_seagrass

Bedrock Edition:

NameResource locationNumeric ID FormTranslation key
Seagrassseagrass385Block & Itemtile.seagrass.seagrass.name


See also: Data values

In Bedrock Edition, seagrass uses the following data values:

DV Description
0 Seagrass
1 Tall Seagrass top
2 Tall Seagrass bottom

Block states[]

See also: Block states

Java Edition:

Name Default value Allowed values Description
The half of the plant contained in this block.

Bedrock Edition:

Name Default value Allowed values Description
sea_grass_typedefault defaultThis is seagrass.
double_botThis is the bottom half of tall seagrass.
double_topThis is the top half of tall seagrass.


Java Edition Classic
May 21, 2009Notch shows interest in adding a "seaweed" block.
Java Edition
1.1318w07aSeagrass JE1 BE2.gif Tall Seagrass JE1 BE2.gif Added "sea grass".
Seagrass (item) JE1.gif Sea grass currently has an animated texture as an inventory item.
18w07bSea grass is now used to breed turtles.
The block that sea grass occupies now behaves more like water. For example, mobs can no longer spawn within the plant underwater, nor can they replenish their breath by swimming through it.
18w08aSeagrass (item) JE2.png Sea grass no longer has an animated texture as an inventory item.
18w14aSea grass can now generate in rivers and swamps.
18w19aSea grass now generates in underwater caves.
"Sea Grass" has been renamed to "Seagrass".
pre2Seagrass can now be destroyed by sponges.[7]
pre6Conduits and kelp can now replace seagrass.[8]
Added 5 new sound events that apply to seagrass: block.wet_grass.break, block.wet_grass.fall, block.wet_grass.hit, block.wet_grass.place, and block.wet_grass.step.
1.1419w03aPlacing seagrass into the new composter has a 10% chance of raising the compost level by 1.
19w05aSeagrass now has a 30% chance of increasing the compost level in a composter by 1.
1.1721w07aSeagrass can no longer replace parts of a swamp huts.[9]
Bedrock Edition
1.4.0beta BE1.gif Tall Seagrass BE1.gif Added sea grass.
Seagrass (item) BE1.png The inventory texture of seagrass has the same texture as regular grass.
beta (item) BE2.png The seagrass inventory texture has been changed. The seagrass texture in the inventory is currently different from Java Edition's texture.
Seagrass now generate in underwater caves.
1.5.0beta can now be dropped by turtles.
Seagrass can now be used to breed turtles.
1.11.0beta can now be used to fill composters.
1.12.0beta JE1 BE2.gif Tall Seagrass BE2.gif The color of seagrass has been updated to match Java Edition's.
Legacy Console Edition
TU69 1.76 Patch 38Seagrass BE1.gif Tall Seagrass BE1.gif Added sea grass.
Seagrass (item) BE2.png The seagrass texture in the inventory is currently different from Java Edition's texture.


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



External links[]