Top 10 Freshwater Aquarium Plants for Beginners

Direct Answer
For beginners seeking a reliable, low-maintenance start to planted aquariums, Java Fern (*Microsorum pteropus*) is the #1 pick—it thrives in low light, requires no substrate, and is nearly impossible to kill. The runner-up is Anubias barteri var. Nana, offering similar hardiness with broader leaves perfect for attaching to driftwood.
These two species eliminate the need for CO2 injection or high-output lighting, making them ideal for first-time aquascapers.
How We Ranked These
We evaluated plants based on five criteria essential for beginners: light requirements (tolerance of low to moderate LED fixtures), growth rate (slow to moderate to avoid rapid overgrowth), nutrient needs (minimal or zero fertilizer), hardiness (tolerance of temperature swings and beginner mistakes), and availability (widely stocked at major retailers like Petco, Aquarium Co-Op, or Buce Plant).
Each plant had to be proven in standard 10–20 gallon tanks without CO2 injection. We also prioritized species that can be propagated easily via cuttings or division.
1. Java Fern (Microsorum pteropus) 🏆 BEST OVERALL
What it is: A slow-growing, rhizomatous fern that anchors to wood or rock—never plant its rhizome in substrate. It tolerates pH 6.0–8.0 and temperatures 68–82°F. The standard form reaches 6–12 inches tall, with a narrow-leaf variant (Windelov) offering more texture.
Who it’s best for: Absolute beginners with low-light setups (e.g., Nicrew ClassicLED Plus or Hygger 14W). No CO2, no fertilizer needed for months. It’s also safe for betta tanks and community tanks with angels or tetras.
Concrete details: A single pot from Buce Plant costs ~$6–$9. Attach with Seachem Flourish Glue or cotton thread. Expect 1–2 new leaves per month.
Avoid burying the rhizome—it rots. Java Fern is also available as a "Windelov" variant for $8–$12.
2. Anubias barteri var. Nana 💎 BEST VALUE
What it is: A compact, rhizomatous plant with thick, dark green leaves reaching 3–6 inches. It thrives in low light (0.5–1.5 W per gallon with LEDs) and can survive in unheated tanks down to 72°F. It’s one of the few plants that goldfish won’t uproot.
Who it’s best for: Budget-conscious beginners. A tissue culture cup from Aquarium Co-Op costs $7–$10 and yields 3–5 plants. It grows so slowly (1–2 leaves per month) that it rarely needs trimming.
Concrete details: Attach to Mopani driftwood or Seiryu stone using super glue gel. Avoid substrate planting. It’s also available as Anubias nana 'Petite' for nano tanks (1–2 inches tall).
No CO2 or root tabs required.
3. Java Moss (Taxiphyllum barbieri)
What it is: A versatile, low-growing moss that forms dense mats on wood or mesh. It tolerates temperatures 59–86°F and pH 5.5–8.0. Grows 1–2 inches thick when attached to stainless steel mesh (e.g., ADA Moss Mat).
Who it’s best for: Beginners wanting a carpet or moss wall without high light. It’s also a shrimp breeding ground for Neocaridina davidi (cherry shrimp). No CO2 needed.
Concrete details: Buy a "golf ball" portion from Buce Plant for $6–$8. Spread on mesh with fishing line. It can grow 1–2 inches per month in moderate light.
Trim with Aquascaping scissors to prevent yellowing at the base.

