Buying guide

The best live aquarium plants, starting with the hard-to-kill ones

What are the best live aquarium plants for beginners?

The best live aquarium plants for beginners are the hardy, low-light species that grow attached to wood or rock rather than rooted in special substrate, because they tolerate the imperfect light and chemistry of a new tank. This guide helps you choose plants that survive your setup instead of melting in the first month, and it explains what live plants actually do for a tank, from absorbing waste to starving out algae. We lead with the easiest, most forgiving species, then point you to where to buy healthy stock.

Jump to the picks All buying guides

How we picked

Our selection criteria

These are research-based buyer's guides. We have not hands-tested every item; instead we apply consistent, honest criteria so the picks point you in the right direction.

Our picks

What to consider

The product links below are affiliate links, so Animal Graphics may earn a commission when you buy through them, at no extra cost to you. As an Amazon Associate we earn from qualifying purchases. These are research-based picks, not hands-on lab tests, and we only point to gear we would use ourselves.

Java fern (the beginner benchmark)

Java fern is the classic hard-to-kill aquarium plant: it grows in low light, attaches to driftwood or rock, and asks for almost nothing. Bury its rhizome and it rots, so tie or glue it to hardscape instead, and it will slowly spread into a lush, forgiving centerpiece.

Best for: A first live plant that tolerates almost any tank

Check price on Amazon

Anubias (low-light, attaches to hardscape)

Anubias is nearly indestructible: thick, dark leaves that handle low light and even nibbling fish, grown by gluing or tying the rhizome to wood or stone. Like java fern, its rhizome must stay above the substrate, and in return it lives for years with minimal care.

Best for: Shaded spots and tanks with grazing fish

Check price on Amazon

Java moss and carpeting moss

Java moss is the easiest way to add a soft, green texture and is a favorite for shrimp tanks and breeding setups, since it shelters fry and grazing microfauna. It grows in low light, needs no substrate, and can be tied flat to make a simple carpet.

Best for: Shrimp tanks, fry cover, and soft texture

Check price on Amazon

Pothos (grown emersed for filtration)

A pothos vine rooted into a filter or hung over the rim, with leaves left in the air, is a proven low-cost nitrate exporter. Because it grows fast and pulls nutrients straight from the water, it helps starve algae, and it is one of the few houseplants that genuinely belongs on an aquarium.

Best for: Lowering nitrates and fighting algae cheaply

Check price on Amazon

Amazon sword (a rooted centerpiece)

The Amazon sword is a large, leafy rooted plant that anchors the back of a tank once established, and it is forgiving as long as it gets root tabs in the substrate. It is a long-standing favorite for community tanks that want a tall, natural backdrop.

Best for: A tall rooted backdrop in a larger tank

Check price on Amazon

Root tabs and liquid fertilizer (plant food)

Even easy plants grow better fed: root tabs feed heavy root-feeders like swords in the substrate, while an all-in-one liquid fertilizer covers the water-column plants. Matching the food to the plant is the difference between plants that merely survive and plants that fill in.

Best for: Feeding live plants so they actually spread

Check price on Amazon

At a glance

Compare the picks

Pick Typical price Best for
Java fern Low A hard-to-kill first plant
Anubias Low to mid Low light and grazing fish
Java moss Low Shrimp tanks and fry cover
Pothos (emersed) Low Cutting nitrates and algae
Amazon sword Low to mid A tall rooted backdrop
Root tabs and fertilizer Low Feeding plants to fill in

Questions

Frequently asked questions

What are the easiest live aquarium plants to keep alive?
Java fern, anubias, and java moss are the easiest, because they grow in low light, attach to wood or rock instead of needing special substrate, and forgive imperfect conditions. A pothos grown with its leaves out of the water is another nearly foolproof option that also lowers nitrates.
Do live aquarium plants need special lighting or CO2?
The easy species do not. Java fern, anubias, moss, and similar low-light plants grow fine under a basic aquarium LED with no added carbon dioxide. Injected CO2 and high-output lighting are only needed for demanding carpeting and high-light plants, which are not where a beginner should start.
Are live plants better than fake plants?
For water quality, yes. Live plants absorb the nitrogen waste fish produce and shade out algae, so a well-planted tank often runs cleaner and more stable. Fake plants are easier and never melt, but they do nothing for the water. Many keepers mix a few hardy live plants with silk decor.
Why do my aquarium plants melt or rot?
Three common causes: burying the rhizome of plants like java fern and anubias, which should be attached above the substrate; using non-aquatic marsh or houseplants that rot underwater; or a sudden change in light or chemistry when a plant is first added. Hardy species and correct placement prevent most melt.
Will fish eat live plants?
Some will. Tough-leaved plants like anubias and java fern resist nibbling and suit tanks with grazing or herbivorous fish, while soft, delicate plants can be eaten or uprooted. If your fish are known plant-eaters, lean on the hardy attached species and skip fragile stem plants.

Animal Graphics is an independent studio serving the aquarium and pet trade. Product availability, sizes, and pricing are confirmed by request; this site is an informational catalog and reference, and some outbound links may be commercial. We only point to materials and suppliers we would use in our own work.