in ,

The Best Plants For Koi Ponds | Expert Recommendations

This article showcases our top picks for the Best Plants For Koi Ponds. We reached out to industry leaders and experts who have contributed the suggestions within this article (they have been credited for their contributions below). We are keen to hear your feedback on all of our content and our comment section is a moderated space to express your thoughts and feelings related (or not) to this article This list is in no particular order.

Jackman’s Clematis (Clematis Jackmanii)

This product was recommended by Jayme Muller from RTA Outdoor Living

Jackman’s Clematis (Clematis Jackmanii) is a perennial climbing vine providing height and colors throughout the season. This vigorous climber typically reaches a mature size of 13 feet and produces abundant flowers in the late summer and early fall. And its large, vibrant purple blooms measure 5-7 wide when open. Jackman’s Clematis grows best in moist, well-drained soil in full sun to partial shade and requires regular pruning for repeat flowering.

Water Lily (Nymphea)

This product was recommended by Mark Joseph from Parental Queries

Water lilies are a classic choice for koi ponds. They are beautiful, provide shade and shelter for the fish, and are not too difficult to care for. Just be sure to choose a variety tolerant of high nitrate levels.

Water Lettuce (Pistia Strotiotes)

This product was recommended by Lionel Mora from Neoplants

Water Lettuce is a low maintenance aquatic plant that serves many functions in a koi pond. In addition to creating shelter, shade, and food for koi fish, the water lettuce plant also filters out excess nutrients in a pond. For example, their widespread leaves block sunlight from algae and prevent growth.

Water Hyacinth (Eichhornia crassipes)

This product was recommended by Jen Stark from Happy DIY Home

Water hyacinth is a free-floating perennial aquatic plant that can develop densely floating mats of vegetation in still or slow-flowing water bodies. Plants are rosettes of glabrous leaves that are suspended in the column by a mass of roots. Flotation is provided by the inflated, spongy leaf stalks. A thick mat is formed by plants connected by a network of stems. Flowers have six lobes and are pale lilac in color, with a deep blue-bordered yellow patch on the highest lobe.

Moneywort (Bacopa Monnieri)

This product was recommended by Ava Collins from Adelaide Examiner

Moneyworts are among the toughest and most beautiful plants ever. They grow as carpets, and they often serve as foot-resistant decorations for stepping stones. In addition to being found at the surface of ponds, they will also be found below them as well. These amazing plants provide shelter as well as improve water oxygenation. In addition, they live for a long time. Their tiny round leaves and beautiful flowers will definitely enhance any pond.

Water Lotus

This product was recommended by Aaditya Bhatta from Plantscraze

Lotuses are beautiful and popular floating aquatic plants requiring little to no maintenance but prefer certain conditions. Lotuses are unpalatable to koi and provide plenty of shade during the hot summer months while supporting local pollinators.

Horsetail Starter Plant

This product was recommended by Aaditya Bhatta from Plantscraze

Horsetail is possibly the most ancient koi pond plant on this list. It is considered a living fossil plant, and its history dates back to prehistoric times. It has since been essential for water filtration and pond bank stabilization. Koi fish don’t eat hollow stems, but they do like to hide in the plant’s shade.


This product was recommended by Aaditya Bhatta from Plantscraze

Eelgrass is one of the best submerged oxygenating plants, as discussed in a previous article. They are adamant and will not be ripped up or browsed on by koi or other large fish. They can grow quite tall and, as a result, do best in deeper ponds where their wavy, grass-like leaves can thrive and provide plenty of habitat and shade for your koi.

Pennsylvania Smartweed

This product was recommended by Anwar Kaur from Hindu Rope

Another good oxygenator is the smartweed plant. Its stems create an underwater forest that protects the fish from the sun and predators. It has beautiful flowers that have a variety of colors, from pink to purple to white. It is also a good filter for koi ponds.

Water Lily

This product was recommended by Alexandra Cotes from FlowerCompany

Leaves of Lilies are large and cover the surface of the pond thus conveying shade for the fish. Likewise, they have very pretty flowers thus putting on colours to the pond by its floral embellishment. Furthermore, lilies ate capable of clearing the water as they suck out a lot of toxic waste from water.

This post contains affiliate links. Affiliate disclosure: As an Amazon Associate, we may earn commissions from qualifying purchases from and other Amazon websites.

Written by Zak Parker

Journalist, writer, musician, professional procrastinator. I'll add more here later.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.