A quick lookup for common aquarium plants — difficulty level, light requirements, CO2 needs, position in tank, and growth characteristics. Use this when planning a planted tank, shopping for plants, or trying to identify what's already in your tank.

At a glance: the three tiers

TierWhat it meansWhat you need
BeginnerLow tech, low light, no CO₂A standard aquarium light. Java fern, anubias, mosses, crypts, hornwort, Amazon swords
IntermediateMedium light, CO₂ beneficialMost stem plants, dwarf hairgrass, monte carlo, dwarf sag — they will grow without CO₂, but denser with it
AdvancedHigh light, CO₂ requiredHC Cuba, Glossostigma, Riccia, Macrandra, and most red plants for full colour
FloatingIts own category entirelyFrogbit, salvinia, duckweed, water sprite. They take what reaches the surface, which is plenty

Pick the tier that matches the equipment you already have, rather than buying equipment to match a plant you liked the look of.

How to Use This Reference

For each plant, you'll see:

Difficulty: Beginner / Intermediate / Advanced Light: Low (10-20 PAR) / Medium (20-40 PAR) / High (40+ PAR) CO2: Not required / Beneficial / Required Position: Foreground / Midground / Background / Floating / Attached (epiphyte) Growth: Slow / Medium / Fast

Match plants to your tank's conditions — don't fight your setup. Low-tech tank? Stick to low-light plants. Limited budget? Avoid high-CO2 demanding species.

Beginner Plants (Low Tech, Low Light, No CO2)

The hardy plants every beginner should start with.

Java Fern (Microsorum pteropus)

Difficulty: Beginner Light: Low to medium CO2: Not required Position: Midground/Attached Growth: Slow Notes: Attach to rocks or wood — do NOT bury rhizome (will rot). Tolerates wide parameters. Varieties: standard, narrow leaf, windelov (lace), trident.

Anubias (Various species)

Difficulty: Beginner Light: Low to medium CO2: Not required Position: Midground/Attached Growth: Very slow Notes: Like java fern, attach to hardscape — rhizome must be exposed. Anubias nana, nana 'petite,' coffeefolia, congensis, barteri all popular. Algae prone in high light.

Java Moss (Taxiphyllum barbieri)

Difficulty: Beginner Light: Low to medium CO2: Not required Position: Attached/Anywhere Growth: Medium Notes: Attaches to anything (wood, rocks, mesh). Forms moss mats. Trim regularly to maintain shape. Great hiding cover for fry and shrimp.

Amazon Sword (Echinodorus species)

Difficulty: Beginner Light: Medium CO2: Not required (beneficial) Position: Background/Centerpiece Growth: Medium Notes: Classic background plant. Gets large (12+ inches). Root feeder — use root tabs. Sturdy and forgiving.

Cryptocoryne (Crypts — various species)

Difficulty: Beginner Light: Low to medium CO2: Not required Position: Midground/Background Growth: Slow to medium Notes: Various species: wendtii (green/bronze/red), parva (small), spiralis (tall). May "melt" when first added (lose leaves, recover from rhizome). Root feeder.

Vallisneria

Difficulty: Beginner Light: Low to medium CO2: Not required Position: Background Growth: Medium to fast (spreads via runners) Notes: Grass-like blades. Several varieties (jungle val, corkscrew val). Spreads aggressively — plant where you have room. Sensitive to liquid carbon (Excel kills it).

Hornwort (Ceratophyllum demersum)

Difficulty: Beginner Light: Low CO2: Not required Position: Background/Floating Growth: Fast Notes: Floating or anchored. Excellent nutrient sponge — great for new tanks or algae control. Sheds needles regularly (mild messiness).

Water Sprite (Ceratopteris thalictroides)

Difficulty: Beginner Light: Medium CO2: Not required Position: Background/Floating Growth: Fast Notes: Can grow rooted or floating. Fast-growing nutrient sink. Easy to propagate.

Marsilea Hirsuta (Dwarf 4-Leaf Clover)

