Aquarium plants grow when you give them light, nutrients, and the right water conditions—the same way terrestrial plants need sun and soil
Aquarium plants need three things to survive: light, nutrients, and stable water. Light comes from above the tank, either from a standard aquarium light or natural window light (though window light often causes algae blooms). Nutrients come partly from fish waste—which contains nitrogen and phosphorus—and partly from fertilizers you add to the water. The water itself must stay within a pH range the plant tolerates, usually between 6.5 and 7.5, though some plants are flexible. Without all three, plants will yellow, stop growing, or die.
The good news is that many common aquarium plants are forgiving. Java fern, anubias, and Amazon sword grow in low light and don't need fertilizer if your fish load is moderate. More demanding plants like stem plants and carpeting plants need stronger light and regular fertilizer doses. The plant you choose determines how much work you do.
Key Takeaways
- Aquarium plants need light (8 to 10 hours daily from a proper aquarium light), nutrients (from fish waste and fertilizer), and stable water conditions (pH 6.5 to 7.5 for most species).
- Low-light plants like java fern and anubias grow with minimal care and no added fertilizer in tanks with moderate fish populations.
- High-light plants like stem plants and carpeting plants require stronger lighting, regular fertilizer doses, and sometimes added carbon dioxide.
- Plant roots anchor in substrate (gravel or sand), while leaves absorb nutrients from the water column, so fertilizer type depends on which part of the plant you are feeding.
- Fish waste provides some nutrients, but a heavily planted tank often needs supplemental fertilizer to prevent nutrient deficiencies that cause yellowing leaves.
Understanding light requirements for different plant types
Light is the engine of plant growth. Plants use light to convert nutrients into energy through photosynthesis. In an aquarium, light must travel through water and glass, so it loses intensity the deeper it goes and the farther it travels from the source. A standard incandescent bulb or a cheap LED strip will not produce enough light for most plants to thrive.
Low-light plants—java fern, anubias, moss, and cryptocoryne—tolerate 8 to 10 hours of light per day from a basic aquarium light or even a room's ambient light. These plants evolved on the forest floor or under leaf cover, so they expect shade. Medium-light plants like Amazon sword and ludwigia need 10 to 12 hours of light daily and benefit from a dedicated aquarium LED or fluorescent fixture rated for planted tanks. High-light plants—stem plants, carpeting plants like dwarf hairgrass, and plants with red coloration—need 12 to 14 hours of light and a fixture rated at least 2 to 3 watts per gallon of tank volume.
Set your light on a timer so it runs the same hours every day. Plants respond to consistent photoperiods. Leaving lights on 24 hours causes algae blooms and exhausts the plants. Turning them on and off randomly stresses the plants and confuses their growth cycle.
Adding fertilizers and nutrients to the water
Fish waste contains nitrogen and phosphorus, which plants need. In a tank with a moderate fish load and low-light plants, this waste alone may be enough. But in a heavily planted tank or with high-light plants, the plants consume nutrients faster than fish waste replenishes them. Leaves turn yellow or pale when nitrogen runs low. Leaves develop holes or red spots when phosphorus or potassium is scarce.
Fertilizers come in two types: all-in-one liquid fertilizers and dry fertilizers. Liquid fertilizers like Thrive, Flourish, or Flourish Comprehensive contain nitrogen, phosphorus, potassium, and trace minerals in one bottle. You dose them weekly or twice weekly according to the bottle's instructions. Dry fertilizers like Flourish Dry or EasyPlants are powders you mix into water and dose the same way. Both work; liquid is simpler for beginners because you do not have to measure powder.
Start with a half dose of whatever fertilizer you choose. Watch the plants for two weeks. If leaves stay green and new growth appears, the dose is right. If leaves still yellow, increase to a full dose. If algae blooms, reduce the dose or skip a week. The goal is to feed the plants, not the algae.
Choosing substrate and planting roots correctly
Substrate is the material on the bottom of the tank where plant roots anchor. Sand, gravel, and specialized plant substrates all work, but they differ in how they hold nutrients. Plain gravel is inert—it does not hold nutrients—so plants rooted in gravel rely on nutrients from the water column. Nutrient-rich substrates like Flourite or ADA Aquasoil contain minerals that roots absorb directly, reducing your need for liquid fertilizer.
When you plant a rooted plant like Amazon sword or cryptocoryne, bury the roots in substrate but leave the crown (where roots meet the stem) above the surface. If you bury the crown, it will rot. For plants like java fern and anubias, do not bury them at all—tie or glue them to rocks or driftwood with fishing line or plant glue. These plants are epiphytes, meaning they grow on surfaces in nature, not in soil. Burying them causes rot.
Stem plants like ludwigia and rotala do not have a root system; they absorb nutrients through their leaves and a thin root line at the base. Plant them in bunches, pushing the stems into substrate so they stay upright. They will develop roots over time. If a stem plant yellows from the bottom up, it is not getting enough nutrients from the water column—increase your fertilizer dose.
Maintaining water conditions plants need to survive
Most aquarium plants tolerate a pH between 6.5 and 7.5. Outside that range, plants struggle to absorb nutrients even if nutrients are present in the water. Test your tank's pH with a liquid test kit or a digital meter. If your pH is stable—even if it is slightly outside the ideal range—most plants will adapt. Sudden pH swings harm plants more than a steady pH that is slightly off.
Water temperature affects plant growth rate. Tropical plants grow faster in warm water (75 to 80 degrees Fahrenheit) and slow down in cool water (65 to 72 degrees). Cold water does not kill most aquarium plants, but it slows their metabolism and nutrient uptake. If your tank is cool, reduce your fertilizer dose to match the slower growth rate.
Water hardness—the amount of dissolved minerals—matters for some plants but not others. Soft water (low mineral content) suits plants like ludwigia and rotala. Hard water suits plants like anubias and java fern. Most tap water falls in the middle, and most common aquarium plants tolerate it. If you are struggling with a specific plant, check whether your water hardness matches its preference before assuming you have a fertilizer problem.
Dealing with algae while growing plants
Algae and plants compete for the same nutrients and light. When algae wins, it coats the plants and blocks light from reaching their leaves. This does not mean you are doing something wrong—algae appears in almost every planted tank. It means you need to adjust one or more variables.
Excess light causes algae blooms. If your light runs more than 12 hours daily or is too bright for your plant selection, algae will outcompete the plants. Reduce light duration to 8 to 10 hours and see if algae recedes over two weeks. Excess nutrients also feed algae. If you are dosing fertilizer heavily and algae is thick, cut the dose in half for a week and monitor.
The fastest way to control algae is to add plants that grow fast and consume nutrients aggressively. Stem plants like ludwigia and rotala, and floating plants like water sprite, starve algae by outcompeting it for nutrients. They also shade the substrate, which discourages algae growth on the bottom. Many aquarists keep a few fast-growing stem plants specifically to control algae, even if they do not want them as the main display.
Troubleshooting common plant problems
Yellow leaves usually mean nitrogen deficiency. Increase your fertilizer dose or add more fish (more fish waste means more nitrogen). If only the oldest leaves yellow and new growth is green, this is normal—plants shed old leaves. If new leaves are yellow, you have a nutrient problem.
Holes in leaves or red spots indicate phosphorus or potassium deficiency. Switch to a fertilizer labeled as comprehensive or all-in-one, which includes these minerals. Pale or translucent leaves suggest iron deficiency, especially in plants with red coloration. Add a fertilizer containing iron, or switch to one that does.
Stunted growth with no visible deficiency symptoms often means the plant is not getting enough light. Move it closer to the light source or upgrade to a brighter fixture. Some plants also grow slowly in cold water or unstable conditions. Check your temperature and pH before assuming the plant is dying.
Melting—where leaves dissolve or turn to mush—happens when a plant is adjusting to new water conditions. Most aquatic plants are grown in nurseries in high humidity and then shipped to you in water. When they arrive, their leaves may melt as the plant transitions to fully submerged growth. Remove the melted leaves and wait two to four weeks. New growth will emerge adapted to your tank's conditions.
Frequently Asked Questions
Do I need carbon dioxide to grow aquarium plants?
No, not for low-light and medium-light plants. Carbon dioxide helps high-light plants grow faster and develop richer colors, but it is not required. If you are new to planted tanks, start without CO2. Once you are comfortable with light and fertilizer, you can add a CO2 system if you want faster growth.
Can I use regular plant fertilizer from a garden store?
No. Garden fertilizers are designed for soil and terrestrial plants. They often contain ingredients that cloud aquarium water or harm fish. Use only fertilizers labeled for aquatic plants. Aquarium-specific fertilizers are formulated to dissolve in water and are dosed for the volume of a tank.
How often should I change the water in a planted tank?
Change 25 to 30 percent of the water weekly, the same as any aquarium. Water changes remove excess nutrients that feed algae and replenish minerals plants need. Planted tanks do not need more frequent changes than fish-only tanks, but they do not need fewer either.
What plants grow the fastest in a beginner tank?
Ludwigia, rotala, water sprite, and stem plants grow visibly within days to weeks. These fast growers are forgiving of mistakes and help control algae. They need moderate light and weekly fertilizer, but they tolerate a range of conditions. Start with one of these while you learn, then add slower plants like anubias once you feel confident.
Can plants grow in a tank with no fish?
Yes, but you will need to dose fertilizer regularly because there is no fish waste to provide nitrogen and phosphorus. A tank with plants and no fish is called a "planted-only" or "shrimp tank" setup. You still need light, fertilizer, and stable water conditions. Many aquarists keep planted tanks with only shrimp or snails, which produce less waste than fish.