Best Aquarium Plants for Beginners: 15 Easy Species Guide

Beautiful beginner-friendly planted freshwater aquarium

Looking for the best aquarium plants for beginners? You're in the right place. Starting a planted aquarium doesn't require expensive equipment, CO₂ injection, or expert knowledge — you just need the right plants. The species on this list are virtually indestructible, thrive in low light, and forgive the mistakes every beginner makes.

A planted aquarium is healthier for your fish, more beautiful to look at, and — once you choose the right plants — actually easier to maintain than a bare tank. Live plants absorb ammonia, nitrates, and phosphates, reduce algae, and create a natural environment where fish thrive.

At Canton Aquatics, we ship live beginner aquarium plants directly to your door with a Live Arrival Guarantee. Every plant on this page has been chosen for hardiness, ease of care, and availability.

🌿 Shop Beginner-Friendly Plants

What Makes a Good Beginner Aquarium Plant?

The best aquarium plants for beginners share these traits:

  • Low light tolerance — They grow under the basic LED light that came with your aquarium kit. No expensive lighting upgrades needed.
  • No CO₂ required — Injected CO₂ is a complex, expensive addition. Every plant on this list grows beautifully without it.
  • Hardy and forgiving — They tolerate a range of water parameters (pH, hardness, temperature) and bounce back from neglect.
  • Slow to moderate growth — You won't need to trim constantly or worry about plants taking over the tank.
  • Widely available — You can buy them online from specialty growers who ship healthy, established specimens.

15 Best Aquarium Plants for Beginners (2026)

We've organized this list by plant type — epiphytes (attach to surfaces), stem plants (plant in substrate), rosette plants (root feeders), and floating plants — so you can build a complete planted tank.

Epiphytes — Attach to Rocks & Driftwood (No Planting Needed)

1. Java Fern (Microsorum pteropus)

Java Fern is the single best plant for beginners. Attach it to driftwood or a rock with thread or super glue, drop it in your tank, and forget about it. It grows in virtually any water condition, any light level, and any temperature. Its textured, leathery leaves add instant character.

  • Light: Very low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Extremely easy
  • Tip: Never bury the rhizome (the thick horizontal stem) in substrate — it will rot.

2. Anubias Nana

Anubias Nana is nearly indestructible. Its thick, waxy leaves resist algae and fish nibbling, and it grows so slowly you'll barely need to trim it. Available in many varieties: Nana Petite (tiny), Golden (yellow-green), and pre-rooted on driftwood (ready to drop in). Or try an Anubias bundle for variety.

  • Light: Very low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Extremely easy
  • Tip: Actually grows better in shade. Place it under taller plants to prevent algae on its slow-growing leaves.

3. Java Moss (Taxiphyllum barbieri)

Java Moss is the most versatile beginner plant. Tie it to driftwood, wrap it around rocks, stuff it into crevices — it attaches to anything and grows everywhere. It creates a natural, mossy look that's hard to beat. Great value in 5-portion packs.

  • Light: Any (truly adaptable)
  • CO₂: Not needed
  • Difficulty: ⭐ Extremely easy
  • Tip: Trim it regularly once established or it can become thick and trap debris inside.

4. Bucephalandra

Bucephalandra is the "premium" epiphyte — compact, slow-growing, and available in stunning color varieties. It attaches to rocks and driftwood like Anubias but stays smaller and more refined. Perfect for nano tanks and detailed aquascapes.

  • Light: Low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

Stem Plants — Plant in Substrate, Trim & Replant

5. Hornwort (Ceratophyllum demersum)

Hornwort grows faster than almost any other aquarium plant — several inches per week. It absorbs nitrates like a sponge, making it the best biological filter you can add to a new tank. Float it or weight it down in the background. Also available in bundles with Anacharis.

  • Light: Any
  • CO₂: Not needed
  • Difficulty: ⭐ Extremely easy
  • Tip: Hornwort sheds needles when first introduced to a new tank. This is normal — new growth will be adapted to your water.

6. Anacharis (Egeria densa)