Difficulty: Beginner Light: Medium CO2: Beneficial Position: Foreground Growth: Slow to medium Notes: Beginner-friendly carpet plant. Doesn't strictly need CO2 but grows fuller with it. Hardy and forgiving.

Intermediate Plants (Medium Light, CO2 Beneficial)

The next step up. Better growth and color with CO2 but workable without.

Ludwigia (Ludwigia repens, palustris, etc.)

Difficulty: Intermediate Light: Medium to high CO2: Beneficial (required for best color) Position: Background/Stem Growth: Fast Notes: Red plant — needs strong light and iron for color. Easy to propagate from cuttings.

Bacopa (B. monnieri, caroliniana)

Difficulty: Intermediate Light: Medium CO2: Beneficial Position: Midground/Background stem Growth: Medium Notes: Hardy stem plant. Bright green leaves. Cut and replant tops to multiply.

Rotala Rotundifolia

Difficulty: Intermediate Light: Medium to high CO2: Beneficial Position: Background/Stem Growth: Fast Notes: Color varies (green to pink/red with strong light). Bushy growth. Cut and replant.

Pogostemon Helferi (Downoi)

Difficulty: Intermediate Light: Medium to high CO2: Beneficial Position: Midground/Foreground Growth: Slow to medium Notes: Unique zigzag star-like leaves. Demanding but striking.

Dwarf Hairgrass (Eleocharis parvula/acicularis)

Difficulty: Intermediate Light: Medium to high CO2: Beneficial (significantly improves carpeting) Position: Foreground/Carpet Growth: Slow to medium Notes: Classic carpet plant. Plant in small clumps spaced 1-2cm apart for fast carpeting.

Monte Carlo (Micranthemum tweediei)

Difficulty: Intermediate (with CO2) / Advanced (without) Light: Medium to high CO2: Beneficial Position: Foreground/Carpet Growth: Medium Notes: Slightly larger leaves than HC Cuba; easier to grow. Popular carpet plant.

Hygrophila (H. polysperma, corymbosa, difformis)

Difficulty: Intermediate Light: Medium CO2: Beneficial Position: Midground/Background Growth: Fast Notes: Hardy stem plant. Several varieties from green to red. Easy beginner stem plant.

Advanced Plants (High Light, CO2 Required)

For high-tech setups only.

HC Cuba (Hemianthus callitrichoides)

Difficulty: Advanced Light: High CO2: Required Position: Foreground/Carpet Growth: Slow to medium Notes: The classic competition carpet plant. Tiny leaves, dense carpet when established. Demanding.

Glossostigma elatinoides

Difficulty: Advanced Light: High CO2: Required Position: Foreground/Carpet Growth: Medium Notes: Small round leaves. Forms a thin carpet. Demanding light requirements.

Riccia fluitans

Difficulty: Advanced Light: High CO2: Required Position: Attached/Carpet Growth: Fast (when conditions right) Notes: Bright green moss-like plant. Tie to rocks for stunning textured ground cover. Pearls heavily.

Alternanthera reineckii

Difficulty: Intermediate to Advanced Light: High CO2: Beneficial (recommended) Position: Mid/Background stem Growth: Medium Notes: Vivid red/pink plant. Demands iron and good light for color.

Limnophila Aromatica

Difficulty: Intermediate to Advanced Light: High CO2: Recommended Position: Background stem Growth: Fast Notes: Beautiful purple/red coloration. Demanding but stunning.

Rotala Macrandra

Difficulty: Advanced Light: High CO2: Required Position: Background stem Growth: Medium Notes: One of the reddest aquarium plants. Demanding setup needed.

Floating Plants

Reduce light penetration; absorb excess nutrients; great hiding cover.

Frogbit (Limnobium laevigatum)

Difficulty: Beginner Light: Any CO2: Not required Notes: Round flat leaves with hanging roots. Easy beginner floater.

Red Root Floater (Phyllanthus fluitans)

Difficulty: Beginner Light: Medium-high (for red color) CO2: Not required Notes: Beautiful red roots. Excellent in low-tech tanks.

Duckweed (Lemna minor)

