A well-designed koi pond is more than just a body of water—it’s a thriving ecosystem where fish, plants, and beneficial insects come together to create a dynamic, self-sustaining environment! As someone who has spent years curating the perfect balance in water gardens, I know how frustrating it can be when algae takes over or when your pond feels lifeless. The right plants don’t just enhance the aesthetic appeal of your koi pond; they also improve water quality, provide natural shade, and offer essential hiding spots for fish.
Whether you’re looking to control excess nutrients, add bursts of color, or create nesting spaces for dragonflies and other beneficial critters, there’s a perfect plant for your koi pond. In this article, I’ll introduce you to seven of the best plants to incorporate into your pond, exploring their native habitats, growth behaviors, and potential invasiveness.
Water Lettuce (Pistia stratiotes)

Water Lettuce is a floating plant that brings a lush, tropical feel to any koi pond, with its velvety, light-green leaves forming compact rosettes that drift effortlessly across the water’s surface. Native to the warm regions of Africa and South America, this plant thrives in still or slow-moving water, making it an excellent choice for providing much-needed shade in your pond. I’ve always found Water Lettuce to be a game-changer when it comes to reducing algae growth, as its dense root system absorbs excess nutrients, leaving the water clearer and healthier for koi!
Despite its beauty, Water Lettuce has a reputation for being invasive in warmer climates, where it can quickly multiply and take over a pond if not managed properly. However, with routine thinning and proper containment, it serves as a fantastic tool for oxygenating water and offering koi a safe retreat from the sun. The thick root mass also provides a habitat for small aquatic creatures, including beneficial insects that help maintain a balanced ecosystem. If you’re willing to keep an eye on its spread, Water Lettuce is an excellent choice for a well-managed koi pond!
Blue Pickerel (Pontederia cordata)

Blue Pickerel is a striking marginal plant that adds vertical interest to koi ponds, with its tall, spear-like foliage and clusters of vibrant blue-violet flowers. Native to North America, particularly in wetlands and along the edges of slow-moving rivers, this plant thrives in shallow water, making it a fantastic addition to the perimeter of a pond. I love how Blue Pickerel not only enhances the aesthetic appeal of the pond but also attracts a variety of beneficial pollinators, including bees and butterflies, that hover around its gorgeous blossoms!
One of the biggest perks of Blue Pickerel is its ability to act as a natural filter, absorbing excess nutrients from the water and helping to prevent algae blooms. It is not considered invasive in most pond settings, as it grows in well-defined clumps that can be easily maintained. Additionally, its dense root system provides shelter for small aquatic creatures, offering an added layer of biodiversity to your koi pond. If you want a plant that’s both functional and visually stunning, Blue Pickerel is a fantastic choice!
Water Lilies (Nymphaea spp.)

Water Lilies are, without a doubt, the crown jewels of koi ponds, with their floating, broad leaves and mesmerizing, fragrant blooms that range from pure white to deep magenta. These iconic aquatic plants are native to various parts of the world, from temperate regions in North America to tropical environments in Asia and Africa. I’ve always been enchanted by how Water Lilies create a sense of tranquility while offering koi much-needed shade and protection from overhead predators like herons!
Though they are not typically invasive when properly maintained, Water Lilies can spread quickly in nutrient-rich ponds. Their ability to control algae by blocking sunlight and reducing excess nutrients makes them an excellent choice for maintaining water clarity. Their floating pads also create a natural resting spot for dragonflies, which help control mosquitoes. With their unmatched beauty and ecological benefits, Water Lilies are an absolute must for any koi pond looking to blend elegance with function!
Horsetail Rush (Equisetum hyemale)

Horsetail Rush is a bold, architectural plant that brings a prehistoric charm to koi ponds with its striking, bamboo-like stems. Native to wetlands across North America, Europe, and Asia, this plant thrives in shallow water or along pond edges, adding texture and a sense of movement to the landscape. I find Horsetail Rush particularly captivating in modern pond designs, where its vertical growth contrasts beautifully with the horizontal spread of floating plants like lilies and lettuce!
While this plant is visually stunning, it does have an aggressive growth habit and can become invasive if not contained. Planting it in submerged pots or designated areas will keep it from overtaking your pond. Beyond its aesthetic value, Horsetail Rush also plays a role in improving water quality by filtering out impurities and providing excellent shelter for small aquatic creatures. With the right care, this ancient plant can become a striking focal point in your koi pond without overwhelming its surroundings!
Lotus (Nelumbo nucifera)

The Lotus plant, revered for its sacred symbolism and breathtaking blooms, is one of the most dramatic additions you can make to a koi pond. Native to Asia and parts of Australia, Lotus plants produce large, circular leaves that rise above the water’s surface, creating a bold, sculptural effect. I’ve always been amazed by how Lotus flowers open in the morning and close at night, adding an enchanting rhythm to the pond’s daily life while attracting pollinators like bees and butterflies!
While Lotus plants are not invasive in controlled pond environments, they can spread aggressively in natural wetlands if left unchecked. Their extensive root systems help anchor soil in place, reducing erosion and improving water clarity. They also provide excellent hiding spots for koi, who love to swim among the broad leaves for shade and protection. If you’re looking to make a bold statement while enhancing your pond’s ecosystem, the Lotus is a showstopper worth considering!
Parrot’s Feather (Myriophyllum aquaticum)

Parrot’s Feather is a unique submerged and emergent plant that features feathery, bright green foliage that floats on the water’s surface. Native to South America, this plant has a delicate, almost ethereal quality, making koi ponds look lush and inviting. One of the things I love about Parrot’s Feather is how it forms dense mats that provide shelter for fish, giving koi a safe place to retreat when they feel threatened or when the sun is too intense!
However, Parrot’s Feather is highly invasive in some regions, spreading aggressively in warm climates where it can choke out native vegetation. If you choose to include it in your pond, be sure to plant it in controlled containers to prevent it from taking over. Beyond its aesthetic appeal, this plant is excellent at oxygenating water and controlling excess nutrients, making it a valuable addition for maintaining a healthy koi pond—just be mindful of its growth habits!
Creeping Jenny (Lysimachia nummularia)

Creeping Jenny is a low-growing, trailing plant that thrives in damp conditions, making it a fantastic choice for softening the edges of a koi pond. Native to Europe but now commonly found in North America, its small, round leaves create a cascading effect over rocks and pond ledges, adding depth and dimension to the landscape. I’ve always appreciated how this plant brightens up a pond’s perimeter with its golden-green foliage while attracting beneficial insects that help maintain the pond’s ecosystem!
Though not classified as highly invasive, Creeping Jenny has a spreading habit that requires occasional trimming to keep it in check. It thrives in both full sun and partial shade, making it incredibly adaptable to different pond environments. Its shallow root system helps prevent soil erosion along pond banks, and its dense foliage provides koi with a natural buffer zone, helping them feel more secure. With its trailing growth and stunning coloration, Creeping Jenny is a fantastic finishing touch for a well-rounded koi pond!