Skip to main content
4848OneShop

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

🌿 Low-Tech10 min read

Easy Live Aquarium Plants for Beginners (No CO2 Required)

12 foolproof live aquarium plants that thrive with no CO2 injection and no special lighting. Java Fern, Anubias, Java Moss, floating plants — perfect for betta and guppy tanks. Step-by-step planting tips included.

By 4848 One FarmPublished April 11, 2026Updated June 10, 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)
#easy-live-plants-for-aquarium#live-aquarium-plants-for-beginners#aquarium-plants-no-co2#java-fern#anubias#betta-plants#low-tech-aquarium

Frequently Asked Questions

What is the easiest aquarium plant for beginners?

Java Fern and Anubias are the two easiest plants for beginners. Both are slow-growing, undemanding rhizome plants that thrive in low light with no CO2 — and because their rhizome must stay above the substrate, you simply tie or glue them to driftwood or rock instead of planting them.

Do live aquarium plants need CO2?

No. Every plant in this guide grows well without injected CO2. Low-tech beginner plants like Java Fern, Anubias, Java Moss, Cryptocoryne and floating plants pull enough carbon from fish respiration and the surface to grow steadily under ordinary aquarium lighting.

Are live plants good for betta fish?

Yes. Live plants are excellent for betta tanks. Broad-leaf plants like Anubias give bettas resting spots near the surface, floating plants diffuse harsh light and reduce stress, and all plants help absorb ammonia and nitrate to keep water cleaner between changes.

How much light do beginner aquarium plants need?

Low-tech beginner plants thrive on a standard LED aquarium light running 6-8 hours a day. More light without added CO2 and nutrients mainly grows algae, so start with a shorter photoperiod and only increase it if plants look pale or leggy.

Related Articles

Ready to get your fish?

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