As an Amazon Associate I earn from qualifying purchases. Learn more›

Best Substrate for a Planted Tank: Soil vs Sand vs Gravel

Soil, sand, gravel, or a nutrient layer? How to match aquarium substrate to your plants' roots, your bottom fish, and the depth and upkeep each needs.

Best Substrate for a Planted Tank: Soil vs Sand vs Gravel

For most planted tanks, the best aquarium substrate is either a baked aquarium soil or a thin nutrient layer capped with fine gravel, because both feed plant roots from below. Plain sand and gravel can still work, but they carry few nutrients, so they suit plants that grow on wood and stone, or tanks where you add root fertilizer. The right pick comes down to three things: how your plants take up food, which fish will live on the bottom, and how much upkeep you want.

This guide compares the main options using the makers’ own product pages and setup instructions, then walks through depth, setup, and later changes. If you already know you want soil, our planted tank section collects the related gear.

Aquarium Substrate Types Compared

Each row below is based on one or more makers’ descriptions of their own products. “Effect on water” is what the maker says the material does, not a measured result for your tap water.

TypeExample productsNutrients for rootsEffect on water (per maker)How long it lasts (per maker)Watch out for
Aquarium soilTropica Aquarium Soil, ADA Aqua Soil Amazonia, Dennerle soilYesLowers pH; Dennerle says it also softens waterDennerle: replace every 1 to 2 years. Tropica: typically a few yearsFrequent water changes at first (see setup steps)
Nutrient layer under gravelTropica Plant Growth Substrate, Dennerle nutrient substrateYes, from the base layerTropica: neutral, does not change KH or pHDennerle: holds nutrients for 8 years or moreMust stay covered by the gravel cap
Clay gravelSeachem FlouriteNatural minerals; root tabs optionalDoes not change pHGood for the life of the aquariumMay arrive dusty; rinse first
Natural sandADA Colorado Sand, La Plata SandLowNo effect on water qualityNot statedRoot feeders need added fertilizer
Natural gravelADA Aqua GravelLowDoes not raise hardnessNot statedRoot feeders need added fertilizer
Aragonite sandCaribSea AragaliveNot statedRaises pH and alkalinityNot statedMaker limits it to marine, reef, and African cichlid tanks

The sources behind the table: Tropica Aquarium Soil, Tropica Plant Growth Substrate, Tropica’s FAQ, ADA Aqua Soil, ADA’s sand and gravel pages, Dennerle’s beginner guide, Seachem Flourite, and CaribSea’s FAQ. Where two makers give different lifespans for the same type, both are shown.

How to Choose Aquarium Substrate by Plant Root Type

Start with the plants, not the color of the bag. Dennerle points out that most aquarium plants began as marsh plants that take up nutrients through their roots, and that gravel and sand alone supply too little for healthy growth of the more demanding species. How much that matters depends on which group your plants fall into.

Heavy Root Feeders

Stem plants, Cryptocoryne, Echinodorus (sword plants), and Vallisneria are the plants Tropica lists as having sturdy roots that benefit from its root nutrition capsules. A tank built around these plants is where soil or a nutrient layer earns its keep. If you prefer plain gravel or sand, plan to push root fertilizer into the bed near these plants; Seachem describes its root tabs as useful but not essential with Flourite.

Plants That Grow on Wood and Stone

Microsorum (Java fern), Bolbitis, and Anubias are epiphytes. ADA ties them to stones or driftwood rather than planting them, and Dennerle gives the same advice for ferns and mosses. These plants do not care what the bottom is made of, so a tank of mostly epiphytes can use any sand or gravel you like the look of.

Carpeting and Foreground Plants

For small foreground plants, grain size is the spec to check. Tropica says the 2 to 3 mm grain of its soil makes planting easy. Dennerle recommends 1 to 2 mm gravel for larger tanks and 0.7 to 1.2 mm in nano tanks, and warns that gravel that is too coarse or too fine invites rot in the bed. All of these sizes are well under 1/8 inch, so check the grain size on the bag before buying a “planted” gravel.

Soil, Sand, or Gravel: Which Fits Your Tank?

  • Dense planting with root feeders: aquarium soil, or a nutrient layer capped with fine gravel. Soil gives the simplest single-layer setup; the layered approach lets you pick the look of the top layer.
  • Soft-water fish and shrimp you already plan for: soil fits, since the makers sell it to lower pH. If your fish need harder or alkaline water, an active soil works against you.
  • Fish that dig or sift the bottom: Dennerle says burrowing fish such as armored catfish can keep a soil bed permanently cloudy. CaribSea suggests its smooth-grained Super Naturals sands for Corydoras and other bottom dwellers. Sand with root tabs covers both needs.
  • Low upkeep over many years: an inert clay gravel such as Flourite (see the table), paired with root fertilizer where needed.
  • Mostly epiphytes and floating plants: any inert sand or gravel.

Who should skip soil: keepers of digging fish, anyone who does not want to plan for a replacement, and tanks whose fish need harder water. Who should skip plain sand or gravel alone: anyone planning a dense carpet or a tank full of sword plants without root fertilizer.

How Deep Should the Substrate Be?

