Quick answer: Live aquarium plants need three things in balance: steady light (about 6 to 8 hours a day), nutrients (root tabs or a liquid fertilizer), and stable water. Match the plant to your light level — hardy species like java fern and anubias do well on low light with no CO2, while carpets and demanding stem plants need stronger light plus CO2.
Live plants make a tank healthier and better looking. They pull in the nitrate that feeds algae, add oxygen, and give fish and shrimp cover. The good news for beginners: a healthy planted tank is mostly about getting a few basics right, not buying expensive gear. The guides below are organized so you can start where you are.
Start with the basics
- Beginner’s Guide to Aquarium Plants — the planted-tank fundamentals, start here
- Plant Library — browse 25+ species by light, CO2 need, and tank zone
Choosing the right plants
- Easy Plants That Don’t Need CO2 — hardy, low-tech species that grow in almost any tank
- Best Low-Light Plants — what grows under modest LED lighting
- Fast-Growing Plants — soak up nitrate and outcompete algae
Light, CO2 and substrate
- Lighting for Planted Aquariums — how much light your plants actually need
- CO2 Injection Explained — when you need it and when you don’t
- Plant Substrates Compared — aquasoil vs inert, and root tabs
Aquascaping with plants
- Build a Low-Tech Planted Tank — a high-end look without CO2 or high light
- Low-Light Layout Ideas — beautiful scapes with hardy plants
Fix plant problems
- Top 7 Plant Mistakes — the beginner errors that kill plants
- Plant Growth Problems — fix melting, yellowing, and stunted growth
- Algae taking over? — rebalance light and nutrients instead of dosing chemicals
Frequently asked questions
Do live aquarium plants need CO2?
Most do not. Hardy plants like java fern, anubias, cryptocoryne, and mosses grow fine on modest light with no CO2. CO2 injection mainly helps high-light carpets and demanding stem plants grow faster and fuller.
How much light do aquarium plants need?
A steady 6 to 8 hours a day on a timer suits most plants. More light is not better on its own — without matching CO2 and nutrients, extra light just grows algae. Match the intensity to the plants you keep.
What are the easiest aquarium plants for beginners?
Java fern, anubias, cryptocoryne, java moss, and floating plants like hornwort are nearly foolproof. They tolerate low light, need no CO2, and forgive beginner mistakes while you learn.
Do aquarium plants improve water quality?
Yes. Plants absorb ammonia and nitrate, add oxygen during the day, and compete with algae for nutrients. A well-planted tank is more stable and usually needs less intervention.
Do I need a special substrate for plants?
Not always. Active aquasoil grows plants best and suits demanding setups, but inert sand or gravel works fine with root tabs and a liquid fertilizer. Match the substrate to your plants and budget.
Are live plants better than fake plants?
For tank health, yes — live plants filter the water and stabilize it, which fake plants cannot do. Fake plants are only about looks and zero maintenance. If you want a healthier tank, go live.
Keep reading
- Start Here — the five-minute roadmap for a healthier tank
- Free Aquarium Survival Checklist — catch problems before they hurt your fish
How to build a planted tank that does not fight you
A beginner planted tank works best when the plant choices match the light and maintenance level. Fast-growing stems, tough rhizome plants, floating plants, and root feeders each solve a different problem.
- Use rhizome plants like anubias, java fern, and bucephalandra on wood or rock where their crowns will not rot.
- Use root feeders like cryptocoryne and Amazon sword in substrate with root tabs, not floating loose in gravel.
- Use floaters such as frogbit or water sprite when you need nutrient control and shade.
- Avoid blasting slow plants with too much light. Strong light without enough plant mass often creates algae before it creates growth.
The easiest planted tank is layered: rooted plants for structure, attached plants for hardscape, floaters for nutrient control, and enough patience for slow plants to settle.
How to troubleshoot plant problems
When aquarium plants struggle, look at new growth first. Old leaves often show damage from shipping, emersed growth, or earlier conditions. New leaves tell you what the plant thinks about the tank right now. Pale new growth, pinholes, transparent leaves, and algae-covered tips point to different problems than a few older leaves melting away.
Separate placement problems from nutrient problems. A buried rhizome can rot even if the water is perfect. A root feeder can starve in plain gravel even if liquid fertilizer is added. A floating plant can fail under heavy surface agitation even with strong light. The plant’s growth habit should decide the fix.
Make changes slowly. Increasing light, fertilizer, and CO2 all at once may create algae before it creates better plant growth. Adjust one thing, watch new growth for two weeks, and then decide whether the tank needs another change.