10 Easy Aquarium Plants That Are Almost Impossible to Kill

These 10 beginner aquarium plants thrive in low light with no CO2. Java Fern, Anubias, Hornwort, and more hardy picks that survive almost any tank.

Looking for easy aquarium plants that won’t die on you? Live plants absorb nitrates, produce oxygen, and give fish natural hiding spots — but not every species is beginner-friendly. These ten aquarium plants are virtually indestructible, thriving in low light without CO2 injection, and forgiving enough for first-time planted tank owners.

Quick Comparison

PlantLightGrowthSubstrate Needed?Best Placement
Java FernLow–MediumSlowNo (attach to hardscape)Midground–Background
AnubiasLow–MediumVery SlowNo (attach to hardscape)Foreground–Midground
Amazon SwordMediumModerate–FastYes (root feeder)Background centerpiece
Java MossLow–HighFastNo (attach or float)Anywhere
CryptocoryneLow–MediumModerateYes (root feeder)Foreground–Midground
HornwortLow–HighVery FastNo (floats or anchored)Background or floating
VallisneriaLow–MediumFastYes (runner spreader)Background
Amazon FrogbitLow–MediumFastNo (floating)Surface
Bacopa CarolinianaLow–MediumModerateYes (stem plant)Midground–Background
Marimo Moss BallLowVery SlowNo (sits on substrate)Foreground accent

1. Java Fern (Microsorum pteropus)

Difficulty: Beginner | Lighting: Low to Medium | Growth Rate: Slow

Java Fern is the ultimate “set it and forget it” plant. Native to Southeast Asia, this hardy fern attaches to rocks and driftwood rather than being planted in substrate.

Why it’s bulletproof:

  • Thrives in low light conditions
  • Doesn’t need CO2 injection
  • Fish and snails usually don’t eat it
  • Can grow in a wide temperature range (68-82°F)

Pro tip: Never bury the rhizome (horizontal stem) in substrate—it will rot. Attach it to hardscape with fishing line or super glue gel instead.

2. Anubias (Anubias barteri varieties)

Difficulty: Beginner | Lighting: Low to Medium | Growth Rate: Very Slow

Anubias is another rhizome plant that’s perfect for beginners. With its thick, dark green leaves, it looks great attached to driftwood or rocks.

Why it’s bulletproof:

  • Grows incredibly slowly, so minimal maintenance
  • Thrives in low light
  • Most fish won’t eat it due to tough leaves
  • Can grow both submerged and emersed

Popular varieties:

  • Anubias Nana: Compact, perfect for foreground
  • Anubias Barteri: Larger, great for midground
  • Anubias Nana Petite: Tiny leaves for nano tanks

3. Amazon Sword (Echinodorus amazonicus)

Difficulty: Beginner | Lighting: Medium | Growth Rate: Moderate to Fast

If you want a plant that makes a statement, Amazon Sword is your answer. These plants can grow quite large (up to 20 inches) and create a stunning focal point.

Why it’s bulletproof:

  • Tolerates a wide range of water conditions
  • Root feeder—benefits from root tabs but doesn’t require them
  • Produces baby plants (runners) for easy propagation
  • Hardy enough for cichlid tanks

Care tip: Plant the roots in substrate but keep the crown (where leaves meet roots) above the gravel. Supplement with root tabs every 3-4 months for best growth.

4. Java Moss (Taxiphyllum barbieri)

Difficulty: Beginner | Lighting: Low to High | Growth Rate: Fast

Java Moss is the perfect plant for creating a lush, carpeted look or providing cover for baby fish and shrimp. It’s incredibly versatile and forgiving.

Why it’s bulletproof:

  • Grows in any lighting condition
  • No substrate needed—can attach to anything
  • Provides excellent cover for fry and shrimp
  • Helps reduce algae by competing for nutrients

Creative uses:

  • Carpet the bottom of your tank
  • Attach to driftwood for a “tree” effect
  • Create moss walls using plastic mesh
  • Protect eggs during breeding

5. Cryptocoryne (Cryptocoryne wendtii)

Difficulty: Beginner | Lighting: Low to Medium | Growth Rate: Moderate

Crypts are beautiful leafy plants that come in various colors from bright green to deep bronze. They’re perfect for foreground or midground placement.

Why it’s bulletproof:

  • Thrives in low-tech setups (no CO2 needed)
  • Once established, extremely hardy
  • Available in many colors and sizes
  • Tolerates lower light than most plants

The “Crypt Melt” phenomenon: Don’t panic if your crypt loses its leaves after planting! This is normal — the plant sheds its emersed-grown leaves and regrows new ones adapted to underwater conditions within 2–4 weeks. Leave the roots in place.

6. Hornwort (Ceratophyllum demersum)

Difficulty: Beginner | Lighting: Low to High | Growth Rate: Very Fast

Hornwort is one of the fastest-growing aquarium plants available, making it a nutrient sponge that actively fights algae. It grows as a free-floating stem or can be loosely anchored in substrate (it has no true roots).

Why it’s bulletproof:

  • Grows in virtually any conditions — light, temperature, pH
  • Absorbs ammonia and nitrate aggressively, improving water quality
  • No planting required — just drop it in
  • Provides excellent cover for fry and shrimp

What to watch for: Hornwort sheds needles when stressed by sudden changes (especially temperature swings). This is temporary — it regrows quickly once it adjusts. You’ll need to trim it regularly or it will take over your tank.