Makers give different numbers because their products work differently:

  • Plain gravel: Aqueon’s aquarium setup sheet calls for gravel 1 to 3 inches deep.
  • Nutrient layer plus gravel: Tropica’s setup guide spreads about 0.4 inch (1 cm) of its substrate where plants will go and covers it with at least 1.6 inches (4 cm) of gravel. Dennerle suggests stopping the nutrient layer about 0.4 to 0.8 inch (1 to 2 cm) short of the front glass so it stays out of sight.
  • Soil: Tropica’s worked example uses a bed about 3.1 inches (8 cm) deep and suggests building it thicker toward the back wall.

The shape of the bed matters as much as its depth. ADA’s Nature Aquarium setup walkthrough warns against letting the front get too thick and adds a slight rise from front to back for a sense of depth. In practice that means a shallow front for low foreground plants and a deeper back, where Dennerle places the tall stem plants.

Setting Up a Planted Substrate Without the Mess

  1. Read the bag about rinsing. CaribSea says to rinse its sands and gravels in a clean bucket a few pounds at a time, but not Eco-Planted or Aragalive, which go in straight from the bag. Seachem says Flourite can arrive dusty and should be rinsed.
  2. Place stones and wood first. Tropica’s setup guide puts decoration such as stones and roots in before the substrate.
  3. Spread the layers dry. CaribSea’s instructions for its live sand say to put the sand in before any water, because pouring sand through water causes unnecessary cloudiness.
  4. Fill slowly onto something. Seachem suggests setting a bowl in the tank and letting water overflow onto the bed; Tropica uses a plate or sieve to slow the stream.
  5. Expect some haze. Depending on the product, CaribSea says a tank should begin to clear within hours and be completely clear in 24 to 48 hours once pumps and filters run. Seachem suggests mechanical filtration such as filter floss to catch the dust.
  6. Plan extra water changes with soil. Because its soil lowers pH, Tropica recommends changing 25 to 50 percent of the water at least twice a week for the first four weeks.

Changing or Adding Substrate Later

The bacteria that break down fish waste live in the gravel bed as well as the filter, per Aqueon’s nitrogen cycle explainer, so big changes can unsettle a running tank. CaribSea’s advice is to replace only about 5 to 10 percent of the substrate per week, starting at one side, and to expect the biological filtration to be affected for the next four to six weeks; it suggests more frequent water changes during that time. To top up an existing bed, it recommends mixing in about a cup of new sand per day rather than spreading a fresh layer over the old one, which can start another cycle. Seachem’s advice for adding Flourite to a running tank is similar: small, well-rinsed portions spaced a half day to 24 hours apart.

If fish show signs of stress or illness after a substrate change, stop the work, check the water, and contact a licensed aquatic veterinarian rather than reaching for a treatment.

Frequently Asked Questions

How Much Substrate Do I Need for a 10 Gallon Tank?

Roughly 10 to 25 pounds, depending on depth and material. CaribSea’s general rule is 1 to 2 pounds per gallon, or 10 to 20 pounds here. For a closer figure, it multiplies length x width x depth in inches, divides by 1,728, and multiplies by the product’s approximate density (80 for Eco-Planted, 100 for its Super Naturals sands). An Aqueon 10 gallon tank has a 20 1/4 x 10 1/2 inch footprint, per its dimensions chart, so a 2 inch bed works out to about 425 cubic inches: roughly 20 pounds of Eco-Planted or 25 pounds of sand. That is also more than the 320 cubic inches Seachem says one 7 kg (about 15.4 lb) bag of Flourite fills, so you would need a second bag.

How Do You Clean Aquarium Substrate?

With a siphon during your regular water change, not by removing it. Tetra’s dos and don’ts say to siphon from the bottom and stir gravel to lift debris, and never to tear a tank down to clean it. On soil and sand in a planted tank, ADA’s routine suctions algae and accumulated dirt off the surface with a hose instead of digging into the bed. A gravel vacuum handles both jobs.

Is Sand or Gravel Better for Aquarium Plants?

Neither feeds plants much on its own, so the deciding factor is what goes under it or into it. Either one becomes a good substrate for aquarium plants once you add a nutrient layer underneath, as in Tropica’s layered method, or root fertilizer near heavy feeders. Pick between them by your bottom-dwelling fish and the grain sizes covered above.

Do You Have to Replace Aquasoil?

Eventually, yes; the table above lists each soil maker’s figure. Before a full swap, ADA’s approach to an aging bed is root fertilizer pushed deep into the substrate: it describes its Bottom Plus sticks as fortified with the nitrogen and iron that tend to run short in a substrate kept long-term. When replacement is due, do it gradually, as described in the section on changing substrate above.

Can You Mix Different Substrates?

Yes, within limits. Seachem says Flourite may be mixed with other gravels, though it works best alone. CaribSea suggests keeping other materials to no more than half of a mix with Eco-Planted, and says capping it with a different substrate should only be done in a new setup, since you lose some early biological filtration and the cycle can take longer.

About the author

Noelle Young
Noelle Young

Noelle Young is a planted aquarium enthusiast with a special interest in aquascaping and aquatic plant care. At AquariumTechLab.com, Noelle covers aquarium lighting, substrates, and CO₂ equipment, helping hobbyists choose setups that support healthy plant growth and fish wellbeing.