{{for}}
{{Infobox block
| title = Flower
| image = All Flowers.png
| imagesize = 288px
| extratext = All flowers
| rarity = Common
| renewable = Yes
| stackable = Yes (64)
| tool = any
| light = No
| transparent = Yes
| flammable = {{jebe|Yes (60)|Yes (30)}}
| lavasusceptible = '''One-block-high''': No<br>
'''Two-block-high''': Yes
}}
'''Flowers''' are non-solid [[plant]]s that occur in a variety of shapes and colors. They are primarily used for decoration and [[craft]]ed into [[dye]]s.

== Variants ==

=== Small flowers ===
{{columns-list|
* {{BlockLink|Allium}}
* {{BlockLink|Azure Bluet}}
* {{BlockLink|Blue Orchid}}
* {{BlockLink|Cornflower}}
* {{BlockLink|Dandelion}}
* {{BlockLink|Closed Eyeblossom}}
* {{BlockLink|Open Eyeblossom}}
* {{BlockLink|Lily of the Valley}}
* {{BlockLink|Oxeye Daisy}}
* {{BlockLink|Poppy}}
* {{BlockLink|Torchflower}}
* {{BlockLink|Orange Tulip}}
* {{BlockLink|Pink Tulip}}
* {{BlockLink|Red Tulip}}
* {{BlockLink|White Tulip}}
* {{BlockLink|Wither Rose}}
}}

=== Tall flowers ===
* {{BlockLink|Lilac}}
* {{BlockLink|Peony}}
* {{BlockLink|Pitcher Plant}}
* {{BlockLink|Rose Bush}}
* {{BlockLink|Sunflower}}

=== Other flowers ===
<!-- non-tall or short flower blocks with the #minecraft:flowers tag -->
The following blocks are also part of the <code>minecraft:flowers</code> block [[tag]]. While some of the information described in this overview page may apply to these blocks (for example, usage in bee-related features), they are not covered here due to their uniqueness and substantial differences from small and tall flowers. 
* {{BlockLink|Cherry Leaves}}
* {{BlockLink|Chorus Flower}}
* {{BlockLink|Flowering Azalea}}
* {{BlockLink|Flowering Azalea Leaves}}
* {{BlockLink|Mangrove Propagule}}
* {{BlockLink|Pink Petals}}
* {{BlockLink|Spore Blossom}}

== Obtaining ==
=== Breaking ===
A flower can be broken instantly with any [[item]] or by hand, dropping itself. A flower also breaks if [[water]] runs over its location, or if a [[piston]] extends or pushes a [[block]] into its location.

=== Natural generation ===
{{See also|Vegetation}}

Most flowers generate naturally on [[dirt]] and [[grass block]]s as part of [[vegetation]] features in most [[biome]]s. Flowers can generate even if the biome is covered with [[snow]]. The tables in {{section link||Flower biomes}} show the types of small flowers that can naturally spawn in each biome when a new [[chunk]] is generated, as well as the flowers that can spawn when [[bone meal]] is used on grass blocks.

[[Sunflower]]s generate in [[sunflower plains]]; [[lilac]]s, [[rose bush]]es, and [[peonies]] can be found in [[forest]]s, [[flower forest]]s, [[birch forest]]s, [[old growth birch forest]]s, and [[dark forest]]s.

[[Wither rose]]s, [[torchflower]]s and [[pitcher plant]]s do not generate naturally at all.

Natural dandelions are found in [[plains]] and [[savanna]] [[village]]s; poppies in plains, savanna, [[taiga]], and [[snowy plains]]{{only|be|short=1}} villages; oxeye daisies, cornflowers, and azure bluets in plains villages. Potted dandelions, poppies, blue orchids, alliums, azure bluets, red and white tulips, and oxeye daisies can be found in [[woodland mansion]]s.

Flowers (and [[grass]]) can be found on [[dirt path]]s at [[villages]], a place where the player can not place them.

=== Flower biomes ===
Flowers marked "Natural generation only" can only spawn when the chunk is initially generated, ''not'' when using bone meal; flowers marked "Bone meal only" cannot generate naturally, but can be created by players using bone meal on a grass block in that biome ({{section link||Post-generation}} for more details).

Dandelions and poppies in [[jungle]]s, [[bamboo jungle]]s, [[sparse jungle]]s, [[savanna]]s and [[savanna plateau]]s (but not [[windswept savanna]]) are twice as common as in other biomes.