Difficulty: Beginner (often unwanted!) Light: Any CO2: Not required Notes: Tiny leaves. Spreads aggressively — often becomes a pest. Hard to remove fully.

Salvinia (S. natans, minima)

Difficulty: Beginner Light: Any CO2: Not required Notes: Larger floating fern-like leaves. Easier to manage than duckweed.

Amazon Frogbit (Limnobium laevigatum)

Difficulty: Beginner Light: Any CO2: Not required Notes: Larger floater with attractive leaves and roots.

Aquarium plants by position in the tank: carpet and foreground species needing high light and CO2, midground and background plants in low to medium light, floating plants, and the undemanding species attached to hardscape
Position and demand go together: the forgiving plants are the ones attached to wood and rock, and the demanding ones are on the floor.

Light Requirement Quick Reference

Light LevelPARPlants
Low10-20Java fern, anubias, mosses, crypts, hornwort, Amazon swords
Medium20-40Most "beginner" planted tank plants
High40+Carpet plants, demanding stems, red plants for color
Very High60+HC Cuba, Riccia, demanding macrandra

Note: PAR (Photosynthetically Active Radiation) measures light intensity at substrate level. Most aquarium LEDs published specs are at the surface — actual substrate PAR is lower.

CO2 Categories

CategoryPlants
CO2 Not RequiredJava fern, anubias, mosses, vals, hornwort, Amazon swords, crypts
CO2 BeneficialMost stem plants, dwarf hairgrass, monte carlo, dwarf sag
CO2 RequiredHC Cuba, Glossostigma, Riccia, Macrandra, most red plants for full color

Position in Tank

PositionExamples
Carpet/ForegroundHC Cuba, dwarf hairgrass, monte carlo, dwarf sag, glosso
MidgroundAnubias, smaller crypts, java fern, pygmy chain sword
BackgroundVallisneria, tall stem plants, Amazon swords, hygrophila
FloatingFrogbit, salvinia, duckweed, water sprite
Attached to hardscapeAnubias, java fern, mosses, Bucephalandra

Common Plant Problems

Yellowing leaves → Iron deficiency (most common) or nitrogen deficiency

Holes in leaves → Potassium deficiency

Pale new growth → Iron deficiency

Slow growth, struggling plants → Insufficient light or CO2

Algae on plants → Too much light, not enough plant mass

Plants melting → Adjustment to new tank conditions, especially crypts

Leaves falling off stems → Too much nutrients, parameters off

Plant Compatibility With Fish

Most plants are fine with most fish, but exceptions:

Plant-eaters to watch for:

  • Goldfish — eat most plants
  • Silver dollars — eat most plants
  • Some plecos (rubbernose, others) — graze on plants
  • Some cichlids — uproot or chew plants

Plant-safe even with eaters: Anubias, java fern (tough leaves, less palatable).

Burrowing fish that uproot plants:

  • Most cichlids
  • Goldfish
  • Loaches (some)

Tip: Anchor plants well, especially when first planted. Some plants need to be tied to hardscape to survive uprooters.

The Bottom Line

Match plants to your conditions, not the other way around. Beginner low-light low-tech tanks: java fern, anubias, mosses, crypts, vals, swords — all forgiving and rewarding. Intermediate tanks: add some stem plants (bacopa, hygrophila, rotala) and a beginner carpet plant (marsilea, monte carlo with CO2). High-tech CO2 tanks: the full range opens up — HC Cuba, vibrant reds, demanding carpets, Dutch-style colorful stems. Floating plants (frogbit, salvinia, water sprite) work in any tank as nutrient absorbers. Light needs: low (10-20 PAR), medium (20-40), high (40+). CO2 needs: not required (most beginner plants), beneficial (most stems and carpets), required (high-tech demanding species). Most plant problems trace to nutrient deficiencies (iron most common) or light mismatches. Some fish damage plants — check before buying for plant-heavy setups. Match plants to your specific water and lighting conditions for best results.


Related guides


Got questions about your specific setup? Drop them in our Community Forum — we love helping new fishkeepers get started right.