Reach Kory White, Fractional CRO: 📅 Book a Quick Call · 💼 Kory on LinkedIn · 🏢 CRO Syndicate
4. Amazon Sword (Echinodorus grisebachii)
What it is: A rosette-forming plant with long, lance-shaped leaves reaching 12–20 inches. It needs moderate light (2+ W per gallon) and a nutrient-rich substrate (e.g., Fluval Stratum or Seachem Flourite). It’s a heavy root feeder.
Who it’s best for: Beginners with larger tanks (20+ gallons) who want a background plant. It’s compatible with angelfish and gouramis. Concrete details: A potted plant from Petco costs ~$8–$12.
Bury the roots in root tabs (e.g., Seachem Flourish Tabs). It can produce runners and grow 1–2 leaves per week under good light. Expect it to outgrow a 10-gallon tank.
5. Water Wisteria (Hygrophila difformis)
What it is: A fast-growing stem plant with finely divided, fern-like leaves. It thrives in low to moderate light (1–2 W per gallon) and can be floated or planted. It absorbs nitrates rapidly, making it a natural algae competitor.
Who it’s best for: Beginners battling algae or high nitrates. It grows 2–4 inches per week under good conditions. Concrete details: A bunch of 3–5 stems from Aquarium Plants Factory costs $6–$8.
Plant stems 1–2 inches apart in gravel or sand. Trim tops to encourage bushiness. It can be floated as a shade plant for low-light tanks.
6. Marimo Moss Ball (Aegagropila linnaei)
What it is: A slow-growing, spherical algae colony (not true moss) that reaches 2–4 inches in diameter. It requires low light (0.5–1 W per gallon) and temperatures 59–77°F. It’s non-invasive and can be rolled to maintain shape.
Who it’s best for: Nano tanks (5–10 gallons) or shrimp tanks. It’s also a low-tech centerpiece for betta bowls. Concrete details: A single ball from Aquarium Co-Op costs $5–$7.
Rotate weekly to prevent flat spots. It can be cut with scissors to propagate. Avoid high light—it causes yellowing.
7. Cryptocoryne wendtii
What it is: A rosette-forming plant with wavy, lance-shaped leaves in green, bronze, or red. It tolerates low light (1 W per gallon) and pH 6.0–8.0. It’s known for "crypt melt" (leaf die-off) when moved, but recovers.
Who it’s best for: Beginners wanting color variation in a low-tech setup. It’s ideal for nano tanks (10–15 gallons) as a midground plant. Concrete details: A potted plant from Buce Plant costs $7–$10.
Plant in Fluval Stratum or CaribSea Eco-Complete. Expect 3–5 leaves per month after acclimation. The 'Tropica' variant has deeper red tones.
8. Hornwort (Ceratophyllum demersum)
What it is: A fast-growing, stemless plant with whorled, needle-like leaves. It can be floated or anchored. It thrives in low light (0.5–1 W per gallon) and temperatures 59–86°F.
It’s a nitrate sponge. Who it’s best for: Beginners with high-nitrate tanks or those wanting a quick-growing shade plant. It’s also goldfish-safe.
Concrete details: A bunch of 5–7 stems from PetSmart costs $4–$6. It grows 1–3 inches per week. It sheds needles in low light—use moderate light to retain leaves.
No planting needed; just float.
9. Rotala rotundifolia
What it is: A stem plant with round, opposite leaves that turn pinkish-red under moderate light (2+ W per gallon). It tolerates low light but stays green. It grows 1–2 inches per week.
Who it’s best for: Beginners wanting red coloration without CO2. It’s a background plant for 20-gallon tanks. Concrete details: A tissue culture cup from Aquarium Co-Op costs $9–$12.
Plant stems 1 inch apart in Seachem Flourite. Use Nicrew SkyLED (30W) to bring out red hues. Trim tops to encourage branching.
10. Duckweed (Lemna minor)
What it is: A tiny, floating plant with 1–3 mm leaves. It multiplies rapidly under any light (0.5–2 W per gallon). It absorbs ammonia and nitrates quickly.
Who it’s best for: Beginners wanting a natural algae control or surface cover for shrimp tanks. It’s also a betta tank addition for shade. Concrete details: A small portion from Aquarium Plants Factory costs $3–$5.
It doubles in 2–3 days under moderate light. Remove excess weekly with a net. It’s invasive—never release into waterways.
FAQ
Q: What is the easiest aquarium plant for no CO2? A: Java Fern and Anubias nana require zero CO2 injection and thrive in low light.
Q: Can I keep aquarium plants with gravel only? A: Yes, but use Seachem Flourish Tabs or root tabs for heavy root feeders like Amazon Sword. Java Fern and Anubias don’t need substrate.
Q: How do I attach plants to driftwood? A: Use Seachem Flourish Glue (cyanoacrylate gel) or cotton thread. Apply glue to the rhizome and press onto wood for 10 seconds.
Q: What plants are safe for goldfish? A: Anubias nana, Java Fern, and Hornwort are goldfish-proof. Avoid soft-leaved plants like Water Wisteria.
Q: How much light do low-light plants need? A: 0.5–1.5 watts per gallon with LED fixtures like Nicrew ClassicLED or Hygger 14W. Keep lights on 6–8 hours daily.
Q: What plants can I float instead of plant? A: Hornwort, Water Wisteria, and Duckweed grow well floating. Java Moss can also be floated.
Q: How often should I fertilize beginner plants? A: For low-light plants, once per month with Seachem Flourish (liquid). For root feeders, replace root tabs every 3–4 months.
Sources
- Buce Plant – Java Fern
- Aquarium Co-Op – Anubias nana
- Petco – Amazon Sword
- Aquarium Plants Factory – Water Wisteria
- Seachem – Flourish Glue
- Nicrew – ClassicLED Plus
- Aquarium Co-Op – Marimo Moss Ball
- Buce Plant – Cryptocoryne wendtii
Bottom Line
For beginners, Java Fern and Anubias nana are the most forgiving plants—no CO2, low light, and minimal maintenance. Start with these two, then experiment with Amazon Sword or Water Wisteria as you gain confidence. Avoid high-tech setups until you master the basics.
*Top 10 freshwater aquarium plants for beginners, Java Fern best overall, Anubias nana best value, low-light plants, no CO2 aquarium plants, beginner aquascaping guide 2027*