Anacharis is another fast-growing oxygenating plant that beginners love. Its bright green, bushy stems fill in quickly and create a lush background. It's also one of the best cold-water plants, thriving in unheated tanks and outdoor ponds.

  • Light: Low to high
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

7. Water Wisteria (Hygrophila difformis)

Water Wisteria has beautiful, lacy leaves that add visual texture to the midground and background. It's fast-growing, adapts to any light level, and can even be floated. One of the best "workhorse" plants for filling in a new tank quickly.

  • Light: Low to high
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

8. Bacopa Caroliniana

Bacopa Caroliniana is a sturdy stem plant with thick, round leaves. It grows steadily upward and develops a golden-green hue under moderate light. Very forgiving of trimming mistakes and water parameter fluctuations.

  • Light: Low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

9. Ludwigia Repens

Ludwigia Repens brings color to a beginner tank. Its leaves are green on top and reddish-pink underneath, creating a beautiful two-tone effect. Under stronger light, the red intensifies. It's one of the easiest red plants to grow without CO₂.

  • Light: Low to high (more light = more red)
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

Rosette Plants — Root Feeders for Substrate

10. Amazon Sword (Echinodorus bleheri)

Amazon Sword is the classic beginner centerpiece plant. Its large, broad leaves create a dramatic focal point in any tank 10+ gallons. Feed with root tabs for best growth. Available in many varieties: Red Melon, Red Flame, Green Ozelot, and assorted bundles.

  • Light: Low to moderate
  • CO₂: Not needed (root tabs recommended)
  • Difficulty: ⭐ Easy
  • Tip: These grow large — up to 12–20 inches. Best for tanks 10 gallons and up.

11. Cryptocoryne Wendtii

Cryptocoryne Wendtii is the best Crypt for beginners. Plant it, ignore it, and it fills in beautifully over time. It may "melt" when first introduced to a new tank — this is completely normal. Leave the roots in place and new, adapted growth will emerge in 1–3 weeks.

  • Light: Low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Easy (despite the initial melt)

12. Jungle Vallisneria (Vallisneria americana)

Jungle Val creates gorgeous, flowing curtains in the background with its long, ribbon-like leaves. Once established, it spreads through runners and fills in rapidly. Available in 6-packs and 18-packs for instant impact.

  • Light: Low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

13. Dwarf Sagittaria

Dwarf Sagittaria is the easiest foreground/carpet plant for beginners. It looks like a miniature Vallisneria, spreads through runners, and creates a grassy lawn effect in the front of the tank. No CO₂ or high light needed.

  • Light: Low to moderate
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

Floating Plants — Drop In and Done

14. Amazon Frogbit

Amazon Frogbit is the best floating plant for beginners. Its round, lily-pad-like leaves create a beautiful surface canopy while dangling roots absorb nutrients from the water. Just drop it in — no planting, no substrate, no tools.

  • Light: Low to high
  • CO₂: Not needed (uses atmospheric CO₂)
  • Difficulty: ⭐ Extremely easy

15. Salvinia

Salvinia is a fast-growing floating fern that's perfect for ponds and tanks alike. Its fuzzy leaves repel water, and it spreads quickly to shade the tank and absorb nitrates. Easy to thin by scooping out handfuls.

  • Light: Low to high
  • CO₂: Not needed
  • Difficulty: ⭐ Easy

Beginner Plant Comparison Table

Plant Type Light Growth Position CO₂?
Java Fern Epiphyte Low Slow Mid–Back No
Anubias Nana Epiphyte Low Very Slow Fore–Mid No
Java Moss Epiphyte Any Moderate Any No
Hornwort Stem Any Very Fast Float/Back No
Water Wisteria Stem Low–High Fast Mid–Back No
Ludwigia Repens Stem Low–High Moderate Mid–Back No
Amazon Sword Rosette Low–Med Moderate Background No
Crypto Wendtii Rosette Low Slow Fore–Mid No
Jungle Val Rosette Low–Med Mod–Fast Background No
Dwarf Sagittaria Rosette Low–Med Moderate Foreground No
Amazon Frogbit Floating Low–High Fast Surface No

Beginner Planted Tank Setup Guide

Start with the Right Equipment

