Start with substrate, then arrange plants before you fill the tank

Plant your aquarium in layers: substrate first, hardscape second, then plants. The substrate — usually gravel, sand, or a plant-specific mix — goes down 2 to 3 inches deep and holds plant roots in place. Arrange rocks, driftwood, or other hardscape next so you can see how the layout looks before plants fill in. Then plant the rooted plants, stem plants, and carpeting plants in order from back to front. Do not fill the tank with water until all plants are in the ground; planting in an empty or partially filled tank is faster and easier than reaching into deep water.

The reason for this order matters: substrate settles and compacts over the first week, so if you plant first and then add substrate, your plants shift and roots expose. Hardscape placed after planting can crush delicate stems or uproot young plants. Working in an empty tank also lets you see exactly where each plant will go and adjust spacing without fighting water resistance or visibility.

Key Takeaways

  • Substrate should be 2 to 3 inches deep and placed before any plants go in the ground.
  • Rooted plants (stem plants and plants with rhizomes) need their roots buried; plants with rhizomes should have the rhizome exposed at the surface.
  • Carpeting plants and low-growing foreground plants go in front; taller stem plants go in the back to avoid shading shorter plants.
  • Most aquarium plants do not need fertilizer when ready if your substrate contains nutrients, but liquid fertilizer becomes necessary after 4 to 8 weeks.
  • Plants take 2 to 4 weeks to establish roots and show new growth; expect some melt (leaf loss) during this period as plants adjust to water conditions.

Choose substrate that holds roots and supports plant growth

Aquarium soil is a clay-based substrate designed to release nutrients and hold plant roots firmly. Brands like ADA Aquasoil, Flourite, and Thrive are common choices. Aquarium soil is darker than gravel, which makes plants stand out visually, and it compacts well so roots stay anchored. The downside is that it breaks down over time — usually 1 to 2 years — and needs replacement. It also clouds the water for the first few days after setup, which is normal.

Sand is inexpensive and works well for carpeting plants and foreground layouts. Play sand (not construction sand) or aquarium-specific sand like CaribSea holds plant roots but compacts less firmly than soil. Sand also does not release nutrients, so you will need liquid fertilizer sooner. Avoid sand that contains calcium or shells, as these raise water pH and are not suitable for most planted tanks.

Gravel is the cheapest option and works for low-light tanks or plants that do not need strong root systems. Standard aquarium gravel does not hold roots as well as soil or sand, and it does not release nutrients. If you use gravel, plan to add root tabs (fertilizer pellets buried under the substrate) to feed plants that have heavy root systems, like sword plants or crypts.

Depth matters: 2 to 3 inches is the standard for most planted tanks. Shallower substrate does not give roots enough room to anchor; deeper substrate can trap decaying matter and create anaerobic pockets that harm roots. If you want a sloped or terraced look, build up substrate gradually rather than creating a sharp cliff.

Plant rooted plants by burying the roots and exposing the crown

Stem plants — like ludwigia, rotala, and bacopa — have roots along the entire stem. Plant them by burying the bottom 1 to 2 inches of stem in substrate; the roots will grow from the buried portion. Space stem plants 1 to 2 inches apart so they do not shade each other as they grow. If a stem plant is very tall, you can cut it in half and plant the top half as a new plant; the bottom half will branch and grow bushier.

Rooted plants with a crown — like sword plants, crypts, and most rosette plants — have a central growing point where new leaves emerge. Bury the roots completely but leave the crown (the base where leaves meet roots) exposed at the substrate surface. If you bury the crown, it will rot. These plants grow slowly and do not need replanting; they stay in one spot and expand outward.

Rhizome plants — like anubias, java fern, and bolbitis — have a thick horizontal stem called a rhizome that should never be buried. Instead, tie or glue the rhizome to a rock or piece of driftwood using fishing line or plant glue. Roots will grow down into the substrate from the rhizome, and new leaves will grow up. Burying the rhizome causes it to rot, so this step is critical.

Plant firmly enough that roots stay in place when you fill the tank, but not so hard that you crush delicate roots. If a plant floats up after planting, it either was not planted deep enough or the substrate is too loose. Replant it deeper or use a plant weight (a small lead or ceramic clip) to hold it down temporarily until roots anchor.

Arrange plants by height and light needs to prevent shading

Place tall plants in the back and short plants in the front so light reaches all layers. This is called the "aquascaping rule of thirds" — divide the tank into three depth zones (back third, middle third, front third) and plant accordingly. Tall stem plants like ludwigia or rotala go in the back; medium plants like crypts or smaller stem plants go in the middle; carpeting plants and low rosettes go in the front.

Light-demanding plants need the brightest spot in the tank, usually directly under the light fixture. Low-light plants like anubias, java fern, and crypts tolerate shade and can go under taller plants or in corners. If you place a light-demanding plant in shade, it will grow slowly, lose color, and eventually melt away.

Leave space between plants for water flow and future growth. A plant that looks small now will double or triple in size within weeks. If you crowd plants too densely, they compete for nutrients and light, and dead leaves accumulate in the center where water does not flow. A good rule is to plant so you can see substrate between plants; the plants will fill in the gaps as they grow.

Expect plant melt and slow growth during the first month

