The Best Goldfish Plants For Ponds (Edible & Inedible)

The Best Plants For Goldfish Ponds (Edible & Inedible Species)

Pond plants are great for shelter, filtration, and oxygenation, and can also be tasty food for fish depending on the species.

One of the most common and popular pond fish species, goldfish comprise approximately 300 different breeds with a heap of size and shape variations and some color and pattern options. Their essential habitat requirements are fairly straightforward – water that is half a meter (in temperate climates) to a meter (in cooler environments) deep, with the temperature between 68 and 72 degrees Fahrenheit (though they can overwinter in cool water so long as it doesn’t completely freeze over) and a pH of 7.2 to 7.6. Integrating various plants into your pond can help meet goldfish habitat requirements by aiding in nutrient cycling, moderating water temperature, impeding algae overgrowth, oxygenating the water, and potentially providing food sources, among other things.

Below we have listed the best edible and unpalatable plant choices in relation to goldfish ponds specifically, including hardy plant species that goldfish don’t like to eat, as well as super tasty (and nutritional) options they love to eat!


Best Edible Plant Species for Goldfish (Tasty & Healthy Choices)

1) Banana Plant (Nymphoides aquatic)

This unique plant obtained its name from its banana-shaped roots. These same roots are the reason why goldfish find the plant so tasty – they’re literally plump with nutrients! It’s a robust plant, able to live both in shallow water with plenty of light or deep water with low light, though it’s particular about needing pH to be within the range of 6 to 7.2. Banana plants only grow to be approximately six inches tall, and their colorful roots lend an exotic look to your pond or aquarium while also being quite adept at both oxygenating and filtering the water.


2) Duck Weed (Lemnoideae)

Water purifier, biofuel source, environmentally sustainable high-protein food source for animals, mosquito deterrent, algae fighter…duck weed truly seems to have it all! A fairly small, floating plant, duck weed is quite easy to grow – perhaps too easy. Due to its ability to grow in a variety of conditions, duck weed is capable of doubling its population in less than 24 hours, and as such tends to overtake aquatic environments if not kept at bay. However, this may also make it a perfect addition to your goldfish pond – duck weed is rich in nutrients and very palatable to goldfish, so they’ll help keep the population in check but probably won’t be able to destroy it completely. This means that your goldfish will have a renewable snack source!


3) Fanwort (Cabomba)

A large, submersed aquatic macrophyte, fanwort is another great oxygenator species that also provides plentiful food and shelter for fish. It’s a highly adaptable plant, meaning that it can withstand most temperature and pH changes, though it does require a muddy substrate for its roots, and water that is at least three feet deep to accommodate its tall stems. Its leaves and stems are small, soft, and fairly delicate, and so it is a good choice in ponds with small or young goldfish for both shelter and food.


4) Water Sprite (Ceratopteris thalictroides)

Perhaps one of the greatest benefits of water sprite is its love of ammonia and ability to soak up excess amounts of it. Water sprite can exist either floating or planted in 2-3 inches of substrate or gravel, prefers a pH between 7.0 and 7.5 (though it can readily handle more acidic water), and water temperatures between 68 and 80°F (20-27°C). With fernlike leaves, water sprite provides abundant feast and shelter possibilities for your goldfish. Though water sprite reproduces quickly, goldfish find it tremendously palatable and may consume the entire plant.


5) Water Wisteria (Hygrophila difformis)

A non-native plant to the U.S., water wisteria is one that you’ll have to be sure remains only in your pond or aquarium as it will severely disturb natural ecosystems by outcompeting native plants and killing them. Nonetheless, water wisteria makes for a wonderful addition to any [artificial] fish pond, as it’s hardy, easy to grow, and an effective water oxygenator. It prefers moderate light (at least partial sun throughout the day), a pH range between 6.5 and 7.5, and temperatures somewhere within 74 to 84°F (23-28°C). Goldfish may or may not decimate the wisteria (it seems to depend on the pond and the goldfish), so make sure that you are providing your fish with a well-rounded diet so as to minimize the amount of damage done to these plants. It’s a fairly nutrient-rich plant, so don’t be surprised if your goldfish do indeed choose to munch on it!


Best Non-Edible Plant Species for Goldfish (Hardy & Durable Choices)

1) Anacharis (Elodea)

Containing six species of submerged aquatic plants, anacharis are excellent oxygenators that also help clean pollutants (particularly ammonia) and excess nutrients from the water. They typically grow in clusters of several plants (and can be bought this way, as well!), and as such provide ample habitat for fish to hide in to escape predators and heat, as well as a safe location to lay their eggs. Goldfish will likely nibble anacharis a bit, particularly over the winter, but these plants are very hardy and will be able to withstand it unless you have a great deal of goldfish or your fish aren’t obtaining enough food otherwise.

Though they prefer temperatures at or above 70°F (20°C), these resilient plants are able to overwinter so long as the entire pond doesn’t freeze. They’ll grow well in just about any size tank or pond with either low or bright lighting and are easy to take care of – in fact, your main concern will be cutting the anacharis to ensure that it doesn’t overtake your pond.


2) Anubias (Anubias)

Named after the Egyptian god of the afterlife, Anubis, and one of the easiest plants to take care of, anubias is a favorite of many fish pond owners. They grow well even in low light conditions, and don’t require any sort of substrate to grow in – they’ll either attach themselves to rocks or other items of the like, or you can weigh them down with small weights. Their ideal temperature range is between 65 and 80°F (18-27°C) and their preferred pH range is 5.5 to 8, though they are able to handle fluctuations in both of these well. Goldfish may snack on anubias at first, but will quickly find it to be unpalatable.


3) Hornwort (Ceratophyllaceae)

An extremely durable plant, hornwort tolerates temperature, light, and pH fluctuations well and is capable of growing up to two feet tall either anchored down or free-floating. With countless horn-like leaves providing plenty of surface area, hornwort is an exceptional oxygenator and pollutant cleanser. It’s been found to be particularly skilled at removing ammonia, nitrates, phosphates, and even metals such as aluminum. In addition, fish will find ample opportunity amongst the leaves for both shelter and egg laying.


4) Onion Plant/Water Onion (Crinum calamistratum)

Contrary to its name, the onion plant is actually in the lily family and produces a gorgeous, aromatic flower atop the water’s surface. Its name is coined from its anatomy – the onion plant consists of a bulb around which leaves grow, much like a traditional terrestrial onion. This plant isn’t quite as easy to grow as most of the others on this list, as it requires plenty of light and neutral pH, grows slowly, and sometimes may need supplemental carbon dioxide. However, the onion plant’s tough, crinkly leaves prevent goldfish (or any other fish, for that matter) from truly attempting to eat it. They’ll die if totally submerged, so be sure to plant the bulbs only partially buried in substrate, and in shallow water (less than two feet deep) so that the rest of the plant can emerge from the water as it matures to its tall adult size.


5) Waterweed (Elodea canadensis)

With throngs of beautiful, curved green leaflets that grown in dense whorls, waterweed is well known for its oxygenating capabilities. In addition, it produces petite, attractive white or purple flowers that float atop the water, attached to long stems that extend from the waterweed’s main body. Elodea is capable of surviving by floating in the water, but really prefers to put its roots down into fine sediment, such as mud. It’s one of the only aquatic plants that remains green year-round, which denotes an ability to handle all sorts of water temperature variations. Waterweed thrives on superfluous nutrients, making them superb water purifiers…but with waterweed, this is a bit of a double-edged sword. Extra phosphorus and nitrogen means that waterweed will boom, and unless you control the population their overgrowth can ultimately lead to reduced oxygen levels and summer fish kills.

Leave a Comment

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