Plants are essential to everyone's lives. Welcome to Plantlife.

Which plants should I use when creating a pond?

We recommend you use native and, where possible, locally sourced plants for your pond's oxygenating and floating plants.

Native plants are also great choices for pond margins, but carefully selected non-native plants - ones that are not going to be invasive - can be used here too. Place pond margin plants in baskets to help keep them under control. Our booklet Keeping ponds and aquaria without harmful invasive plants profiles 36 plants you can try, whilst Flora Locale provides lists of suppliers of native plants.


Some retailers sell non-native plants with a 'Buy British' label because the plant has been cultivated in Britain, but this is not the same thing as a native plant (which is one that historically occurs naturally in the wild in Britain). If in doubt, ask your retailer if the plant is native. You can find a list of plants native to your area from the Natural History Museum's Postcode Plants Database.

Many non-native pond plants are invasive and as a result can cause problems for the fish, amphibians and invertebrates that live there, as well as for you! Check our list of plants to avoid.

Unfortunately, plants are often labelled poorly with a variety of names used so have a look at our mini guide What's in your pot? before setting out. And double check with your retailer before buying.


Native plants, if left completely unattended, will also crowd out your pond over time, so whatever plants you choose you should expect to have to manage your pond by weeding/thinning at regular intervals. Be sure to dispose of all unwanted plant matter carefully by composting or by using your local green waste recycling. Causing non-native pond plants to grow in the wild through their inappropriate disposal could land you a costly fine.