
You ask yourself what are aquatic plants more suitable for ponds or lagoons? If you have space in your garden or land and you are thinking of adding a pond, surely one of the doubts that will have arisen will be what type of aquatic plants to put in the pond and what plants to put around it. We advise you to consult a specialist for better advice by explaining the details of your area, but also at EcologíaVerde we want to help you get to know these plants better so that you can decide more easily.
For this reason, we have prepared this article on more than 50 aquatic plants for ponds, lakes and lagoonsamong which you can find floating, for deep waters, for margins or riverbanks, oxygenators and marshes.
Types of aquatic plants for ponds, lakes and lagoons
Before explaining the names of aquatic plants for ponds and talking a little about their main characteristics, we want to indicate that, in general, this type of vegetation can be classified into three large groups of aquatic plants:
- Riverbank or margin plants.
- floating plants.
- Plants for deep waters.
For decide which species of aquatic plants for ponds and lagoons are the best for your garden or land, we recommend that you consult an expert and that you take into account a series of important aspects to decide on the species:
- What is the size or dimensions of the pond?
- Is it just a decorative or natural pond or is it also for bathing or playing?
- How much sun does it receive throughout the day?
- What is the average temperature throughout the year?
- Will there be fish or other animals?

floating aquatic plants
Surely you have heard of or have seen floating plants, those that stay on the surface of the water. If you wonder what are the floating plants for ponds to be able to know them and decide whether to put one in your outdoor area and which one, pay attention because these are the floating aquatic plant species for ponds most common:
- Pistia or water lettuce
- water hyacinth or camalote
- Hydrocharis morsus-ranae
- Salvinia natans or water fern
- alloid stratoids

Aquatic plants for deep water ponds
If in your case the pond you have at home is rather deep because you have enough land, or it is even a natural pond that was there before, we recommend that you also consider using the plants for ponds that are deep water:
- Nymphaea odorata alba white
- Nymphaea alba white
- Nymphaea gladstoniana
- Nymphaea chromatella
- Yellow Nymphaea gladstoniana
- Pink Nymphaea carnea
- Nymphaea rose arey pink
- Nymphaea laydekeri red rosea
- Nymphaea attraction red
- Nymphaea stellata red
- Nymphaea vill. yellow benetti
Likewise, as it is easier for there to be more biodiversity in this type of water, these are also plants for fish ponds and amphibians.

Aquatic riparian or margin plants
To decorate and give more life to your pond, it is certainly convenient that you also plant some plants on the shore. In this area you can plant both aquatic plants, ensuring that their roots remain in the water but on the edge of it, or plants that are not strictly water plants but do grow well if they are close to it, being able to place them half a meter or something over the shore.
These are the riparian or pond margin aquatic plants that we encourage you to place in your garden:
- Achoruscalamus
- coves
- Caltha palustris
- Cyperus papyrus
- Cyperus alternifolius
- Equisetum arvense
- Glyceria variegata
- iris pseudoachorus
- sibirica iris
- glaucous rushes
- Juncus maritimus
- reeds inflexus
- juncus acutus
- water mint
- Misolis palustris
- Pontederia lanceolata
- Pontederia cordata
- Schoenoplectus lacustris
- Scirpus cebreinus
- Scirpus lacustris
- thalia dealbata
- Typha latifolia
- tipha
- Minimum Type
- veronica vagabond

oxygenating aquatic plants
Apart from the above classification of the three main groups, there are other ways of classifying the various types of aquatic plants for pondsWell, for example, we can talk about oxygenating or oxygenating plants, which are the ones that help renew the oxygen in the water.
These are the different types oxygenating plants for ponds what we recommend:
- Cerarophyllum demersum
- Elodea crispus
- canadian elodea
- Myriophyllum aquaticum
- Myriophyllum verticillatum
- Normal Vallisneria
- Vallisneria gigantea
- Vallisneria tortifolia

What is a marshy pond plant?
Apart from oxygenating pond plants and the above classification, there are other types or ways of classifying water plants. To finish we talk about the marsh plants ideal for ponds where we want there to be a lot of biodiversity.
But what are marsh plants? These are plants that have vertical leaves, following the stem, and that protrude from the water or from the edge or shore. They are ideal for shallow water areas or for margins or banks, as this is where they thrive best. In addition, its roots help regulate pond water, providing oxygen, nutrients and filtering out impurities.
They are also interesting to place in a pond in your garden because they attract animals, or you can place them there, since they serve as a refuge for different species of dragonflies, butterflies and other insects, frogs and other amphibians and birds.
Between the marsh plants for ponds we recommend you:
- reeds
- Iris
- Cyperus
- equisetum
Now that you know all the recommendations we give you about aquatic plants for ponds, we recommend you also consult this other article from EcologíaVerde in which we give you Tips for good maintenance of your pond.

If you want to read more articles similar to +50 aquatic plants: names and characteristics – with imageswe recommend that you enter our Garden Care category.