How to Plant Aquarium Plants
Knowing how to plant aquarium plants correctly gives them a much better chance of surviving and growing. Some plants belong in the substrate, while others should be attached to rocks or driftwood. Floating plants should remain on the surface.
Planting every aquarium plant the same way can lead to damaged stems, buried crowns, rotten rhizomes, and floating plants that refuse to stay in place.
This beginner’s guide explains how to prepare, position, and plant the most common types of freshwater aquarium plants.
Quick Answer
Rooted aquarium plants should have their roots placed in the substrate while their crowns remain exposed. Stem plants should be separated and planted individually, while rhizome plants such as Anubias and Java fern should be attached to rocks or driftwood.
Floating plants should remain on the water’s surface. Always research the plant type before placing it in the aquarium.
Before Adding New Aquarium Plants
Do not place a newly purchased plant directly into your aquarium without inspecting it.
New plants may contain:
- Damaged or dying leaves
- Rock wool
- Plant weights
- Snails or snail eggs
- Algae
- Debris
- Unwanted insects
- Chemical residue
Plants obtained from an unknown source may have been treated with pesticides. This is especially important when the aquarium contains freshwater shrimp.
Whenever possible, purchase aquarium plants from a trusted seller that provides plants intended for tanks containing fish and invertebrates.
Inspect and Rinse the Plants
Prepare a container of clean, conditioned water.
Gently rinse each plant and examine the leaves, stems, roots, and rhizomes.
Remove any leaves that are:
- Brown
- Yellow
- Transparent
- Soft
- Damaged
- Covered heavily with algae
- Beginning to decay
Use clean aquarium scissors instead of tearing damaged material by hand.
Do not rinse aquarium plants with soap, household cleaner, or untreated tap water.
Remove Pots, Bands and Rock Wool
Many aquarium plants are sold in small plastic pots containing rock wool. Others are sold as bunches held together with metal weights, foam, rubber bands, or plastic ties.
Remove all packaging carefully.
For a potted plant:
- Take the plant out of the plastic pot.
- Gently separate the roots.
- Pull away as much rock wool as possible.
- Rinse the roots in conditioned water.
- Separate multiple plants if they share the same pot.
For a bunch of stem plants:
- Remove the band or weight.
- Separate the individual stems.
- Trim crushed or damaged stem bottoms.
- Remove leaves from the lowest inch.
- Plant the stems separately.
Do not plant the entire packaged bunch as one tight group. The crowded lower leaves may receive too little light and begin decaying.
Identify the Type of Aquarium Plant
Before planting, decide which type of plant you have.
Most beginner aquarium plants fit into one of these groups:
- Rooted plants
- Stem plants
- Rhizome plants
- Rosette plants
- Bulb or tuber plants
- Carpet plants
- Mosses
- Floating plants
Each group requires a different planting method.
How to Plant Rooted Aquarium Plants
Rooted plants absorb nutrients through their roots and should usually be placed in the substrate.
Examples include:
- Amazon sword
- Cryptocoryne
- Vallisneria
- Dwarf Sagittaria
- Dwarf hairgrass
Make a small hole in the substrate and place the roots inside it. Cover the roots gently while keeping the crown exposed.
The crown is the area where the leaves meet the roots. Burying the crown may cause it to rot.
After covering the roots, gently pull the plant upward until the crown is visible just above the substrate.
How Deep Should Aquarium Plants Be Planted?
Most rooted plants only need their roots covered. The exact depth depends on the size of the root system.
A substrate depth of approximately two or three inches is suitable for many beginner plants.
Avoid burying:
- Crowns
- Healthy leaves
- Rhizomes
- Complete bulbs
- Complete tubers
Plants placed too deeply may rot. Plants placed too shallowly may float loose before their roots become established.
How to Plant Stem Plants
Stem plants grow upward from individual stems and produce roots from their lower sections.
Examples include:
- Water wisteria
- Bacopa
- Ludwigia repens
- Rotala rotundifolia
- Brazilian pennywort
- Anacharis
Separate every stem from the original bunch.
Remove the leaves from the lowest inch of each stem. Insert this bare section approximately one or two inches into the substrate.
Space the stems about one or two inches apart. This allows water and light to reach the lower leaves.
Planting stems separately also gives their roots room to develop.
How to Plant Rhizome Plants
Rhizome plants grow from a thick horizontal stem called a rhizome.
Examples include:
- Anubias
- Java fern
- Bucephalandra
Never bury the rhizome. A buried rhizome may rot and kill the plant.
Rhizome plants are normally attached to:
- Aquarium-safe rocks
- Driftwood
- Decorations
- Other hard aquarium surfaces
The roots may grow into the substrate, but the rhizome must remain exposed to the aquarium water.
How to Attach Plants to Rocks or Driftwood
You can attach a rhizome plant with aquarium-safe super glue gel, cotton thread, fishing line, or a soft plant tie.
Using Aquarium-Safe Super Glue Gel
Choose a cyanoacrylate super glue gel that is suitable for aquarium use.
Follow these steps:
- Choose a clean aquarium-safe rock or piece of driftwood.
- Place a tiny amount of glue on the hard surface.
- Press part of the plant’s rhizome against the glue.
- Hold it in position for several seconds.
- Return the decoration to the aquarium.
Use only a small amount. Do not cover the entire rhizome with glue.
The glue may turn white after entering the water. Plant growth may eventually hide it.
Using Thread or Fishing Line
Position the plant on the rock or driftwood.
Wrap the thread or fishing line around the rhizome and decoration. Tie it securely but loosely enough to avoid crushing the plant.
Cotton thread may eventually break down. Fishing line does not decompose and may need to be removed after the roots attach.
Make sure no loose loops can trap or injure fish.
How to Plant Rosette Plants
Rosette plants produce leaves from a central crown.
Examples include:
- Amazon sword
- Cryptocoryne
- Vallisneria
- Dwarf Sagittaria
Place the roots into the substrate while keeping the crown exposed.
Do not bury the lower leaves or pack the substrate tightly around the crown.
Rosette plants generally benefit from root tabs, especially when planted in plain gravel or sand.
How to Plant Bulb and Tuber Plants
Some aquarium plants grow from bulbs or nutrient-storing tubers.
Examples include:
- Aquarium banana plant
- Aponogeton
- Aquarium lilies
Do not automatically bury the entire bulb or tuber. Planting requirements can differ between species.
For an aquarium banana plant, place the banana-shaped tubers on top of the substrate and press them in only slightly. Most of the tubers should remain visible.
For other aquarium bulbs, leaving part of the bulb above the substrate can help prevent rot.
Always check the instructions for the particular species.
How to Plant Carpet Plants
Carpet plants spread across the foreground through runners or small new plants.
Examples include:
- Dwarf hairgrass
- Dwarf Sagittaria
Do not plant one large clump and expect it to form an even carpet.
Instead:
- Remove the plant from its pot.
- Remove the rock wool.
- Divide it into many small sections.
- Plant each section separately.
- Space the sections approximately one inch apart.
- Keep the crowns above the substrate.
- Leave open space for runners.
Aquarium planting tweezers make small carpet plants easier to position.
A carpet may take several months to fill in, especially without injected carbon dioxide.
How to Add Aquarium Moss
Aquarium moss does not need to be planted in the substrate.
Examples include:
- Java moss
- Christmas moss
- Flame moss
Moss can be attached to rocks, driftwood, or mesh with thread, fishing line, or a small amount of aquarium-safe glue.
Spread the moss into a thin layer before attaching it. A thick clump may collect debris and receive too little light in the center.
Do not allow loose moss to enter the filter intake.
How to Add Floating Aquarium Plants
Floating plants belong on the water’s surface.
Examples include:
- Amazon frogbit
- Duckweed
- Dwarf water lettuce
- Red root floaters
- Floating water sprite
- Floating hornwort
Place them gently on the surface with their leaves facing upward.
Do not bury floating plants or repeatedly push them underwater.
Keep floating plants away from:
- Strong filter outflows
- Air-stone bubbles
- Constant splashing
- Areas with heavy condensation
Leave part of the surface open for feeding, gas exchange, light penetration, and fish that need access to the surface.
Can Aquarium Plants Grow in Gravel?
Many aquarium plants can grow in gravel.
Choose gravel that is not extremely large or sharp. Fine gravel makes it easier for roots and runners to spread.
Root tabs can supply nutrients when the gravel itself contains little plant nutrition.
Do not crush delicate stems between large gravel pieces.
Can Aquarium Plants Grow in Sand?
Many rooted aquarium plants can grow in sand.
Sand can hold plants securely, but very compacted areas may restrict water movement around the roots.
Avoid packing sand tightly around the plant. Root tabs can provide nutrients when the sand contains little nutrition.
When cleaning the aquarium, keep the gravel vacuum slightly above the sand to avoid uprooting new plants.
Do Aquarium Plants Need Root Tabs?
Root tabs are useful for plants that feed heavily through their roots.
These include:
- Amazon sword
- Cryptocoryne
- Vallisneria
- Dwarf Sagittaria
- Dwarf hairgrass
Root tabs are especially helpful in plain gravel or sand.
Rhizome plants and floating plants generally receive most of their nutrients from the water and may benefit more from liquid fertilizer.
Always follow the fertilizer manufacturer’s directions.
How to Stop Aquarium Plants From Floating
Newly planted stems and rooted plants may float loose before their roots become established.
Try these solutions:
- Plant the bare lower stem slightly deeper.
- Keep the crown or rhizome exposed.
- Press the substrate gently around the roots.
- Use aquarium planting tweezers.
- Use a loose aquarium-safe plant weight temporarily.
- Place a small rock near the roots.
- Reduce disruptive flow during planting.
- Keep digging fish away from new plants.
If you briefly turn off the filter while planting, turn it back on immediately afterward.
Do not use lead, wire, household glue, or other materials that are not aquarium-safe.
How Far Apart Should Aquarium Plants Be?
Spacing depends on the plant’s mature size and growth pattern.
General spacing suggestions include:
- Stem plants: Approximately 1–2 inches apart
- Small carpet sections: Approximately 1 inch apart
- Rosette plants: Several inches apart
- Large sword plants: Enough room for their mature leaf spread
- Rhizome plants: Enough room for the rhizome to grow horizontally
Plants placed too closely together may shade one another and lose their lower leaves.
What to Expect After Planting
New aquarium plants may not look perfect immediately.
Some may experience plant melt as they adjust from above-water growth to underwater conditions. Older leaves may become yellow, brown, transparent, or soft.
Remove decaying leaves but leave healthy roots, crowns, rhizomes, and new growth.
Test the aquarium water regularly. Ammonia and nitrite should remain at zero in an established aquarium.
Do not repeatedly move healthy plants. Rooted plants need time to establish themselves.
Common Planting Mistakes
Avoid these common beginner mistakes:
- Burying an Anubias or Java fern rhizome
- Burying a plant’s crown
- Planting complete bunches of stem plants together
- Leaving rock wool around the roots
- Burying healthy leaves
- Covering the entire banana plant tuber
- Planting floating plants in the substrate
- Using too much glue
- Planting large clumps of carpet plants
- Repeatedly moving newly planted specimens
- Adding fertilizer without following its directions
- Allowing dead plant material to remain in the aquarium
Final Planting Checklist
Before finishing, make sure:
- The roots are covered where appropriate.
- Every crown remains above the substrate.
- Rhizomes are completely exposed.
- Stem plants are separated.
- Floating plants remain on the surface.
- Bulbs and tubers are not buried too deeply.
- Damaged leaves have been removed.
- The filter intake is clear.
- Fish have adequate swimming space.
- Part of the surface remains open.
Final Thoughts
Correct planting depends on the type of aquarium plant. Rooted plants belong in the substrate, stem plants should be separated, and rhizome plants must remain attached above the substrate.
Mosses can be secured to decorations, while floating plants should stay on the surface.
Take time to identify each plant before adding it. Correct placement, stable water conditions, suitable lighting, and patience will give new aquarium plants the best chance of growing successfully.