7 plants that grow and bloom in water, no need to use soil.
1. Water Lilies (Nymphaea spp.)
Water lilies are iconic aquatic plants known for their stunning, fragrant flowers that float on the water’s surface. They come in various colors, including white, pink, yellow, and red. Their
broad, round leaves (pads) are equally decorative and provide shade for aquatic life.
2. Lotus (Nelumbo spp.)
Lotus plants produce large, exotic flowers that emerge above the water on sturdy stalks and have broad leaves that float on the water. They are often associated with tranquility and purity, featuring flowers in white, pink, or yellow.
3. Water Hyacinth (Eichhornia crassipes)
Water hyacinths are free-floating aquatic plants with attractive, lavender-blue flowers and glossy, rounded leaves. They are fast-growing and can quickly cover the water surface, providing excellent cover for fish.
4. Anubias (Anubias spp.)
Anubias are popular aquarium plants known for their sturdy, dark green leaves and slow growth. They can produce small, white flowers when conditions are right. Anubias are very resilient and adapt well to different water conditions.
5. Water Poppy (Hydrocleys nymphoides)
Water poppies have attractive, yellow flowers with a dark center that bloom above heart-shaped floating leaves. They add a cheerful and bright touch to water gardens and are relatively easy to care for.
6. Lucky Bamboo (Dracaena sanderiana)
Lucky bamboo is an easy-to-grow plant that thrives in water. It has slender, upright stalks with green, lance-shaped leaves. Although not a true bamboo, it is popular for its elegance and simplicity, often grown in decorative arrangements.
7. Papyrus (Cyperus papyrus)
Papyrus is a tall, grass-like plant with clusters of thin, green stems topped with tufts of grassy bracts. It is a striking addition to water gardens and ponds, adding height and texture.