You need less than you think:

  • Tank: 10+ gallons recommended (more stable water parameters)
  • Light: Any LED aquarium light on a timer (6–8 hours/day)
  • Substrate: Gravel or sand works fine for most beginner plants; add root tabs for Swords and Crypts
  • Filter: Standard HOB or sponge filter (you need this anyway)
  • NOT needed: CO₂ system, specialty substrate, high-end lighting, fertilizer dosing pumps

A Simple Planting Plan

For a 10-gallon beginner tank, here's a foolproof layout:

  • Background: 1 Amazon Sword (center) + 3–5 stems of Jungle Val (sides)
  • Midground: 1–2 Anubias Nana on driftwood + 1 Java Fern on a rock
  • Foreground: 3–5 Dwarf Sagittaria or Crypto Parva
  • Surface: A few Amazon Frogbit (cover ~30% of surface)
  • Accent: Java Moss on driftwood or scattered between plants

Or just grab a plant pack: Our 6 Premium Green Plants Assorted Pack gives you a curated mix of beginner-friendly species in one shipment.

The First 30 Days

  1. Day 1: Plant everything, fill the tank, turn on the light (6 hours/day)
  2. Week 1: Some plants may melt (especially Crypts). This is normal. Don't remove them.
  3. Week 2: You should see new growth on fast growers (Hornwort, Frogbit, Water Wisteria)
  4. Week 3–4: Slow growers (Anubias, Java Fern) start settling in. Trim fast growers if needed.
  5. Month 2+: The tank fills in. Enjoy. Thin floaters, trim stems, add root tabs every 2–3 months.

Common Beginner Mistakes (and How to Avoid Them)

  • Too much light — Running lights 10+ hours doesn't help plants, it feeds algae. Stick to 6–8 hours on a timer.
  • Burying epiphyte rhizomes — Never bury Anubias or Java Fern rhizomes in substrate. They attach to surfaces.
  • Removing melting plants — Crypts melt when moved to new water. Leave the roots and they'll regrow.
  • Skipping root tabs — Amazon Swords, Crypts, and Val feed from the roots. In plain gravel, they starve without root tabs.
  • Overplanting floaters — If floating plants cover 100% of the surface, submerged plants below get no light. Keep to 50% coverage.

🛒 Shop All Beginner Plants

Frequently Asked Questions

What is the easiest aquarium plant to grow?

Java Fern and Anubias Nana are the two easiest aquarium plants. They grow in any light, any water conditions, need no CO₂ or substrate, and are virtually impossible to kill. Just attach them to driftwood or a rock and they thrive.

Do beginner aquarium plants need CO₂?

No. Every plant on this list grows well without CO₂ injection. CO₂ can speed up growth, but it's completely unnecessary for a beautiful beginner planted tank. Save the CO₂ system for later when you want to try demanding species.

Can aquarium plants grow in gravel?

Yes — most beginner plants grow well in standard aquarium gravel. Root-feeding plants like Amazon Swords, Cryptocoryne, and Vallisneria will benefit from root tabs pushed into the gravel every 2–3 months. Epiphytes (Java Fern, Anubias, Java Moss) don't use substrate at all.

How many plants do I need to start?

For a 10-gallon tank, start with 5–8 plants. For a 20-gallon, 8–15 plants. It's better to start with more plants than fewer — heavy planting from day one helps prevent algae by out-competing it for nutrients. You can always thin plants later as they grow in.

Do aquarium plants reduce algae?

Yes — healthy, fast-growing plants are the best natural algae prevention. They compete with algae for light, nitrogen, and phosphorus. A well-planted tank with good plant mass typically has far fewer algae problems than a sparsely planted or bare tank.

What aquarium plants are safe for fish?

All true aquatic plants sold for aquariums are safe for fish. The species on this list are used in community tanks, betta tanks, shrimp tanks, cichlid tanks, and goldfish tanks worldwide. Live plants are actually safer than plastic decorations, which can have sharp edges.

Where can I buy beginner aquarium plants online?

Canton Aquatics ships live beginner aquarium plants across the United States with a Live Arrival Guarantee. We carry individual species, bundles, and curated plant packs — everything you need to start your first planted tank.