Some biomes - such as deserts - are technically enabled to generate vegetation features containing flowers, but do not generate dirt or grass blocks on the surface in regular worlds. This means that flowers are normally not generated in these biomes in regular worlds. Flowers can still be grown in these biomes by using bone meal on grass blocks, and they can generate naturally if a dirt or grass block surface is provided in [[Superflat#Customization|custom superflats]] or [[custom world]]s.

==== ''Java Edition'' ====
{| class="wikitable" data-description="Flower habitats per biome in ''Java Edition''"
! Flower
! {{BiomeLink|Plains}}<br>{{BiomeLink|Sunflower Plains}}<br>{{BiomeLink|Dripstone Caves}}{{note|This biome is technically enabled to generate flower vegetation features, but they normally fail to generate due to the lack of grass blocks on the surface. Players can still grow flowers using bone meal.|name=no-flowers}}<br>{{BiomeLink|Deep Dark}}{{note|name=no-flowers}}
! {{BiomeLink|Forest}}<br>{{BiomeLink|Birch Forest}}<br>{{BiomeLink|Old Growth Birch Forest}}<br>{{BiomeLink|Dark Forest}}
! {{BiomeLink|Flower Forest}}
! {{BiomeLink|Meadow}}
! {{BiomeLink|Swamp}}
! {{BiomeLink|Pale Garden}}
! {{BiomeLink|Badlands}}{{note|Includes [[eroded badlands]] and [[wooded badlands]].|name=badlands_variants}}<br>{{BiomeLink|Mushroom Fields}}<br>{{BiomeLink|Mangrove Swamp}}<br>Most [[mountain]] biomes{{note|Includes [[grove]], [[cherry grove]], [[snowy slopes]], [[stony peaks]], [[jagged peaks]], and [[frozen peaks]].}}<br>{{BiomeLink|Lush Caves}}<br>{{EnvLink|The Nether|Nether}}, {{EnvLink|The End|End}}, and {{BiomeLink|The Void|Void}}
! Any other{{Note|This includes biomes—such as [[desert]]s—that are technically enabled to generate flower vegetation features, but lack grass blocks on the surface in normal worlds. Players can still grow flowers there using bone meal.|name=extra-biomes}}
|-
| {{blockLink|Dandelion}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 |-
| {{blockLink|Poppy}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 |-
| {{blockLink|Blue Orchid}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Allium}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Azure Bluet}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Tulips}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Oxeye Daisy}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Cornflower}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Lily of the Valley}}
 | {{tc|No}}
 | {{tc|partial|Natural generation only}}
 | {{tc|Yes}}{{Note|Generates as part of the flower gradient, and separately as part of "forest flower" patches. Can be grown with bone meal only in specific locations depending on the flower gradient.}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Eyeblossom}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 |-
|}

==== ''Bedrock Edition'' ====
{| class="wikitable" data-description="Flower habitats per biome in ''Bedrock Edition''"
! Flower
! {{BiomeLink|Plains}}<br>{{BiomeLink|Sunflower Plains}}
! {{BiomeLink|Forest}}<br>{{BiomeLink|Birch Forest}}<br>{{BiomeLink|Old Growth Birch Forest}}<br>{{BiomeLink|Dark Forest}}
! {{BiomeLink|Flower Forest}}
! {{BiomeLink|Meadow}}
! {{BiomeLink|Swamp}}
! {{BiomeLink|Pale Garden}}
! {{BiomeLink|Badlands}}{{note|name=badlands_variants}}<br>{{BiomeLink|Mushroom Fields}}<br>{{BiomeLink|Mangrove Swamp}}<br>{{BiomeLink|Cherry Grove}}<br>{{EnvLink|The Nether|Nether}} and {{EnvLink|The End|End}}
! Any other{{Note|name=extra-biomes}}
|-
| {{blockLink|Dandelion}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|partial|Bone meal only}}
 | {{tc|Yes}}
 |-
| {{blockLink|Poppy}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|partial|Natural generation only}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Blue Orchid}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Allium}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|partial|Natural generation only}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Azure Bluet}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|partial|Natural generation only}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Tulips}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Oxeye Daisy}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|partial|Natural generation only}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Cornflower}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|partial|Natural generation only}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
| {{blockLink|Lily of the Valley}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 |-
 | {{blockLink|Eyeblossom}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|No}}
 | {{tc|Yes}}
 | {{tc|No}}
 | {{tc|No}}
 |-
|}

{{notelist}}

=== Flower gradients ===
In some biomes, the placement of flowers is determined by gradients. These are not affected by the [[world seed]]. {{IN|java}}, gradients are three dimensional and change on the Y level, while {{in|bedrock}} they are consistent at every height.

==== Flower forests ====
In a [[flower forest]], any given coordinate can spawn only one type of flower, resulting in a gradient (pictured below). The gradient runs as follows:

*{{blockLink|Dandelion}}{{only|java}}
*{{blockLink|Poppy}}
*{{blockLink|Allium}}
*{{blockLink|Azure bluet}}
*{{blockLink|Red tulip}}
*{{blockLink|Orange tulip}}
*{{blockLink|White tulip}}
*{{blockLink|Pink tulip}}
*{{blockLink|Oxeye daisy}}
*{{blockLink|Cornflower}}
*{{blockLink|Lily of the valley}}

{{IN|bedrock}}, additional randomness is applied during terrain generation, meaning that some flowers might not perfectly align to the gradient.

[[Peonies]], [[lilac]]s, and [[rose bush]]es generate independently from the gradient. {{IN|java}}, additional patches of lily of the valley are generated by a separate flower feature that does not follow the gradient and that cannot be regrown using bone meal.<ref>{{bug|MC-241620||Lily of the valley generation with bone meal in flower forests is extremely scarce}}</ref>

<gallery>
Flower forest gradient Java.png|alt=Screenshot of the flower gradient of flower forests in Java Edition|Flower forest gradient {{in|java}}
Flower forest gradient Bedrock.png|alt=Screenshot of the flower gradient of flower forests in Bedrock Edition|Flower forest gradient {{in|bedrock}}
Flower forest gradient elevation change.gif|An example of how elevation affects the flower forest gradient in ''Java Edition''
</gallery>

==== Meadows ====
In [[meadow]]s, up to 3 gradients intersect and overlap to create complex patterns. Like in flower forests, any given coordinate can spawn only one type of flower. {{IN|java}}, the individual gradients run as follows:

* {{BlockLink|Tall grass}}
* {{BlockLink|Allium}}
* {{BlockLink|Poppy}}
* {{BlockLink|Azure bluet}}
* {{BlockLink|Dandelion}}
* {{BlockLink|Cornflower}}
* {{BlockLink|Oxeye daisy}}
* {{BlockLink|Short grass}}

