Skip to content

Why are my aquarium plants not growing?

Aquarium plants that won't grow are usually short of light, nutrients or CO2. Here's how to work out which one is holding your tank back β€” and fix it.

The short answer

Plants need three things in balance: light, nutrients and carbon (CO2). If growth has stalled, one of those is the limiting factor. In practice the culprit is almost always too little light or, more often, missing nutrients β€” not a mysterious disease. Work through the three in order and growth returns.

Rule out the easy causes first

New plants routinely sit still for a few weeks while they adjust. That’s normal, not a fault. Before changing anything, check the basics: is the light on a timer for 6–8 hours a day, and is it actually bright enough for the plants you chose? A dim kit light will keep easy plants alive but sluggish, and won’t grow demanding ones at all. See how much light plants really need.

Feed the tank

A brand-new tank with plain gravel has almost nothing for plants to eat. Even easy species need nitrogen, potassium, iron and trace elements. The simplest fix is a weekly all-in-one liquid fertiliser; for root-feeders like swords and crypts, push root tabs into the substrate too. Our fertiliser picks and the fertiliser hub cover both.

Quick diagnosis: pale new leaves point to a nutrient shortage (start dosing), while old healthy growth that simply isn't extending usually means low light or low CO2. Stunted, twisted new tips often mean the plant wants CO2 it isn't getting.

When light and food aren’t enough

If you’re running strong light and dosing properly but demanding plants still crawl, the missing piece is carbon. Under bright light plants burn through the tiny amount of dissolved CO2 fast, and growth chokes. Injected CO2 transforms a high-light tank β€” see CO2 for beginners and the CO2 systems hub.

If you’d rather keep things simple, stick to low-light, no-CO2 plants like Java fern, Anubias and Cryptocoryne wendtii, and match your light and dosing to them rather than fighting the tank.

Frequently asked questions

How long before new plants start growing?

Give them two to four weeks. Most plants pause after being uprooted and transported, and many shed their emersed-grown leaves before pushing new submersed growth. As long as the plant isn't rotting, patience is usually the answer.

Can plants grow with only a few hours of light?

A short photoperiod slows everything down. Aim for 6–8 hours of decent light on a timer. Adding more hours mostly feeds algae, not plants, so fix the intensity and nutrients before extending the clock.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages