Pond Plants That Help

The best aquatic plants for koi ponds โ€” and how to keep them alive alongside your fish

Intermediate10 min read

Koi and plants have a complicated relationship. Koi are omnivores who enjoy nibbling on soft plant material, uprooting anything in a basket, and generally treating your carefully arranged aquatic garden as a salad bar. That said, the right plants in the right positions can coexist beautifully with koi โ€” and they provide real benefits to water quality and fish health in return.

Recommended plants for koi ponds

๐Ÿ’œ Water Hyacinth

FloatingEasy

One of the best plants you can add to a koi pond. Water hyacinth floats freely on the surface, trailing long roots that absorb nitrates and phosphates directly from the water โ€” making it a natural filter. It grows rapidly in summer and produces beautiful purple flowers. Koi will nibble the roots but rarely destroy the plant entirely. Remove excess growth to prevent it blanketing the surface. Note: water hyacinth is invasive in warm climates and should never be released into natural waterways.

๐Ÿฅฌ Water Lettuce

FloatingEasy

Similar to water hyacinth in its water-purifying abilities. Water lettuce forms rosettes of velvety pale green leaves and trailing roots that koi love to pick at. It provides excellent shade in summer, which helps reduce algae and keeps the pond cooler. Grows best in warm sheltered conditions. Like water hyacinth, it is invasive in warm climates and should be disposed of responsibly.

๐Ÿชท Lotus

MarginalModerate

The lotus is the crown jewel of pond plants. With enormous round leaves that repel water and stunning flowers in pink, white, and yellow, a lotus in full bloom is breathtaking. Koi generally leave lotus roots alone once established, though they may nibble young shoots. Lotus need full sun and warm temperatures to bloom and go dormant in winter in cooler climates. Plant in a large basket filled with clay soil and submerged to around 6 inches below the surface.

๐ŸŒธ Water Lily

Submerged/MarginalEasy

Water lilies are the most practical plant for koi ponds โ€” their floating pads shade the water, reducing algae and providing shelter for fish. They are available in hardy varieties that survive freezing winters and tropical varieties for warmer climates. Koi will eat water lily pads, which can frustrate keepers, but established plants usually produce leaves faster than the fish can consume them. Plant in baskets at a depth where leaves float on the surface.

๐ŸŒฟ Hornwort

SubmergedVery Easy

Hornwort is a fully submerged oxygenating plant that grows rapidly and absorbs nutrients from the water column. It provides excellent cover for small fish and a natural surface for beneficial bacteria. Koi may nibble hornwort but rarely eradicate it due to its fast growth rate. Simply drop bunches into the pond โ€” no planting required. One of the most effective and low-maintenance pond plants available.

๐ŸŒบ Iris

MarginalEasy

Marginal irises planted around the edge or in shallow areas of the pond add height, structure, and seasonal color. Yellow flag iris and Louisiana iris are particularly well-suited to pond margins. Their roots help stabilize pond edges and absorb some nutrients from the water. Most iris varieties are unpalatable to koi, making them one of the more reliably unkibbled pond plants. They die back in winter and return reliably in spring.

๐Ÿ”ต Pickerelweed

MarginalEasy

A native plant in many regions, pickerelweed thrives in shallow water and pond margins. It produces spikes of blue-purple flowers in summer that attract pollinators, making it an excellent choice for wildlife ponds. Koi generally leave pickerelweed alone. It spreads moderately and is easy to divide in spring to share with other pond keepers.

๐ŸŒฑ Tips for success with koi and plants

1.

Plant in mesh baskets filled with heavy clay-based aquatic compost โ€” never regular garden soil or peat, which will cloud your water.

2.

Top baskets with pea gravel to stop koi rooting in the compost and disturbing the soil.

3.

Aim for floating plants to cover 30โ€“50% of the pond surface in summer โ€” this shades the water, reduces algae, and provides refuge for fish.

4.

Remove fading leaves and flowers promptly to prevent decomposition from adding nutrients back to the water.

5.

Divide plants every 2โ€“3 years to keep them vigorous and prevent overcrowding.

6.

In winter, bring tropical plants indoors or compost them. Hardy plants can remain in the pond.

Adding plants to improve water quality?

Check your nitrate levels before and after โ€” plants make a measurable difference!

Analyze My Water
โ† Back to all guides