Using bone meal in areas of the gradient where ''only'' tall grass or short grass generate does not create any flower.

{{IN|bedrock}}, the gradients only affect naturally generated vegetation; bone meal completely ignores the gradients and only generates dandelions. The individual gradients run as follows:
* {{BlockLink|Allium}}
* {{BlockLink|Poppy}}
* {{BlockLink|Cornflower}}
* {{BlockLink|Oxeye daisy}}
* {{BlockLink|Azure bluet}}
* {{BlockLink|Dandelion}}
* {{BlockLink|Short grass}}
* Nothing<!--x 2082 y 965 in a meadow biome (e.g. seed -6858972503710229081), 3 gradients intersect generating 1) dandelions, 2) poppies, 3) nothing.-->

<gallery>
MeadowGradient.png|alt=Screenshot of the flower gradient of meadows|Meadow flower gradient
</gallery>

==== Plains ====
[[Plains]] and [[sunflower plains]] use a simpler gradient that allows tulips to generate only in rare areas where no other kinds of flower can spawn. Flower types are otherwise selected randomly: dandelions, poppies, azure bluets, oxeye daisies, and cornflowers outside the tulip areas (with dandelions being more common than the others), and any type of tulip inside the tulip areas. [[Sunflower]]s in sunflower plains generate independently from the gradient.

{{IN|java}}, this pattern is also applied to [[dripstone caves]] and the [[deep dark]], although flowers do not naturally generate there.

<gallery>
Plains gradient ultra.png|Tulip/Non-tulip gradient in plains
Tulips in dripstone cave.png|Tulips grown using bone meal in a dripstone cave {{in|java}}
Tulips in deep dark.png|Tulips grown using bone meal in a deep dark biome {{in|java}}
</gallery>

=== Post-generation ===
{{see also|Tutorials/Flower farming}}

