A planted aquarium grows live plants alongside fish, and it works because plants consume the waste fish produce

A planted aquarium is a tank where live aquatic plants grow in the substrate (the bottom layer) alongside fish. The plants absorb nitrates and other compounds from fish waste, which keeps the water cleaner and reduces how often you need to change it. Unlike a bare tank, a planted setup requires substrate deep enough for roots, lighting strong enough for photosynthesis, and nutrients the plants need to thrive.

The basic principle is straightforward: fish produce ammonia in their waste, bacteria convert it to nitrite and then nitrate, and plants consume the nitrate. This cycle means the tank stays healthier longer between water changes. It also means a planted tank is more forgiving of small mistakes than a bare tank, because the plants act as a biological buffer.

You do not need special equipment or years of experience. Most planted tanks use the same filter, heater, and light you would use in any aquarium—the difference is in the substrate, the plants you choose, and how you set them up.

Key Takeaways

  • Substrate should be 2 to 3 inches deep and made of aquarium soil, sand, or gravel designed to hold nutrients for plant roots.
  • Lighting must run 8 to 10 hours per day and be strong enough for the plants you choose—low-light plants need less than high-light plants.
  • Start with hardy, low-maintenance plants like anubias, java fern, or cryptocoryne if you are new to planted tanks.
  • A filter, heater, and regular water changes are still necessary; plants supplement the nitrogen cycle but do not replace mechanical filtration.
  • Most planted tanks do not need added fertilizers or carbon dioxide if you stock them lightly and choose plants matched to your light level.

Choosing substrate that holds nutrients for plant roots

The substrate is where plant roots anchor and draw nutrients. Standard aquarium gravel does not hold nutrients well, so planted tanks use specialized substrates. The most common options are aquarium soil (a clay-based product that crumbles slightly over time), aquarium sand (fine and compacted, good for root tabs), or nutrient-rich gravel designed specifically for plants.

Aquarium soil is the easiest choice for beginners because it releases nutrients as it breaks down and does not require you to add fertilizers right away. Brands like ADA Aquasoil and Flourite are widely available. Lay it 2 to 3 inches deep on the tank bottom. If you use sand, you can place root tabs (small pellets of nutrients) underneath to feed plants with deeper roots.

Rinse the substrate before adding it to the tank, even if the package says it is pre-rinsed. This removes dust and fine particles that cloud the water. Fill the tank slowly, pouring water onto a plate or your hand so the substrate does not cloud up as much.

Installing lighting that matches your plant choices

Plants need light to photosynthesize, and the strength of that light determines which plants you can grow. Low-light plants like anubias and java fern need only 8 to 10 hours of light per day from a standard aquarium light. High-light plants like stem plants and carpeting plants need 10 to 12 hours and brighter light, often from LED fixtures rated 20 to 40 watts per 10 gallons.

Most beginners start with low-light plants and a basic LED light strip that sits on top of the tank or clips to the rim. These are inexpensive and reliable. If you want to grow more demanding plants later, you can upgrade to a stronger light. The key is matching the light to the plants, not the other way around.

Set the light on a timer so it runs the same hours every day. This prevents algae blooms (which happen when light is inconsistent) and gives plants a predictable day-night cycle. Eight to ten hours is a safe starting point; you can adjust up or down based on how the plants look after a few weeks.

Selecting hardy plants for your first tank

Start with plants that tolerate beginner mistakes and do not need special care. Anubias and java fern are nearly impossible to kill—they grow slowly, tolerate low light, and do not need to be planted in substrate (you can tie them to rocks or driftwood with fishing line). Cryptocoryne plants are also forgiving and come in many colors. Ludwigia and rotala are slightly more demanding but still manageable if you have decent light.

Avoid stem plants and carpeting plants if you are new to this. They grow fast and look beautiful, but they need strong light, regular trimming, and sometimes fertilizers or carbon dioxide. Once you understand how your tank works, you can add them.

Buy plants from a reputable aquarium store or online retailer. Check that they are not covered in algae and that the leaves are firm, not mushy. Plant them by gently pushing the roots into the substrate, or tie them to hardscape (rocks and wood) if they are rhizome plants like anubias.

Setting up filtration and water flow

A planted tank still needs a filter. Plants consume some waste, but they do not remove solid debris or replace the biological filtration that bacteria provide. Use the same filter you would in any aquarium—a hang-on-back filter, canister filter, or sponge filter all work. The filter should turn over the tank volume at least three times per hour (a 20-gallon tank needs a filter rated for 60 gallons per hour or more).