Plant melt is the loss of leaves and stems that happens when plants adjust to new water conditions. It is normal and does not mean the plant is dying. When you move a plant from the nursery (where it grew in humid air) to your aquarium (where it is fully submerged), the old leaves cannot adapt and fall off. New leaves that grow underwater will be healthier and suited to your tank. Melt usually stops after 2 to 4 weeks.

During this adjustment period, do not remove the plant. Leave it in place so the roots can establish and new growth can emerge. Remove only the leaves that have completely fallen off or turned transparent; do not pull off leaves that are still attached, even if they look damaged.

Growth is slow for the first 4 weeks because plants are using energy to develop roots rather than new leaves. After roots establish, growth accelerates noticeably. Stem plants will shoot up, rosette plants will unfurl new leaves, and carpeting plants will spread. If growth is still slow after 6 weeks, the issue is usually light or nutrients, not the plants themselves.

Add fertilizer after the first month if plants show signs of deficiency

Most aquarium soils contain enough nutrients to feed plants for 4 to 8 weeks. After that, nutrients deplete and plants need supplemental fertilizer. Signs of nutrient deficiency include yellowing leaves, slow growth, or leaves that are smaller than normal. Different nutrients cause different symptoms: nitrogen deficiency shows as pale or yellow lower leaves; phosphorus deficiency shows as reddish or purple leaves; potassium deficiency shows as holes or dead spots in older leaves.

Liquid all-in-one fertilizers like Thrive, Flourish, or straightforward Green contain nitrogen, phosphorus, potassium, and trace minerals in one bottle. Dose according to the bottle instructions, usually once or twice per week. These are the simplest option for beginners because you do not have to calculate individual nutrients.

Root tabs are fertilizer pellets buried under the substrate that feed heavy-rooting plants like sword plants and crypts. They last 2 to 3 months and are useful if you have a mix of plants with different feeding needs. Use root tabs for rooted plants and liquid fertilizer for stem plants and plants that feed from the water column.

Do not over-fertilize. Too much fertilizer causes algae blooms and can harm fish. Start with half the recommended dose and increase only if plants show deficiency symptoms. Water changes also add some nutrients, so fertilizer needs depend partly on how often you change water and how many fish are in the tank.

Maintain water parameters and lighting for healthy plant growth

Most aquarium plants thrive in water temperature between 72 and 78 degrees Fahrenheit, pH between 6.0 and 7.5, and general hardness (GH) between 4 and 8. These ranges are broad enough that most tap water works fine without adjustment. Test your water with a kit or strips if plants are struggling, but do not adjust parameters unless they are far outside these ranges; plants adapt to stable conditions better than they adapt to constant changes.

Light is the most important factor for plant growth. Most plants need 8 to 10 hours of light per day. Low-light plants like anubias and java fern can survive on 6 hours; high-light plants like glossostigma or dwarf hairgrass need 10 to 12 hours. If your light is weak (less than 1 watt per gallon), choose low-light plants. If your light is strong (more than 2 watts per gallon), you can grow demanding plants but you will also need to dose fertilizer more frequently because plants consume nutrients faster under bright light.

Carbon dioxide (CO2) is optional. Plants can grow without it, but growth is slower. If you want faster growth and more vibrant colors, a pressurized CO2 system or a DIY yeast bottle can help. CO2 is most useful in high-light tanks; in low-light tanks, it makes little difference because light is the limiting factor.

Frequently Asked Questions

Can I plant an aquarium with fish already in the tank?

Yes, but it is harder. Fish stir up substrate, uproot plants, and eat some plant species. If you must plant with fish present, use plant weights to hold stems down, plant in the back where fish activity is lower, and choose hardy plants like anubias and java fern that fish are less likely to uproot. Planting in an empty tank and adding fish after plants establish is faster and more reliable.

How deep should I bury plant roots?

Bury roots completely so they stay in substrate and do not float up. For stem plants, bury the bottom 1 to 2 inches of stem. For rooted plants with a crown, bury only the roots and leave the crown exposed. For rhizome plants, do not bury the rhizome at all — tie it to hardscape instead. If you are unsure whether a plant has a rhizome, check the base: a rhizome is thick and horizontal, while roots are thin and fibrous.

Why are my plants turning brown or melting after planting?

Melt is normal during the first 2 to 4 weeks as plants adjust to submersion. Brown leaves usually mean the plant was damaged during shipping or planting. Remove brown leaves by hand, but leave the plant in place so new growth can emerge. If melt continues past 4 weeks, check light (plants need 8 to 10 hours daily) and nutrients (add fertilizer if substrate is older than 8 weeks).

Do I need to add CO2 to grow aquarium plants?

No. Most plants grow without CO2, though growth is slower. CO2 is useful in high-light tanks where plants consume nutrients and carbon quickly, but in low-light tanks it makes little difference. Start without CO2 and add it only if plants are growing slowly despite adequate light and fertilizer.

Can I plant carpeting plants in gravel instead of soil?

Carpeting plants like dwarf hairgrass and glossostigma grow better in soil or sand because they have fine root systems that need firm substrate to anchor. Gravel is too loose and plants will float up or grow slowly. If you only have gravel, choose low-light foreground plants like anubias nana or crypts instead, which tolerate loose substrate better.