The 8 Easiest Aquarium Plants for Beginners
A planted aquarium is a healthier aquarium. Live plants absorb ammonia and nitrate directly, oxygenate the water, give fish hiding places, and outcompete algae for nutrients. They also intimidate beginners more than anything else in the hobby. Most beginner-plant failures aren't about skill — they're about picking the wrong plants. Start with the eight below and a low-light freshwater tank stays planted with almost no effort.
1. Java fern (Microsorum pteropus)
The single most forgiving aquarium plant in the hobby. Slow-growing, low-light, attaches to driftwood or rocks (never bury the rhizome in substrate — that kills it). Tolerates a wide pH range, indifferent to hardness, ignored by most fish that eat plants. Buy a single rhizome, tie it to a piece of driftwood with cotton thread, and within months it spreads on its own.
2. Anubias (various species)
Same rules as java fern: attach to wood or rock, don't bury the rhizome. Anubias nana is the most common variety, with broad dark-green leaves that stay clean if light isn't too strong. Even tougher than java fern — bettas will sleep on the leaves, and large fish can rest against it without damaging it.
3. Amazon sword (Echinodorus bleheri)
A centerpiece plant that grows large with broad sword-shaped leaves. Roots in substrate (use a root tab fertilizer). Tolerates low to moderate light. Will eventually grow large enough to dominate a 20-gallon tank — plan accordingly. A single Amazon sword in the back center of a tank creates instant scaping presence.
4. Java moss (Taxiphyllum barbieri)
The forgiving carpet/foreground plant. Doesn't really plant — you just lay it on a rock or driftwood and it eventually attaches. Great for shrimp tanks (shrimp love it for grazing and shelter), great for fry tanks (newborn fry hide in it). Grows in almost any condition. Trim with scissors every few months to keep it tidy.
5. Cryptocoryne (various species)
Mid-ground plants that come in many varieties — wendtii, undulata, parva. Once established, indestructible. They go through "crypt melt" when first planted (leaves dissolve), but new leaves grow back within weeks adapted to your tank's conditions. Plant in substrate, dose root tabs once a year, leave alone.
6. Vallisneria (Vallisneria spiralis)
The classic "grass" of background planting. Long ribbon-like leaves that reach the surface and bend across it. Spreads by runners — one plant becomes a forest in 6 months. Tolerates hard water and high pH unusually well, making it one of the few good options for African cichlid tanks.
7. Water sprite (Ceratopteris thalictroides)
A fast-growing stem plant that can be planted in substrate or left floating. Floating water sprite is a great way to reduce light reaching the lower tank (helpful for shy fish and to suppress algae) while still producing fast nitrate uptake. Trim regularly — it will overrun a tank if left alone.
8. Hornwort (Ceratophyllum demersum)
The fastest-growing of the beginner plants, and a strong nitrate sink. Doesn't really root — just drop it in the tank, weight it down or leave it floating. Useful for cycling tanks because it pulls ammonia directly from the water. Drops needles, so plan to vacuum substrate regularly.
What you actually need to grow these
- Light: a basic LED hood, on 6-8 hours a day. Don't overlight a beginner tank — it grows algae faster than plants.
- Substrate: regular aquarium gravel or sand works. A planted-tank-specific substrate (Fluval Stratum, Eco-Complete) helps but isn't required for these species.
- Fertilizer: for rooted plants, Seachem Flourish root tabs pushed into the substrate near the roots every 3-6 months. For column-feeders (java fern, anubias, java moss), liquid Seachem Flourish Comprehensive once a week.
- CO₂: not needed for any of these. CO₂ injection is for high-tech, high-light tanks growing species the beginner plants don't compete with.
Common beginner plant mistakes
- Burying the rhizome of java fern or anubias. Rhizome above substrate, roots below. Burying kills both.
- Too much light, no fertilizer. Plants need both light and nutrients in balance. Excess light without nutrients grows algae.
- Choosing pretty but high-tech species. Dwarf hairgrass, Monte Carlo, glossostigma — these are gorgeous but they need CO₂ injection and high light. Beginners are better off mastering the easy plants first.
- Expecting overnight results. Aquatic plants are slower than terrestrial plants. Two months of slow growth is normal before a tank fills in.
Plants and cycling → Filter sizing for planted tanks →
Frequently asked
- What is the easiest live plant for a beginner aquarium?
- Java fern and anubias are the two most forgiving — both attach to driftwood or rocks rather than being planted in substrate, both tolerate low light, and both are indifferent to water hardness.
- Do aquarium plants need CO2 injection?
- Not for beginner species. Java fern, anubias, cryptocoryne, vallisneria, water sprite, hornwort, and java moss all grow well without CO₂ injection in normal light.