Water flow matters too. Plants need some current to deliver nutrients and oxygen to their leaves, but strong flow can uproot delicate plants or damage leaves. Aim for gentle, steady flow—you should see plants sway slightly but not get pushed around. If your filter output is too strong, add a spray bar or adjust the outlet to diffuse the flow.

Change 25 to 30 percent of the water once a week. This removes excess nutrients that plants did not consume and keeps the tank stable. In a heavily planted tank with light fish stocking, you might get away with changing water every two weeks, but weekly is safer when you are learning.

Adding fish and balancing the ecosystem

Stock the tank lightly—fewer fish means less waste and less pressure on the plants to keep up. A good rule is one small fish per 2 gallons of water in a planted tank, compared to one per gallon in a bare tank. Small fish like tetras, rasboras, and corydoras catfish work well. Avoid large, messy fish like goldfish or plecos until you have experience.

Wait at least a week after planting before adding fish. This gives the plants time to settle and start growing. The plants will not be mature enough to handle a full bioload right away, so the filter and bacteria still do most of the work in the first month.

Test the water weekly for the first month using a liquid test kit (not strips—they are less accurate). You are looking for ammonia and nitrite to stay at zero and nitrate to stay below 40 ppm. If ammonia or nitrite spike, do a 50 percent water change and reduce feeding until the plants grow larger.

Fertilizers and carbon dioxide—when you need them and when you do not

Most beginner planted tanks do not need added fertilizers or carbon dioxide if you choose the right plants and light. Low-light plants like anubias and java fern get enough nutrients from fish waste and the substrate. If plants start to yellow or grow slowly after a month, you can add a liquid all-in-one fertilizer (brands like Thrive or Flourish are common) once or twice a week at the dose on the bottle.

Carbon dioxide (CO2) is only necessary if you want to grow high-light, fast-growing plants. It is expensive to set up and requires a pressurized tank, regulator, and diffuser. Do not add it to a beginner tank. If you find yourself wanting to grow demanding plants, you can upgrade later.

The safest approach is to start without fertilizers or CO2, observe the plants for four to six weeks, and add fertilizer only if you see signs of deficiency (yellowing leaves, stunted growth, holes in leaves). This way you learn what your tank needs instead of guessing.

Troubleshooting common problems in the first month

Algae blooms are the most common problem. If the water turns green or brown algae coats the glass, it usually means too much light, too much nutrient buildup, or inconsistent light hours. Reduce light to 6 to 8 hours per day for a week, do a 50 percent water change, and make sure the light is on a timer. Algae should clear in a few days.

Plants melting or turning transparent means they are stressed—usually from a sudden change in water chemistry or light. This is normal when plants first arrive and adjust to your tank. Do not remove them; just wait. Most plants recover in two to three weeks. If they do not improve after a month, remove them and try a different species.

Fish dying or acting stressed usually means ammonia or nitrite is too high. This happens if you added too many fish at once or if the substrate is not cycled yet. Do a 50 percent water change, reduce feeding, and wait another week before adding more fish. Test the water to confirm ammonia and nitrite are zero.

Frequently Asked Questions

Do I need to add fertilizer right away?

No. Start without fertilizer and watch the plants for four to six weeks. If they grow slowly or leaves yellow, add a liquid all-in-one fertilizer at half the recommended dose once a week. Most beginner tanks have enough nutrients from fish waste and substrate.

Can I use regular potting soil instead of aquarium soil?

No. Potting soil breaks down too quickly, clouds the water, and can introduce harmful chemicals. Use aquarium soil, aquarium sand, or nutrient-rich aquarium gravel. These are designed to stay stable underwater.

How long before plants start growing?

Low-light plants like anubias and java fern grow slowly—you might see new leaves in two to three weeks. Faster-growing plants can show growth in one to two weeks. If nothing grows after a month, check that the light is on long enough and the substrate is not compacted around the roots.

What if I want to add plants later?

You can add plants anytime. Wait at least two weeks after setting up the tank so the water is stable, then add them the same way you did the first batch. Tie rhizome plants to hardscape and bury rooted plants in the substrate.

Can I use driftwood and rocks in a planted tank?

Yes. Driftwood and rocks provide places to tie plants and create visual interest. Boil driftwood for 15 minutes before adding it to remove tannins that stain the water brown. Rocks do not need boiling but should be rinsed well.