Best Pond Plants for a Beautiful Backyard Pond

The best pond plants for a beautiful backyard pond are a mix of four types: a water lily for shade and flowers, a few marginal plants for the edges, a submerged oxygenator for clear water, and a floating plant for quick surface cover. No single plant does everything. Water lilies shade the water and slow algae, marginals soften the pond’s edges and filter runoff, submerged plants take up nutrients and shelter fish, and floaters give fast shade in warm weather. Choose plants that suit your pond’s size, depth and sunlight, and the pond largely looks after itself.

This guide introduces the most popular pond plants for beginners, explains what each type does, and shows how to plant and care for them without turning the pond into a full-time job.

The Four Types of Pond Plants

Every pond plant fits into one of four groups, defined by where it grows. A balanced pond has at least one plant from each group.

Type Where it grows What it does Examples
Water lilies and lotus Deep water, leaves float on the surface Shade the water, flower all summer, shelter fish Hardy water lily, tropical water lily, lotus
Marginal plants Shallow shelves, roots in 0–6 inches of water Soften edges, filter nutrients, shelter wildlife Pickerelweed, dwarf cattail, marsh marigold, Louisiana iris
Submerged plants (oxygenators) Fully underwater Absorb nutrients, add oxygen, give fish cover Hornwort, anacharis, eelgrass
Floating plants Drift on the surface, roots dangling Fast shade and nutrient control Water lettuce, water hyacinth, frogbit, duckweed

Marginals and lilies are usually planted in baskets of heavy loam-based aquatic soil, topped with pea gravel so the soil stays put. Submerged plants can be weighted down or left to drift. Floating plants need no planting at all — you simply set them on the water.

10 Best Pond Plants for Beginners

These ten are popular pond plants for a reason: they are forgiving, widely available, and each one earns its place. Pick a few from different groups rather than ten of the same type.

1. Hardy Water Lily (Nymphaea spp.)

The classic pond plant. Hardy water lilies survive freezing winters, flower from late spring through early autumn, and come in white, pink, red and yellow. Most do best with about 12–24 inches of water above the pot, while miniature varieties need only 6–10 inches. They need full sun — at least six hours a day — to flower well, and still water, so keep them away from waterfalls and fountains. Plant the rhizome in a wide, heavy pot of loam, top with pea gravel, and lower it to the right depth. For a small pond, choose a dwarf cultivar such as ‘Pygmaea Helvola’ rather than a large variety that will swamp the surface.

2. Lotus (Nelumbo nucifera)

Lotus is the most dramatic pond plant: huge leaves that often rise above the water and large, fragrant flowers. It needs warm water, full sun and a large pot, and it grows vigorously, so it suits medium to large ponds better than small ones. In colder regions it is treated as a seasonal plant or overwintered where the tuber will not freeze. If you have the space, one lotus is a genuine centrepiece.

3. Pickerelweed (Pontederia cordata)

Pickerelweed is one of the easiest pond plants you can grow. Its glossy, heart-shaped leaves rise on sturdy stems, and spikes of violet-blue flowers appear from summer into autumn, when most marginals have finished. Bees love the flowers, and dragonflies use the upright stems. It grows in up to about 6 inches of water on a marginal shelf, tolerates a range of water levels, and needs full sun to flower well. Plant it in a basket so it does not spread unchecked.

4. Dwarf Cattail (Typha minima)

Cattails are the classic pond-edge plant, but the full-size species grows to 6 feet and spreads fast, which is too much for most garden ponds. Dwarf cattail stays around 12–18 inches tall, with the same slender leaves and small brown flower spikes, and it fits a marginal shelf in 2–6 inches of water. It is hardy, needs full sun, and gives vertical structure and shelter for birds and insects. Keep it in a basket to control its spread.

5. Marsh Marigold (Caltha palustris)

Marsh marigold is one of the first pond plants to flower, with cheerful yellow blooms in spring. It grows in shallow water or damp soil at the pond’s edge, in sun or partial shade, and it is fully hardy. It is a good choice for a wildlife pond and for shadier spots where lilies would struggle to flower. It dies back in summer, so pair it with a later-flowering marginal such as pickerelweed.

6. Louisiana Iris (Iris spp.)

