Home Aquascaping

How to Stop Plants Floating Up in a Fish Tank and Keep Them Properly Rooted

Aquatic plants float to the surface mainly because their roots aren’t anchored or the substrate isn’t right. Plant them well, use weights if needed, and avoid strong currents to keep them submerged.

5 min read
How to Stop Plants Floating Up in a Fish Tank and Keep Them Properly Rooted

Aquatic plants float to the surface primarily because their roots aren’t properly anchored in the substrate or the substrate itself isn’t suitable for planting. To keep them submerged, plant them correctly in an appropriate substrate, use weights if needed, and position them away from strong water currents. Regular care, such as gentle cleaning and maintaining moderate water flow, helps prevent plants from floating again.

Why are my aquarium plants floating up?

Plants float because their roots haven’t secured a firm hold in the substrate. This can happen if the substrate is too coarse, shallow, or loose to support root growth. Incorrect planting, such as burying only the stem base instead of the roots, also leads to floating. Strong water currents or frequent tank disturbances can dislodge plants before roots develop. Additionally, some plants produce gases during photosynthesis that get trapped in leaves or roots, making them buoyant until the gases are released. Overall, floating results from a mix of poor planting technique, unsuitable substrate, and environmental factors like water flow.

Live aquarium plants floating at the surface of a fish tank due to loose roots.

What types of plants are most likely to float?

Certain plants are naturally more prone to floating due to their growth habits or root structures. For example, Anubias and Java Fern have rhizomes that must not be buried deeply; planting these incorrectly can cause them to float. Stem plants like Cabomba and Hornwort grow quickly and may lose anchorage if their roots don’t establish well. Floating plants such as Duckweed and Water Lettuce naturally stay on the surface and aren’t meant to root in substrate. Plants with delicate or minimal root systems are less stable initially, so knowing your plant species helps you choose the right planting method and expectations for stability.

How can I properly plant and anchor aquatic plants?

  1. Choose the right substrate: Use fine gravel or aquatic plant soil, which holds roots firmly. Avoid large gravel or shifting sand.
  1. Prepare adequate substrate depth: Provide at least 2 to 3 inches of substrate in planting areas to allow roots room to grow.
  1. Plant roots carefully: Gently separate tangled roots and bury them fully without covering crowns or rhizomes (like in Anubias).
  1. Use weights or anchors if necessary: For plants with weak roots or shallow substrate, tie roots to small weights or use commercial plant anchors to keep them down.
  1. Position plants away from strong currents: Place plants where water flow won’t uproot them, especially during their initial rooting phase.
  1. Consider substrate type and planting technique together: Substrate that is too coarse or shallow won’t support roots well, so combine proper substrate choice with careful planting to improve stability.
Aquarium plants firmly planted in fine gravel substrate inside a fish tank.

How to check if your planting method is working

Observe your plants over several days after planting. Properly anchored plants stay in place without floating or tilting. Look for new root growth visible in the substrate, which shows healthy establishment. Gently tug a plant—if it resists being lifted, roots have taken hold. If it lifts easily or floats up again, replant with better technique or add weights. Also, monitor plants during water changes or filter maintenance, as disturbances can reveal weak anchoring.

What ongoing care helps prevent plants from floating again?

Prevent plants from floating by maintaining gentle tank care. Avoid stirring substrate too much during cleaning, which can loosen roots. Keep water flow moderate and avoid directing strong currents at plants, especially when they’re newly planted. Use root tabs or liquid fertilizers to support root health and stronger anchorage. Remove decaying leaves or stems that might cause buoyancy, and trim fast-growing plants to prevent them from becoming top-heavy. Ensure substrate depth remains sufficient over time so roots don’t become exposed or loosen.

Conclusion

Watch your plants after planting and adjust substrate or add anchors if they start floating. With the right substrate, careful planting, and gentle maintenance, your aquatic plants will stay rooted and thrive. If floating continues, reassess your plant choices and tank conditions to find a better fit.

Frequently Asked Questions

Do floating plants harm my fish or aquarium?

Floating plants don’t directly harm fish, but if they cover the surface too much, they can block light and reduce oxygen exchange, which may stress some fish species. Managing plant growth helps keep the tank healthy.

Can I just push floating plants back into the substrate?

Pushing plants down usually doesn’t work because their roots aren’t anchored. Proper planting technique and suitable substrate are needed to keep them from floating back up.

Is it okay to use weights on plants permanently?

Using small weights or anchors is common and safe for plants with weak roots. Avoid heavy objects that might damage the plant or substrate.

What if my plants keep floating despite all efforts?

If plants keep floating, the species or tank conditions might not be suitable for rooting. Consider switching to plants with stronger root systems or adjusting substrate type and water flow for better support.