Pond plants make great additions to any water garden. They help provide oxygen for the fish in the water and clean the water by removing nitrates
.Different types of ponds plants include marginal plants, oxygenators, floating plants, water lilies and lotuses.
Although some owners of koi ponds prefer not to use any type of water plants , because they could block the full view of these beautiful fish. Koi are also noted for uprooting water plants and devouring them completely, so some consider the two to be incompatible.