Skip to main content
4848OneShop

🔥 ZakGT: Buy today with special price — limited stock!

🌿 Low-Tech9 min read

Best Live Aquarium Plants for Beginners: No CO2 Required

12 foolproof live plants that thrive in low-tech aquariums. No CO2 injection, no special lights, no green thumb required. Perfect for betta and guppy tanks.

By 4848 One FarmPublished April 11, 2026Updated April 12, 2026

Why Live Plants Are Worth It

Live plants transform an aquarium from a glass box into a living ecosystem. They absorb nitrate (reducing water change frequency), produce oxygen, provide hiding spots for shy fish and fry, reduce algae by competing for nutrients, and create a stunning natural environment.

Many beginners avoid live plants because they think they are difficult. The truth is that dozens of species thrive with nothing more than your standard aquarium light and regular water changes. No CO2 injection, no special substrate, no fertilizer regime required.

Here are 12 plants that are virtually impossible to kill, ranked from easiest to slightly-less-easy.

1. Java Fern (Microsorum pteropus)

Java Fern is the undisputed champion of beginner plants. It grows in any light, any water, and any temperature between 68-82°F. It cannot be killed by neglect. The only way to kill a Java Fern is to bury its rhizome (the thick horizontal root structure) in substrate — it must be attached to hardscape.

Attach Java Fern to driftwood or rocks using super glue gel (cyanoacrylate — aquarium safe) or cotton thread. Within weeks, it will grow roots that grip the surface permanently. Its broad leaves are perfect resting spots for bettas.

2. Anubias (Anubias barteri)

Anubias is nearly as indestructible as Java Fern. It has thick, dark green leaves that grow slowly but steadily. Like Java Fern, it must be attached to hardscape — never bury the rhizome.

Anubias varieties range from tiny (Anubias nana petite — leaves the size of a fingernail) to large (Anubias barteri — leaves the size of a playing card). Mix varieties for visual interest.

The only downside: Anubias leaves grow algae easily because of their slow growth. Nerite snails or Amano shrimp solve this completely.

3. Java Moss (Taxiphyllum barbieri)

Java Moss grows on literally anything — driftwood, rocks, filter intakes, gravel, decorations. It creates a lush green carpet wherever it attaches. Fish fry love hiding in its dense structure, making it essential for breeding tanks.

Simply drop Java Moss into your tank and it will find somewhere to grow. For a specific look, tie it to driftwood with thread. It thrives in any light and any water parameters.

4-6. Floating Plants

Amazon Frogbit, Salvinia, and Red Root Floaters are floating plants that sit on the water surface. They are incredibly easy to grow — they need zero substrate, absorb nutrients directly from the water, and multiply rapidly.

Floating plants provide shade for fish that prefer dim light (like bettas), hide fry from predators, and are the most effective nitrate absorbers per gram of any aquarium plant. Their dangling roots create a beautiful jungle effect.

Warning: floating plants can grow so fast they cover the entire surface and block light from plants below. Regularly remove excess to maintain balance.

7. Amazon Sword (Echinodorus)

Amazon Swords are large, dramatic background plants that create a lush green wall in the back of your tank. They grow up to 20 inches tall and produce broad, flowing leaves.

Unlike the plants above, Amazon Swords are root feeders. They need to be planted in substrate and benefit from root tab fertilizers pushed into the gravel near their roots every 2-3 months. In return, they grow impressively large and create a stunning centerpiece.

8-9. Hornwort and Guppy Grass

Hornwort (Ceratophyllum demersum) and Guppy Grass (Najas guadalupensis) are fast-growing stem plants that can float or be planted. They grow inches per week, absorb nitrate aggressively, and provide excellent fry cover.

Both are essentially aquatic weeds — they grow so fast you will need to trim them regularly. This is actually a benefit: fast growth means they outcompete algae for nutrients.

Guppy Grass is the #1 recommended plant for guppy and livebearer breeding tanks. Fry instinctively hide in its dense structure.

10. Marimo Moss Ball

Marimo Moss Balls are not moss — they are a species of slow-growing filamentous algae (Aegagropila linnaei) that forms into a round ball shape. They grow approximately 5mm per year and require virtually zero care.

Bettas enjoy pushing Marimo balls around the tank. They also absorb a small amount of nitrate and look charming in any setup.

11-12. Vallisneria and Water Sprite

Vallisneria (Jungle Val) is a tall, grass-like plant that sends out runners and fills the background of a tank with flowing green blades. It is hardy, easy, and creates a beautiful natural look.

Water Sprite (Ceratopteris thalictroides) is a versatile plant that can be planted in substrate or floated on the surface. Its feathery leaves provide excellent fry cover. It grows quickly in moderate light.

Quick-Start Tips for Planted Tanks

Getting started with live plants is easier than you think.

  • Start with 3-5 of the plants listed above — don't try to plant everything at once
  • Standard LED aquarium lights (included with most tank kits) are sufficient
  • No CO2 needed for any plant on this list
  • Liquid fertilizer (Seachem Flourish) once a week helps but is optional
  • Root tabs (Seachem Root Tabs) every 2-3 months for root-feeding plants like Amazon Swords
  • More plants = less algae (plants outcompete algae for nutrients)
  • Buy tissue culture plants when possible — they are pest-free (no snail hitchhikers)
#plants#aquascaping#beginner#low-tech#java-fern#anubias

Related Articles

Ready to get your fish?

Browse our catalog. Every order includes our DOA guarantee and expert packing.