7. Vallisneria (Vallisneria spiralis / americana)

Difficulty: Beginner | Lighting: Low to Medium | Growth Rate: Fast

Vallisneria (often called “val”) creates a striking grassy background that sways in the current. It spreads via runners, so a few plants eventually fill in an entire back wall — no replanting needed.

Why it’s bulletproof:

  • Grows in low light without CO2
  • Spreads on its own via runners (free plants)
  • Tolerates hard and soft water
  • Tall varieties reach the surface, creating a natural curtain

Varieties to try:

  • Italian Val: Compact, good for smaller tanks
  • Jungle Val: Grows very tall (2+ feet), best for 20+ gallon tanks
  • Corkscrew Val: Spiral leaves add visual interest

Care tip: Val is a root feeder. Use aquasoil or push root tabs near the base every few months for best growth.

8. Amazon Frogbit (Limnobium laevigatum)

Difficulty: Beginner | Lighting: Low to Medium | Growth Rate: Fast

Amazon Frogbit is a floating plant with round, lily-pad-like leaves and long trailing roots. It sits on the water surface and requires zero planting — just drop it in.

Why it’s bulletproof:

  • No planting, substrate, or attachment needed
  • Absorbs nitrate directly from the water column
  • Trailing roots provide hiding spots for fry and shrimp
  • Shades the tank below, helping control algae

What to watch for: Frogbit multiplies rapidly and can block all light from reaching submerged plants. Thin it out regularly by scooping excess plants. Keep the tops of the leaves dry — water on the leaf surface causes rot. Make sure your filter outflow doesn’t constantly splash the leaves.

9. Bacopa Caroliniana (Lemon Bacopa)

Difficulty: Beginner | Lighting: Low to Medium | Growth Rate: Moderate

Bacopa is a sturdy stem plant with thick, rounded leaves that grows upright in a neat column. It’s one of the few stem plants that actually does well in low-light, low-tech tanks.

Why it’s bulletproof:

  • Tolerates a wide range of water parameters (pH 6.0–8.0, soft to hard water)
  • Grows in low light without CO2 (though stronger light makes it bushier)
  • Easy to propagate — just cut the top and replant it
  • Leaves can develop a subtle reddish tint under stronger light

Care tip: Plant stems 2–3 inches deep in substrate and trim the tops when they reach the surface. Replant the cuttings to fill in gaps. Bacopa doesn’t need aquasoil — regular gravel with occasional liquid fertilizer is fine.

10. Marimo Moss Ball (Aegagropila linnaei)

Difficulty: Beginner | Lighting: Low | Growth Rate: Extremely Slow

Marimo moss balls are arguably the world’s easiest aquarium “plant” (they’re actually a form of green algae). These velvety green spheres just sit on your substrate and slowly grow — about 5mm per year.

Why it’s bulletproof:

  • Essentially zero maintenance
  • Thrives in low light and cool water (up to 78°F)
  • Absorbs nitrate and phosphate from the water
  • Shrimp and snails love grazing on them

Care tip: Gently roll the ball in your hands during water changes to help it keep its round shape and prevent the inside from browning. If it floats, gently squeeze out the air.

Getting Started with Aquarium Plants

Basic Equipment

  1. LED lighting with 6500K color temperature (any aquarium LED works for these plants)
  2. Liquid fertilizer dosed weekly — Seachem Flourish or Easy Green
  3. Root tabs for root feeders (Amazon Sword, Cryptocoryne, Vallisneria, Bacopa)
  4. Aquarium scissors and tweezers for trimming and planting

Care Basics

  • Lighting: 6–8 hours daily on a timer
  • Fertilizer: Liquid fertilizer weekly after water changes
  • Water changes: 25% weekly removes excess nutrients and prevents algae
  • Pruning: Remove dead or melting leaves promptly to prevent decay

Frequently Asked Questions

Do aquarium plants need special lighting? Every plant on this list grows well under standard LED aquarium lights. Java Fern, Anubias, Java Moss, Hornwort, and Marimo Moss Balls thrive even in low light. Amazon Sword, Cryptocoryne, and Vallisneria prefer moderate light but don’t need expensive plant-specific fixtures.

Can you grow aquarium plants without CO2? Yes. Every plant on this list grows without CO2 injection. They’re considered low-tech plants that get enough carbon from fish respiration and natural water exchange. CO2 only becomes necessary for demanding species like carpeting plants.

How often should you fertilize aquarium plants? For these beginner plants, dose a liquid fertilizer like Seachem Flourish or Easy Green once per week after your water change. Amazon Sword and Cryptocoryne also benefit from root tabs every 3–4 months since they’re root feeders.

Will fish eat live aquarium plants? Most community fish leave these plants alone. Java Fern and Anubias have tough, bitter leaves that even plant-eating species tend to avoid. Goldfish and large cichlids may uproot or nibble softer plants, but the rhizome species on this list hold up well.

Start With Easy Plants, Then Level Up

Starting with hardy plants builds your confidence and teaches you the basics before moving on to more demanding species. All ten plants on this list reward you with beautiful growth while being forgiving of beginner mistakes.

A tank with thriving plants is a tank with healthy fish — the two go hand in hand.


Want to learn more about aquascaping? Read our aquascaping for beginners guide for design principles and layout ideas. Already have plants? Our planted aquarium setup guide covers substrate, lighting, and fertilization in detail.