Louisiana iris brings tall, sword-like leaves and large flowers in purple, blue, red and white to the pond’s edge. It grows in 1–6 inches of water, prefers full sun to partial shade, and is hardy in most regions. Unlike yellow flag iris (Iris pseudacorus), which is invasive in many areas and is banned or restricted in some states, Louisiana iris is a safer garden choice. Check local rules before planting any iris in or near natural water.

7. Hornwort (Ceratophyllum demersum)

Hornwort is the easiest submerged plant for a pond. It has no true roots, so you simply drop bunches into the water, where they float or anchor themselves loosely. It grows fast, takes up nutrients that algae would otherwise use, and gives fish and fry somewhere to hide. It tolerates a wide range of water conditions and needs no special care beyond thinning it when it gets too thick. It is also a familiar aquarium plant — see our guide to floating aquarium plants for its indoor uses.

8. Anacharis (Elodea canadensis / Egeria densa)

Anacharis, also sold as Canadian waterweed, is a classic oxygenator. Its bright green stems grow fully underwater, absorbing nutrients and releasing oxygen through photosynthesis. It is easy to grow in sun or partial shade and works well in baskets of gravel or weighted bunches. Be aware that it is considered invasive in some regions, so never release it into natural waterways, and check local rules before buying it.

9. Water Lettuce (Pistia stratiotes)

Water lettuce is a free-floating plant with soft, velvety rosettes that shade the surface quickly and take up nutrients. It is ideal for warm months and for ponds that need fast cover, and it is easy to remove — just lift out the extra rosettes. It is frost-tender, so treat it as a seasonal plant in cold climates. It is banned or restricted in several states because it can spread in warm waterways, so check your local rules first and never release it.

10. Water Hyacinth (Eichhornia crassipes)

Water hyacinth is one of the fastest-growing floating plants, with glossy leaves and attractive purple flowers. It gives instant shade and is very effective at taking up nutrients. But it is also one of the most invasive aquatic plants in the world, and it is banned or restricted in many states and countries. Only use it where it is legal, keep it contained in your pond, and never let it reach a drain, stream or lake. In many gardens, water lilies are a safer way to get the same surface shade.

Best Pond Plants Compared

Plant Type Planting depth Sunlight Care level
Hardy water lily Deep-water / floating-leaved 12–24 in above pot (dwarf: 6–10 in) Full sun, 6+ hours Easy
Lotus Deep-water / floating-leaved 12–24 in Full sun Moderate
Pickerelweed Marginal 0–6 in Full sun Easy
Dwarf cattail Marginal 2–6 in Full sun Easy
Marsh marigold Marginal 0–4 in or damp soil Sun to partial shade Easy
Louisiana iris Marginal 1–6 in Full sun to partial shade Easy
Hornwort Submerged Free-floating Sun to partial shade Very easy
Anacharis Submerged Fully submerged Sun to partial shade Easy
Water lettuce Floating Surface Sun to partial shade Easy, seasonal
Water hyacinth Floating Surface Full sun Easy, check legality

Choosing Plants for Your Pond

Match plants to pond size

For a small pond or container pond, keep it simple: one miniature water lily, one or two compact marginals such as dwarf cattail or marsh marigold, one small oxygenator such as hornwort, and a light sprinkle of floaters. A large lily or a full-size cattail will overwhelm a small pond in a single season.

For a medium pond, add a standard hardy lily, pickerelweed and Louisiana iris for height and colour, and a couple of submerged bunches. For a large pond, you can add lotus and more vigorous plants, but still plant everything in baskets — even large ponds are easier to manage when plants can be lifted out, divided and thinned.

Match plants to sunlight

Sunlight decides what will flower. Water lilies and lotus need at least six hours of direct sun a day; in partial shade they will grow leaves but produce few flowers. If your pond is shaded, lean on foliage plants that tolerate shade — marsh marigold, hornwort and anacharis cope better than lilies — and accept fewer blooms. A pond under trees also collects falling leaves, so plan to net it in autumn.

Match plants to maintenance

If you want a low-maintenance pond, choose hardy, slow-spreading plants: hardy lilies, pickerelweed, dwarf cattail and hornwort. Avoid fast spreaders such as full-size cattails, parrot feather and duckweed unless you are happy to thin them regularly. Our guide to low-maintenance aquarium plants covers the same low-effort approach indoors.

How Many Plants Does a Pond Need?

