Water lilies are a classic choice for water gardens, offering beautiful blooms and floating leaves that provide shade for fish. They come in various colors like white, pink, and yellow.
Canna lilies are another great option with vibrant flowers in shades of red, orange, and yellow. Their tall stalks add vertical interest to water features, creating a lush and tropical feel.
Iris versicolor, also known as the blue flag iris, thrives in wet conditions and produces striking purple blooms. This native plant attracts pollinators and adds a pop of color to water garden landscapes.
Pickerelweed is a low-maintenance perennial with spikes of blue-violet flowers that attract butterflies and hummingbirds. Its lance-shaped leaves provide texture and contrast to the water garden setting.
Japanese iris varieties like 'Ensata' offer elegant and intricate blooms in shades of purple, white, and blue. These moisture-loving perennials thrive in boggy conditions, adding a touch of sophistication to water gardens.
Marsh marigold is a cheerful addition to water gardens, featuring bright yellow flowers that bloom in early spring. This hardy perennial thrives in moist soil and brings a burst of color to pond edges and wet areas.