[ Plants · Beginner Guide ]

Best Aquarium Plants for Beginners: 5 Species That Actually Survive

PG
PlantedGuide Editorial Team · Editorial Research
Reviewed for accuracy · About our process
Plants Beginner No CO₂ Required Low Maintenance
Quick Answer

The best aquarium plants for beginners are Java Moss, Amazon Sword, Java Fern, Anubias barteri, and Cryptocoryne wendtii. All five grow without CO₂ injection, tolerate beginner-level water chemistry, and survive the fluctuating conditions common in tanks that are still cycling or being dialed in.

🌿
Free: The Planted Tank Blueprint 11 pages · Substrate, lighting and setup framework · Delivered instantly

Most beginner plant guides recommend species based on ease of care under ideal conditions. This list is built around a different standard: which plants survive when conditions aren't ideal — before the nitrogen cycle is complete, with basic LED lighting, inconsistent fertilization, and the kind of parameter fluctuation that happens in a tank still being figured out.

The 5 Best Aquarium Plants for Beginners

#1 Java Moss (Vesicularia dubyana) Best Overall
Light Very low–low
CO₂ Not needed
Substrate None
Growth Slow–moderate

Java Moss grows on any surface — driftwood, rock, mesh, filter intake — without rooting in substrate. It tolerates near-darkness, inconsistent water changes, and wide temperature swings. Attach it with thread or fishing line and leave it alone; it takes hold within two to three weeks. Useful as carpet, wall coverage or free-floating. The lowest-maintenance plant on this list by a significant margin.

#2 Amazon Sword (Echinodorus grisebachii) Best Background
Light Low–medium
CO₂ Not needed
Substrate Root feeder
Growth Moderate–fast

Amazon Sword is the standard beginner background plant — large, visually impactful, and forgiving of water parameter swings once established. It roots deeply in substrate and feeds primarily from the root zone, so nutrient-rich substrate or root tabs make a meaningful difference to long-term growth. Leaves that yellow are a nutrient signal, not necessarily a lighting problem. In good conditions it outgrows the tank — trim outer leaves at the base as needed.

#3 Java Fern (Microsorum pteropus) Best for Driftwood
Light Low
CO₂ Not needed
Substrate None (rhizome)
Growth Slow

Java Fern attaches to hardscape via rhizome — never plant it in substrate or the rhizome rots. Tie or glue it to driftwood or rock and it establishes within a few weeks. It is one of the few plants that genuinely thrives in very low light and is largely ignored by cichlids and other plant-disturbing fish. Propagates on its own by producing plantlets on older leaves. Minimal trimming required; remove yellowed leaves as they appear.

#4 Anubias barteri Most Tolerant
Light Very low–low
CO₂ Not needed
Substrate None (rhizome)
Growth Very slow

Anubias survives conditions that kill most other plants — irregular water changes, no fertilizer, near-darkness. Attach to hardscape like Java Fern; burying the rhizome kills it. The tradeoff is growth rate: one new leaf every two to four weeks under low light. Algae on the broad leaves is common in tanks with inconsistent photoperiods — wipe gently during water changes rather than removing the plant. Nearly indestructible once established.

#5 Cryptocoryne wendtii Best Midground
Light Low
CO₂ Not needed
Substrate Root feeder
Growth Slow

Cryptocoryne wendtii is reliable once past the adjustment phase — expect crypt melt (leaf drop) in the first two to three weeks after introduction. This is normal stress, not death; new leaves regrow from the roots. After establishment it spreads via runners and fills in midground and foreground areas with minimal maintenance. Wide parameter tolerance makes it a good fit for community tanks where conditions vary. Root tabs accelerate long-term growth in inert substrates.

What to Buy First

If this is your first planted tank, start with two species rather than five. Java Moss and Amazon Sword cover different zones — surface or hardscape coverage versus background depth — and between them give you enough variety to understand how plants respond to your specific light, substrate and water parameters before adding more.

Java Fern and Anubias are the natural additions once the tank is stable: both are tolerant enough to go in early, but their slow growth means they don't show results quickly, which can be discouraging when you're still troubleshooting the basics. Cryptocoryne wendtii is best added third or fourth, after the tank has completed its nitrogen cycle — the leaf drop during crypt melt is harder to read in a tank where water parameters are still fluctuating.

Building your first planted tank and need a complete setup and equipment framework?

Read the Full Guide →
PlantedGuide · FAQ Common questions about beginner aquarium plants
Java Moss is the easiest starting point — it requires no substrate, no CO₂, tolerates a wide range of water parameters and survives beginner mistakes like irregular water changes and inconsistent lighting. Anubias is a close second for tanks where a more structured midground plant is needed.
No. All five plants on this list grow without CO₂ injection. CO₂ accelerates growth but introduces additional complexity — equipment to maintain, pH swings to monitor, and the risk of overdosing. Beginner tanks generally do better without it until the basics of water chemistry and lighting are stable.
Some can. Java Moss and Java Fern don't root in substrate at all — they attach to hardscape. Amazon Sword and Cryptocoryne wendtii root in substrate but grow better in nutrient-rich material than plain gravel. If gravel is your only option, root tabs placed near the root zone compensate for the lack of nutrients.
3 to 5 plants from 2 or 3 different species is a practical starting point. Enough variety to observe how different species behave in your specific tank conditions, without overcomplicating maintenance. Starting with one of each type — a hardscape plant, a background plant and a midground plant — covers most of the tank visually and functionally.