Aim for plants to cover roughly a third to a half of the water’s surface once they are grown. Less cover than that, and sunlight reaches the water and algae takes hold; much more, and gas exchange at the surface suffers and fish get stressed. Add a bunch of submerged plants for every 1–2 square yards of surface, and use marginals to soften the edges.

Plant in spring, once the water has warmed up. New plants need a few weeks to settle, and spring planting gives them a full growing season before winter. In the first year, expect the pond to look sparse — most pond plants take a season or two to reach full size.

How to Plant Pond Plants

  1. Use baskets, not open soil. Aquatic baskets keep plants where you put them, stop vigorous species spreading, and let you lift and divide plants easily.
  2. Use heavy loam-based aquatic soil. Ordinary garden soil is too light and floats away; avoid potting mixes with peat or fertiliser, which cloud the water and feed algae.
  3. Top with pea gravel. A layer of gravel over the soil stops fish stirring it up and keeps the basket tidy.
  4. Set the right depth. Stand baskets on bricks or upside-down pots to raise them to the correct depth, and lower lilies gradually as they grow.
  5. Feed sparingly. Most pond plants need little feeding. If a lily flowers poorly, push one aquatic fertiliser tablet into the soil in spring — do not scatter fertiliser in the water, where it feeds algae.

Common Mistakes to Avoid

  • Planting a large lily in a small pond. Match the cultivar to the pond’s size, or the lily will cover the whole surface within a year.
  • Letting floaters take over. Water lettuce, water hyacinth and duckweed double fast in warm weather. Thin them regularly so at least half the surface stays open.
  • Using garden soil or compost in baskets. It floats, clouds the water and feeds algae. Use heavy aquatic loam.
  • Planting invasive species. Water hyacinth, water lettuce, parrot feather and yellow flag iris are banned or restricted in some regions. Check local rules before buying, and never release pond plants into natural waterways — dispose of unwanted plants in sealed household waste.
  • Expecting flowers in shade. Lilies and lotus need full sun. In a shady pond, choose foliage and wildlife value over blooms.

Conclusion

The best pond plants are the ones that fit your pond: a hardy water lily for shade and flowers, pickerelweed or dwarf cattail for the edges, hornwort or anacharis underwater, and a floater or two for quick cover in summer. Start with a few easy plants from each group, plant them in baskets at the right depth, and give them sun and a season to settle. A balanced mix keeps the water clearer, gives fish and wildlife somewhere to live, and turns a plain backyard pond into a garden feature worth looking at every day.

Frequently Asked Questions

What are the easiest pond plants for beginners?

Hardy water lilies, pickerelweed and hornwort are the easiest pond plants for beginners. They are tough, forgiving and useful: lilies shade the water, pickerelweed flowers for months, and hornwort needs no planting at all. Start with one plant from each of the four types and add more once you see how they grow.

How many pond plants do I need for a small pond?

For a small pond, one miniature water lily, two or three compact marginals, one bunch of a submerged oxygenator and a few floating plants is enough. Aim for roughly a third to a half of the surface covered once the plants are grown, and thin floaters regularly so the surface does not close over completely.

Do pond plants need soil?

Marginal plants, lilies and lotus need soil, but it should be heavy loam-based aquatic soil in a basket, topped with pea gravel. Floating plants and hornwort need no soil at all. Avoid ordinary garden soil and potting mixes, which float and feed algae.

What pond plants are best for small ponds?

Miniature water lilies such as ‘Pygmaea Helvola’, dwarf cattail, marsh marigold, pickerelweed and hornwort are among the best pond plants for small ponds. They stay compact and are easy to control in baskets. Avoid large lilies, full-size cattails and fast-spreading floaters in a small pond.

How do pond plants help keep water clear?

Submerged plants absorb nutrients directly from the water, which starves algae. Water lilies and floating plants shade the surface, cutting the light algae needs to grow. Marginals filter nutrients from runoff at the edges. Together, the four types are the main natural defence against green water — though they work best alongside a pump or filter in a stocked fish pond.

Can I put aquarium plants in my pond?

Some aquarium plants, such as hornwort and anacharis, also grow well in ponds, and our guides to fast-growing aquarium plants cover several that cross over. But many tropical aquarium plants will not survive cold winters outdoors, and some pond plants grow far too large for an aquarium. Always match the plant to the setting, and never move plants between a pond and natural waterways.

2 thoughts on “Best Pond Plants for a Beautiful Backyard Pond”

Leave a Comment