Easy Aquarium Plants for Beginners — No CO2, No Experience Needed
Easy Aquarium Plants for Beginners — No CO2, No Experience Needed
If you've ever killed an aquarium plant and wondered what went wrong, you're not alone.
This guide covers the best aquarium plants for beginners — the ones that survive low light, irregular care, and the occasional beginner mistake. Every plant on this list will thrive in a standard community tank with regular tap water and basic aquarium lighting. If you are in the area, here is where to buy live aquarium plants in Wyoming.
What Makes an Aquarium Plant Beginner-Friendly?
Not all aquarium plants are created equal. The ones on this list share a few key traits that make them ideal for new fishkeepers:
- Low light tolerance — they grow under standard aquarium LEDs, no high-power lighting needed
- No CO2 injection required — they absorb what's already dissolved in the water
- Slow to moderate growth — you won't need to trim them every week
- Hardy and forgiving — they bounce back from beginner mistakes like irregular fertilizing or temperature swings
1. Java Fern (Microsorum pteropus)
Java fern is probably the single most beginner-friendly aquarium plant in existence. It has tough, leathery leaves that fish rarely eat, it grows in almost any lighting condition, and it doesn't even need to be planted in substrate — just tie it to a rock or piece of driftwood with fishing line and it'll attach itself over time.
Pro tip: Don't bury the rhizome (the thick horizontal stem) in the gravel — it will rot. Keep it above the substrate and attached to hardscape instead.
2. Anubias (Anubias barteri)
Anubias is almost indestructible. Its thick, dark green leaves are unappetizing to most fish (including notorious plant-eaters like goldfish), and it grows so slowly that you'll rarely need to trim it. It's a perfect plant for aquascaping — attach it to wood or stone for a natural, polished look.
Pro tip: Anubias can develop green algae on its leaves in high-light tanks because it grows so slowly. Keep it in shadier spots or under floating plants to prevent this.
3. Amazon Sword (Echinodorus bleheri)
The Amazon sword is a classic for a reason. Its broad, sword-shaped leaves grow tall and create a dramatic background in any community tank. It's a heavy root feeder, so drop a root tab fertilizer near its base every few months and it will reward you with lush, fast growth.
Pro tip: Amazon swords can get large — up to 20 inches tall in a well-maintained tank. They're best suited to tanks 20 gallons and up.
4. Java Moss (Taxiphyllum barbieri)
Java moss is incredibly versatile. Tie it to driftwood or rocks for a natural, overgrown look, spread it across the foreground as a carpet, or let it float freely. It's also a favorite for breeding tanks — small fish and shrimp love hiding in its dense, tangled growth.
Pro tip: Java moss grows faster in higher light and with added CO2, but it's perfectly happy in low-tech tanks. Trim it regularly to keep it from getting too bushy and blocking light to other plants.
5. Hornwort (Ceratophyllum demersum)
Hornwort is one of the fastest-growing aquarium plants available, which makes it a secret weapon for beginners. Fast-growing plants outcompete algae for nutrients, meaning hornwort naturally helps keep your tank water cleaner and clearer. It can be planted in substrate or left to float near the surface.
Pro tip: Hornwort sheds needles when first introduced to a new tank — don't panic, this is normal. It settles down within a week or two once it adjusts to your water parameters.
6. Dwarf Sagittaria (Sagittaria subulata)
If you want a grass-like carpet effect without the hassle of true carpeting plants, dwarf sagittaria is your answer. It spreads naturally by sending out runners through the substrate, slowly filling in your foreground with thin, grass-like blades. It's one of the easiest carpeting plants for beginners and looks great in any community setup.
Pro tip: Plant individual stems 1–2 inches apart and let the runners fill in the gaps over a few weeks. Adding a root tab fertilizer nearby will speed up spreading significantly.
Quick Reference: All 6 Plants at a Glance
| Plant | Light | CO2 | Best for |
|---|---|---|---|
| Java Fern | Low | No | Attaching to hardscape |
| Anubias | Low–medium | No | Aquascaping, decoration |
| Amazon Sword | Medium | No | Background, larger tanks |
| Java Moss | Low–medium | No | Foreground, breeding tanks |
| Hornwort | Any | No | Algae control, fast fill |
| Dwarf Sagittaria | Medium | No | Foreground carpet effect |
3 Care Tips That Apply to Every Plant on This List
1. Leave the lights on a consistent schedule
8–10 hours of light per day is the sweet spot for most beginner plants. Use a timer so your tank gets the same schedule every day — inconsistency stresses both plants and fish.
2. Add a basic liquid fertilizer once a week
Even low-tech plants benefit from a weekly dose of all-in-one liquid fertilizer. It replaces the nutrients your filter removes during water changes and keeps leaves green and healthy. We walk through exactly how in our Aquarium Co-Op Easy Green dosing guide.
3. Remove dead or yellowing leaves promptly
Dying leaves decompose in the water and fuel algae growth. Snip them off at the base as soon as you notice them — the plant will redirect energy into growing healthy new leaves instead.
Ready to plant your first tank?
Browse our full selection of beginner-friendly live aquarium plants — all hand-selected for hardiness, health, and ease of care. Every plant ships with care instructions so you know exactly what to do from day one.
Shop Live Plants →