When [[bone meal]] is applied to a [[grass block]], flowers have a chance of generating instead of [[short grass]] on the targeted [[block]] and adjacent grass blocks in a 15×5×15 area {{in|java}}, or a 7×5×7 area {{in|bedrock}}. In most biomes, the generated flower is picked randomly among all possible choices depending on the [[biome]] (see {{section link||Flower biomes}} for a chart of flowers that can be grown in each biome). In a few biomes, however, a [[#Flower gradients|gradient]] is applied and the generated flower additionally depends on the X/Y/Z coordinates.

Double flowers, wither roses and torchflowers cannot be obtained this way.

{{IN|Bedrock}}, when bone meal is applied to a small flower (except wither rose and torchflower), more flowers appear on adjacent grass blocks without generating any short grass. With the exception of dandelions and poppies, the flowers that form around are the same type as the original flower. In the case of dandelions, poppies occasionally appear, and vice versa for poppies. The flowers can appear up to 3 blocks away from the original, forming a 7×7 square.

Applying bone meal to a double flower (except pitcher plants) results in the flower dropping a copy of itself. This is the only renewable way to obtain double flowers.

=== Mob loot ===
[[Endermen]] can pick up any small flower {{in|java}}, or only dandelions and poppies {{in|bedrock}}; the flower is [[drop]]ped if the enderman is killed while holding it.

Iron golems drop 0–2 {{BlockLink|Poppy|poppies}} on death.

=== Trading ===
[[Wandering trader]]s may [[Trading#Wandering trader sales|sell]] 1 of most small flowers for a single emerald. They cannot sell wither roses, torchflowers, and closed eyeblossoms, as well as tall flowers.

== Usage ==
[[File:FlowerPlaceBlock.png|thumb|All of the blocks that flowers can be placed on. Dandelions represent small flowers, rose bushes represent large flowers, and wither roses represent additional blocks they can be placed on.]]

All kinds of flowers can be used as decoration and planted on [[grass block]]s, [[dirt]], [[coarse dirt]], [[rooted dirt]], [[farmland]], [[podzol]], [[mycelium]], [[moss block]]s, [[pale moss block]]s, [[mud]], or [[muddy mangrove roots]]. Wither roses can also be planted on [[netherrack]] or [[soul sand]]. {{IN|java}}, wither roses can also be planted on [[soul soil]]. One-block-tall flowers can be planted in a [[flower pot]].

All flowers can be crafted into [[dye]]s, and all small flowers can be used to craft [[suspicious stew]].

Because flowers are non-solid transparent [[block]]s, they can be used (like [[torch]]es) to break blocks that fall on them, such as [[sand]].

=== Crafting ingredient ===
{{crafting usage|Dandelion, Poppy, Blue Orchid, Allium, Azure Bluet, Red Tulip, Pink Tulip, Orange Tulip, White Tulip, Oxeye Daisy, Sunflower, Lilac, Rose Bush, Peony, Wither Rose, Cornflower, Lily of the Valley, Torchflower, Pitcher Plant, Closed Eyeblossom, Open Eyeblossom}}

=== Suspicious stew ===
{{main|Suspicious Stew}}
All small flowers can be used to create [[suspicious stew]]. When a flower is {{control|used}} on a brown [[mooshroom]], the brown mooshroom produces a suspicious stew related to that flower the next time it is milked with a [[bowl]]. The mooshroom returns to producing regular mushroom stew until fed another flower. Eating one bowl of suspicious stew restores {{hunger|6}} [[hunger]] and 7.2 hunger [[Hunger#Mechanics|saturation]], as well as producing a brief status effect.
{{Crafting
|ignoreusage=1
|Red Mushroom
|Brown Mushroom
|Bowl
|Any Small Flower
|Output=Suspicious Stew
|shapeless=true
}}

Using different flowers results in different effects. All are short-lived, but some have lasting effects: Regeneration restores {{hp|2}} health, Poison inflicts up to {{hp|8}} damage, and Wither inflicts up to {{hp|3}} damage. The Saturation effect makes those stews a superfood: they restore up to 6 hunger and 12 saturation points on top of their food value, for a total of {{hunger|12}} and over 19 points of saturation.
{{:Suspicious Stew/Effects}}

=== Bees ===
[[Bee]]s engage in a pollinating behavior with flowers, increasing the honey level in [[beehive]]s and [[bee nest]]s by 1. Bees attempt to pollinate wither roses, although they get damaged in the process if the difficulty is higher than [[Peaceful]].<ref>{{bug|MC-159396||Bees target wither roses and die|WAI}}</ref> Bees also get inflicted with [[Poison]] when they touch an [[open eyeblossom]] and the difficulty is higher than Peaceful. Bees ignore and do not interact with closed eyeblossoms. {{IN|bedrock}}, bees ignore [[snowlogged]] flowers.<ref>{{bug|MCPE-61593||Bees ignore flowers in snow}}</ref>

=== Breeding ===
Dandelions can be used to lead, breed and grow [[rabbit]]s.

Most flowers be used to lead, breed and grow [[bee]]s. Wither roses and open eyeblossoms can be used to lead bees, but feeding a bee with them inflicts the bee with [[Wither (effect)|Wither]] or [[Poison]] respectively. Closed eyeblossoms cannot be lead, breed or grow bees at all.

=== Bee nests ===
[[Oak]], [[birch]], and [[cherry]] trees grown from [[sapling]]s that are within 2 blocks of any flower have a 5% chance to grow with a [[bee nest]] and 2-3 [[bee]]s in it.

=== Composting ===
Placing any flower (except for the torchflower or a pitcher plant) into a [[composter]] has a 65% chance of raising the compost level by 1. A stack of flowers yields an average of 5.94 [[bone meal]].

Placing a torchflower or a pitcher plant into a composter has a 85% chance of raising the compost level by 1.

== Sounds ==
{{Sound table/Block/Grass}}

== History ==
{{HistoryTable
|{{HistoryLine|java classic}}
|{{HistoryLine||0.0.20a|[[File:Dandelion JE1.png|32px]] [[File:Rose JE1.png|32px]] Added dandelions and roses.
|Flowers can be placed on all [[block]] types, including [[lava]] and on top of each other. Flowers can also "float" when the block beneath them is broken.}}
|{{HistoryLine||August 25, 2009|link=https://blog.omniarchive.uk/post/170887079/survival-mode-status-update-video-with-plenty-of|[[Notch]] showed flowers generating naturally in worlds.}}
|{{HistoryLine||0.24_SURVIVAL_TEST|Added flowers to world generation.}}
|{{HistoryLine|java indev}}
|{{HistoryLine||0.31|dev=20091223-0040|[[File:Dandelion JE2.png|32px]] [[File:Rose JE2.png|32px]] Flowers now have a stretched model with wider texture planes.}}
|{{HistoryLine|java infdev}}
|{{HistoryLine||20100327|Flowers can no longer generate, due to changes in the terrain generator.}}
|{{HistoryLine||20100616|Flowers can now naturally generate again.}}
|{{HistoryLine|java beta}}
|{{HistoryLine||1.0|The addition of tooltips has given flowers their official names.}}
|{{HistoryLine||1.2|Dandelions and roses can now be crafted into their respective [[dyes]], each yielding 2 pieces.}}
|{{HistoryLine||1.6.6|Flowers can now be regrown. 
|[[Bone meal]] has been given the ability to generate flowers as well as [[Short Grass|grass]] when used on a [[grass block]].}}
|{{HistoryLine||1.8|dev=Pre-release|[[File:Dandelion JE3.png|32px]] [[File:Rose JE3.png|32px]] Changed lighting.}}
|{{HistoryLine|java}}
|{{HistoryLine||August 15, 2013|link=https://www.instagram.com/p/dCXkdOpMCi/|[[File:Sunflower JE1 BE1.png|32px]] [[File:Lilac JE3 BE1.png|32px]] [[Jeb]] mentions that new types of flowers would be added and shows sunflower and lilac.}}
|{{HistoryLine||1.7.2|dev=13w36a|[[File:Allium JE1.png|32px]] [[File:Azure Bluet JE1.png|32px]] [[File:Blue Orchid JE1.png|32px]] [[File:Oxeye Daisy JE1.png|32px]] [[File:Orange Tulip JE1.png|32px]] [[File:Red Tulip JE1.png|32px]] [[File:Pink Tulip JE1.png|32px]] [[File:White Tulip JE1.png|32px]] [[File:Peony JE1.png|32px]] [[File:Lilac JE1.png|32px]] [[File:Rose Bush JE1.png|32px]] [[File:Sunflower JE1 BE1.png|32px]] The blue orchids, alliums, azure bluets, tulips (red, orange, white, pink), oxeye daisies, sunflowers, lilacs, rose bushes, and peonies have been added.
|[[File:Poppy JE1.png|32px]] The texture of poppies has been changed. This is technically a texture change, as they are a redoing of roses.
|Flowers are now discentered like [[grass]].
|Flowers are now flammable.}}
|{{HistoryLine|||dev=13w37a|Each dandelion or poppy now only yields 1 dye, instead of 2.<ref>{{bug|MC-29530||All the new flowers give only 1 of their respective dye whereas dandelions and 'roses' (now poppies) still give 2|Fixed}}</ref>}}
|{{HistoryLine||1.8|dev=14w04a|Flowers no longer generate as a massive group at the world origin.<ref>{{bug|MC-44467||Overpopulated flowers near lake|Fixed}}</ref>}}
|{{HistoryLine|||dev=14w07a|[[File:Dandelion JE4.png|32px]] [[File:Poppy JE2.png|32px]] [[File:Allium JE2.png|32px]] [[File:Azure Bluet JE2.png|32px]] [[File:Blue Orchid JE2.png|32px]] [[File:Orange Tulip JE2.png|32px]] [[File:Oxeye Daisy JE2.png|32px]] [[File:Red Tulip JE2.png|32px]] [[File:Pink Tulip JE2.png|32px]] [[File:White Tulip JE2.png|32px]] One-block-tall flower texture planes are no longer stretched by a factor of sqrt2.}}
|{{HistoryLine|||dev=14w10c|[[File:Dandelion JE5.png|32px]] [[File:Poppy JE3.png|32px]] [[File:Allium JE3.png|32px]] [[File:Azure Bluet JE3.png|32px]] [[File:Blue Orchid JE3.png|32px]] [[File:Orange Tulip JE3.png|32px]] [[File:Oxeye Daisy JE3.png|32px]] [[File:Red Tulip JE3.png|32px]] [[File:Pink Tulip JE3.png|32px]] [[File:White Tulip JE3.png|32px]] One-block-tall flower texture planes are now stretched a bit more than they were previously - were the texture full, it would reach the corners of the block.}}
|{{HistoryLine|||dev=14w17a|[[File:Dandelion JE3.png|32px]] [[File:Poppy JE4.png|32px]] [[File:Allium JE4.png|32px]] [[File:Azure Bluet JE4.png|32px]] [[File:Blue Orchid JE4.png|32px]] [[File:Oxeye Daisy JE4.png|32px]] [[File:Orange Tulip JE4.png|32px]] [[File:Red Tulip JE4.png|32px]] [[File:Pink Tulip JE4.png|32px]] [[File:White Tulip JE4.png|32px]] One-block-tall flower texture planes are now the same size as they were before 14w07a.}}
|{{HistoryLine|||dev=14w25a|[[File:Dandelion JE6.png|32px]] [[File:Poppy JE5.png|32px]] [[File:Allium JE5.png|32px]] [[File:Azure Bluet JE5.png|32px]] [[File:Blue Orchid JE5.png|32px]] [[File:Oxeye Daisy JE5.png|32px]] [[File:Orange Tulip JE5.png|32px]] [[File:Red Tulip JE5.png|32px]] [[File:Pink Tulip JE5.png|32px]] [[File:White Tulip JE5.png|32px]] [[File:Peony JE2.png|32px]] [[File:Lilac JE2.png|32px]] [[File:Rose Bush JE2.png|32px]] Flowers are now affected by the same shading full blocks are.}}
|{{HistoryLine|||dev=14w25b|Due to a bug, the sunflower's texture is broken when viewed from a certain angle. [[File:Sunflower 14w30b.png|32px]]}}
|{{HistoryLine|||dev=14w26a|[[File:Dandelion JE3.png|32px]] [[File:Poppy JE6.png|32px]] [[File:Allium JE6.png|32px]] [[File:Azure Bluet JE6.png|32px]] [[File:Blue Orchid JE6.png|32px]] [[File:Oxeye Daisy JE6.png|32px]] [[File:Orange Tulip JE6.png|32px]] [[File:Red Tulip JE6.png|32px]] [[File:Pink Tulip JE6.png|32px]] [[File:White Tulip JE6.png|32px]] [[File:Peony JE3.png|32px]] [[File:Lilac JE3.png|32px]] [[File:Rose Bush JE3.png|32px]] Flowers are no longer subject to shading.}}
|{{HistoryLine||1.11|dev=16w39a|Flowers now generate in [[woodland mansion]]s.}}
|{{HistoryLine||1.14|dev=18w43a|[[File:Dandelion JE7.png|32px]] [[File:Poppy JE7.png|32px]] [[File:Blue Orchid JE7.png|32px]] [[File:Allium JE7.png|32px]] [[File:Azure Bluet JE7.png|32px]] [[File:Red Tulip JE7.png|32px]] [[File:Orange Tulip JE7.png|32px]] [[File:White Tulip JE7.png|32px]] [[File:Pink Tulip JE7.png|32px]] [[File:Oxeye Daisy JE7.png|32px]] [[File:Peony JE4.png|32px]] [[File:Lilac JE4.png|32px]] [[File:Rose Bush JE4.png|32px]] [[File:Sunflower JE2 BE2.png|32px]] The textures of dandelions, poppies, blue orchids, alliums, azure bluets, red tulips, orange tulips, white tulips, pink tulips, oxeye daisies, sunflowers, lilacs, rose bushes and peonies have been changed.
|[[File:Wither Rose JE1 BE1.png|32px]] [[File:Cornflower JE1 BE1.png|32px]] [[File:Lily of the Valley JE1 BE1.png|32px]] Added wither roses, cornflowers and lilies of the valley.
|Flowers can now be used to craft [[suspicious stew]].
|When updating to 1.14, the flower gradient is updated for all flower forests. This means that it is possible to find cornflowers and lilies of the valley in flower forests that were generated prior to 1.14 by applying bone meal on grass blocks.
}}
<!-- NEEDS TEXTURE UPDATE INFO -->
|{{HistoryLine|||dev=18w47b|[[File:Poppy JE8.png|32px]] The texture of the poppy has been changed.}}
|{{HistoryLine|||dev=18w48a|Flowers now generate in the updated [[plains]] [[village]]s.}}
|{{HistoryLine|||dev=19w03a|Placing a flower into the new [[composter]] has a 50% chance of raising the compost level by 1.}}
|{{HistoryLine|||dev=19w05a|Flowers now have a 65% chance of increasing the compost level in a composter by 1.
|Added [[wandering trader]]s, which sell all 1-high flowers except wither roses.}}
|{{HistoryLine||1.15|dev=19w34a|Flowers can now be used to breed [[bee]]s.
|Bees can now pollinate flowers.}}
|{{HistoryLine||1.17|dev=21w11a|[[File:Dandelion JE8.png|32px]] Changed lighting.}}
|{{HistoryLine|||dev=21w39a|[[File:Dandelion JE9.png|32px]] The default [[brightness]] has been changed from "Moody" to 50.}}<!--
THEY DO GENERATE
{{History|||dev=21w40a|Due to a bug, tulip patches no longer generate in plains biomes.<ref name="tulip"/>}} -->
|{{HistoryLine||1.19.4|exp=Update 1.20|dev=23w07a|[[File:Torchflower.png|32px]] Added torchflowers behind the "[[Java Edition 1.20|Update 1.20]]" [[experimental]] [[data pack]].}}
|{{HistoryLine||1.20|dev=23w12a|[[File:Pitcher Plant JE1 BE1.png|32px]] Added pitcher plants.
|Torchflowers are now available without using the "Update 1.20" experimental datapack and are also now [[renewable]].}}
|{{HistoryLine||1.21.4|dev=24w44a|[[File:Closed Eyeblossom BE1.png|32px]] [[File:Open Eyeblossom BE1.png|32px]] Added eyeblossoms.}}

|{{HistoryLine|pocket alpha}}
|{{HistoryLine||Pre-release|[[File:Dandelion JE3.png|32px]]{{verify|check model}} [[File:Rose BE1.png|32px]] Added dandelions and roses.}}
|{{HistoryLine||v0.8.0|dev=build 5|The position of flowers is now randomized.}}
|{{HistoryLine||v0.9.0|dev=build 1|[[File:Blue Orchid JE6 BE1.png|32px]] [[File:Allium JE6 BE1.png|32px]] [[File:Azure Bluet JE6 BE1.png|32px]] [[File:Red Tulip JE6 BE1.png|32px]] [[File:Orange Tulip JE6 BE1.png|32px]] [[File:White Tulip JE6 BE1.png|32px]] [[File:Pink Tulip JE6 BE1.png|32px]] [[File:Oxeye Daisy JE6 BE1.png|32px]] [[File:Peony JE3 BE1.png|32px]] [[File:Lilac JE3 BE1.png|32px]] [[File:Rose Bush JE3 BE1.png|32px]] [[File:Sunflower JE1 BE1.png|32px]] Added new flowers: blue orchids, alliums, azure bluets, tulips (red, orange, white, pink), oxeye daisies, sunflowers, lilacs, rose bushes and peonies.
|The rose has been replaced with [[File:Poppy JE6 BE1.png|32px]] the poppy.}}
|{{HistoryLine|||dev=build 3|Added [[dye]] recipes for all flowers.}}
|{{HistoryLine||v0.12.1|dev=build 1|Flowers can now [[snowlogging|occupy the same space]] as [[snow|snow layers]].}}
|{{HistoryLine||v0.13.0|dev=build 1|The flowers created using [[bone meal]] now depend on the [[biome]].}}
|{{HistoryLine||v0.14.0|dev=build 1|Using bone meal on a double flower spawns another of that flower as an [[item]].}}
|{{HistoryLine|||dev=build 3|The hitbox of flowers no longer occupies the entire [[block]].}}
|{{HistoryLine||v0.15.0|dev=build 2|[[File:Rose Bush BE2.png|32px]] [[File:Peony BE2.png|32px]] The rose bush and peony textures have been changed, ported from the ''Legacy Console Edition''.}}
|{{HistoryLine|pocket}}
|{{HistoryLine||1.1.0|dev=alpha 1.1.0.0|Flowers now generate in [[woodland mansion]]s.}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.9.0|dev=beta 1.9.0.0|[[File:Cornflower JE1 BE1.png|32px]] [[File:Lily of the Valley JE1 BE1.png|32px]] Added cornflowers and lilies of the valley.}}
|{{HistoryLine||1.10.0|dev=beta 1.10.0.3|[[File:Dandelion JE8 BE2.png|32px]] [[File:Poppy JE8 BE2.png|32px]] [[File:Blue Orchid JE7 BE2.png|32px]] [[File:Allium JE7 BE2.png|32px]] [[File:Azure Bluet JE7 BE2.png|32px]] [[File:Red Tulip JE7 BE2.png|32px]] [[File:Orange Tulip JE7 BE2.png|32px]] [[File:White Tulip JE7 BE2.png|32px]] [[File:Pink Tulip JE7 BE2.png|32px]] [[File:Oxeye Daisy JE7 BE2.png|32px]] [[File:Peony JE4 BE3.png|32px]] [[File:Lilac JE4 BE2.png|32px]] [[File:Rose Bush JE4 BE3.png|32px]] [[File:Sunflower JE2 BE2.png|32px]] The textures of dandelions, poppies, blue orchids, alliums, azure bluets, red tulips, orange tulips, white tulips, pink tulips, oxeye daisies, sunflowers, lilacs, rose bushes and peonies have been changed.
|Various one [[block]] flowers now generate in new villages.
|Flowers, including two block flowers, are sold by the new [[wandering trader]].}}
|{{HistoryLine||unknown|Wandering traders no longer sell tall flowers.}}
|{{HistoryLine||1.11.0|dev=beta 1.11.0.1|Flowers can be used to fill a [[composter]].}}
|{{HistoryLine||1.13.0|dev=beta 1.13.0.1|Applying bone meal to any 1-block flower now creates flowers of the same type. Previously, it would create only dandelions and poppies.}}
|{{HistoryLine|||dev=beta 1.13.0.9|[[File:Wither Rose JE1 BE1.png|32px]] Added the wither rose.
|Flowers can now be used to make [[suspicious stew]].}}
|{{HistoryLine||1.14.0|dev=beta 1.14.0.1|Flowers can now be used to breed [[bee]]s.
|Bees can now pollinate flowers.}}
|{{HistoryLine||1.19.70|exp=Sniffer|dev=Preview 1.19.70.23|[[File:Torchflower.png|32px]] Added torchflowers behind the "[[Bedrock Edition 1.20.0|Sniffer]]" [[experimental]] toggle.}}
|{{HistoryLine||1.20.0|dev=Preview 1.20.0.20|Torchflowers are now available without using the "Sniffer" experimental toggle.
|[[File:Pitcher Plant JE1 BE1.png|32px]] Added pitcher plants.}}
|{{HistoryLine||1.20.70|dev=Preview 1.20.70.24|The bottom halves of sunflowers, lilacs, rose bushes, and peonies are no longer affected by [[Fortune]].<ref>{{bug|MCPE-18880||Fortune works on tall flowers when aiming at the bottom half of the tall flower|Fixed}}</ref>}}
|{{HistoryLine||1.21.50|dev=Preview 1.21.50.25|[[File:Closed Eyeblossom BE1.png|32px]] [[File:Open Eyeblossom BE1.png|32px]] Added eyeblossoms.}}

|{{HistoryLine|console}}
|{{HistoryLine||xbox=TU1|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Dandelion JE3.png|32px]]{{verify|check model}} [[File:Rose JE2.png|32px]] Added flowers and roses.}}
|{{HistoryLine||xbox=TU25|xbone=CU14|ps3=1.17|psvita=1.17|ps4=1.17|[[File:Poppy JE6 BE1.png|32px]] The rose texture has been changed to the poppy texture. The name has not been changed.}}
|{{HistoryLine||xbox=TU31|xbone=CU19|ps3=1.22|psvita=1.22|ps4=1.22|wiiu=Patch 3|[[File:Blue Orchid JE6 BE1.png|32px]] [[File:Allium JE6 BE1.png|32px]] [[File:Azure Bluet JE6 BE1.png|32px]] [[File:Red Tulip JE6 BE1.png|32px]] [[File:Orange Tulip JE6 BE1.png|32px]] [[File:White Tulip JE6 BE1.png|32px]] [[File:Pink Tulip JE6 BE1.png|32px]] [[File:Oxeye Daisy JE6 BE1.png|32px]] [[File:Peony BE2.png|32px]] [[File:Lilac JE3 BE1.png|32px]] [[File:Rose Bush BE2.png|32px]] [[File:Sunflower JE1 BE1.png|32px]] Added new flowers.
|The rose has been renamed to "Poppy".}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.88|wiiu=none|switch=none|[[File:Cornflower JE1 BE1.png|32px]] [[File:Lily of the Valley JE1 BE1.png|32px]] Added cornflowers and lilies of the valley.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.90|wiiu=none|switch=none|[[File:Dandelion JE8 BE2.png|32px]] [[File:Poppy JE8 BE2.png|32px]] [[File:Blue Orchid JE7 BE2.png|32px]] [[File:Allium JE7 BE2.png|32px]] [[File:Azure Bluet JE7 BE2.png|32px]] [[File:Red Tulip JE7 BE2.png|32px]] [[File:Orange Tulip JE7 BE2.png|32px]] [[File:White Tulip JE7 BE2.png|32px]] [[File:Pink Tulip JE7 BE2.png|32px]] [[File:Oxeye Daisy JE7 BE2.png|32px]] [[File:Peony JE4 BE3.png|32px]] [[File:Lilac JE4 BE2.png|32px]] [[File:Rose Bush JE4 BE3.png|32px]] [[File:Sunflower JE2 BE2.png|32px]] The textures of dandelions, poppies, blue orchids, alliums, azure bluets, red tulips, orange tulips, white tulips, pink tulips, oxeye daisies, sunflowers, lilacs, rose bushes and peonies have been changed.}}

|{{HistoryLine|New 3DS}}
|{{HistoryLine||0.1.0|[[File:Dandelion JE3.png|32px]]{{verify|check model}} [[File:Poppy JE6 BE1.png|32px]] [[File:Blue Orchid JE6 BE1.png|32px]] [[File:Allium JE6 BE1.png|32px]] [[File:Azure Bluet JE6 BE1.png|32px]] [[File:Red Tulip JE6 BE1.png|32px]] [[File:Orange Tulip JE6 BE1.png|32px]] [[File:White Tulip JE6 BE1.png|32px]] [[File:Pink Tulip JE6 BE1.png|32px]] [[File:Oxeye Daisy JE6 BE1.png|32px]] [[File:Peony BE2.png|32px]] [[File:Lilac JE3 BE1.png|32px]] [[File:Rose Bush BE2.png|32px]] [[File:Sunflower JE1 BE1.png|32px]] Added flowers.}}

|{{HistoryLine|education}}
|{{HistoryLine||1.0|[[File:Dandelion JE3.png|32px]]{{verify|check model}} [[File:Poppy JE6 BE1.png|32px]] [[File:Blue Orchid JE6 BE1.png|32px]] [[File:Allium JE6 BE1.png|32px]] [[File:Azure Bluet JE6 BE1.png|32px]] [[File:Red Tulip JE6 BE1.png|32px]] [[File:Orange Tulip JE6 BE1.png|32px]] [[File:White Tulip JE6 BE1.png|32px]] [[File:Pink Tulip JE6 BE1.png|32px]] [[File:Oxeye Daisy JE6 BE1.png|32px]] [[File:Peony BE2.png|32px]] [[File:Lilac JE3 BE1.png|32px]] [[File:Rose Bush BE2.png|32px]] [[File:Sunflower JE1 BE1.png|32px]] Added flowers.{{check version|not 0.14.2?}}}}
|{{HistoryLine||1.12|[[File:Dandelion JE8 BE2.png|32px]] [[File:Poppy JE8 BE2.png|32px]] [[File:Blue Orchid JE7 BE2.png|32px]] [[File:Allium JE7 BE2.png|32px]] [[File:Azure Bluet JE7 BE2.png|32px]] [[File:Red Tulip JE7 BE2.png|32px]] [[File:Orange Tulip JE7 BE2.png|32px]] [[File:White Tulip JE7 BE2.png|32px]] [[File:Pink Tulip JE7 BE2.png|32px]] [[File:Oxeye Daisy JE7 BE2.png|32px]] [[File:Peony JE4 BE3.png|32px]] [[File:Lilac JE4 BE2.png|32px]] [[File:Rose Bush JE4 BE3.png|32px]] [[File:Sunflower JE2 BE2.png|32px]] The textures of each flower have been changed.}}

}}

=== Data history ===
{{HistoryTable
|{{HistoryLine|java}}
|{{HistoryLine||1.8.1|dev=pre1|Added <code>facing</code> state to <code>double_plant</code>, though without visible effect.}}
|{{HistoryLine||1.13|dev=17w47a|The ID of dandelions has been changed from <code>yellow_flower</code> to <code>dandelion</code>.
|The different [[block states]] for the <code>red_flower</code> ID have now been split up into their own IDs.
|The different [[block states]] for the <code>double_plant</code> ID have now been split up into their own IDs.
|Prior to [[Java Edition 1.13/Flattening|''The Flattening'']], these blocks' numeral IDs were 37, 38 and 175.}}

|{{HistoryLine|bedrock}}
|{{HistoryLine||1.20.80|dev=Preview 1.20.80.23|The different [[block states]] for the <code>red_flower</code> ID have now been split up into their own IDs.}}
|{{HistoryLine||1.21.0|dev=Preview 1.21.0.22|The different double plant type [[block states]] for the <code>double_plant</code> ID have now been split up into their own IDs.}}
|{{HistoryLine||1.21.20|dev=Preview 1.21.20.21|The ID of dandelions has been changed from <code>yellow_flower</code> to <code>dandelion</code>.}}
}}

== Issues ==
{{issue list}}

== Trivia == 
<!-- Related bugs are tagged FIXED
* Due to the nature of the flower generation algorithm, it is possible (but relatively rare) to find naturally-generated flowers and grass in [[lava]], [[cavern]]s, or [[mineshaft]]s. Also, it is possible to find flowers and [[wheat seeds]] dropped as an [[item]] on the ground naturally, due to failure to generate on an acceptable [[block]]. -->
* Before they were added to ''[[Minecraft]]'', white flowers were already present in ''[[Minicraft]]''.

== Gallery ==
{{needs render|Bedrock Edition model - it seems cross models no longer stretch their textures by the square root of 2 in Bedrock Edition|section=1}}

=== Screenshots ===
<gallery>
Plains Flower Patches.jpg|Patches of flowers in a plains biome.
Flower Forest.png|Flowers in a forest biome.
Flowersonsuperflatworld.png|Few small flower patches generated in a superflat world as a part of the village.
Kniberg's Dandelion.jpg|A strange-looking flower from an internal development build.
Plains gradient ultra.png|The [[plains]] flower gradient.
Flower forest gradient Java.png|The [[flower forest]] flower gradient {{in|java}}.
MeadowGradient.png|The [[meadow]] flower gradient.
Floatingflower.png|Flowers generated around a lava lake. Some flowers have generated directly above the lava, in the air
</gallery>

== References ==
{{reflist}}

== External links ==
* [https://www.minecraft.net/en-us/article/taking-inventory-sunflower Taking Inventory: Sunflower] – Minecraft.net on November 2, 2018
* [https://www.minecraft.net/en-us/article/taking-inventory--lilac Taking Inventory: Lilac] – Minecraft.net on January 16, 2020
* [https://www.minecraft.net/en-us/article/taking-inventory--cornflower Taking Inventory: Cornflower] – Minecraft.net on November 24, 2022

== Navigation ==
{{Navbox flower}}
{{Navbox blocks|vegetation}}

[[Category:Plants]]
[[Category:Natural blocks]]
[[Category:Mob food]]
[[Category:Non-solid blocks]]
[[Category:Generated structure blocks]]
[[Category:Flammable blocks]]

[[cs:Květina]]
[[de:Blume]]
[[es:Flor]]
[[fr:Fleur]]
[[hu:Virág]]
[[it:Fiore]]
[[ja:花]]
[[ko:꽃]]
[[nl:Bloemen]]
[[pl:Kwiaty]]
[[pt:Flor]]
[[ru:Цветы]]
[[zh:花]]
[[uk:Квітка]]
