Our Top Picks

  1. Fluval Plant and Shrimp Stratum Aquarium Substrate8.8 Pound (Pack of 1)3 x 8 x 15 inches8.8 Pounds
    Check on Amazon
  2. Aqueon Plant and Shrimp Aquarium Substrate5 Pounds5.51 x 3.15 x 10.83 inches5 Pounds
    Check on Amazon
  3. Aqua Natural Aquarium Substrate10LB12.5 x 10.63 x 2.5 inches10 Pounds
    Check on Amazon
  4. FZONE Aquarium Soil for Planted Tanks8L/18 lb
    Check on Amazon

Best planted aquarium substrate: the short answer

The best planted aquarium substrate for most plant-focused freshwater tanks is a fine-grained, nutrient-rich aquasoil, particularly if you plan to grow rooted plants and can manage its initial effects on water chemistry. For a low-maintenance tank with hardy plants, inert gravel or sand paired with root tabs is often the safer choice. The right pick depends less on a “best” label than on what you’re growing, how much substrate the tank needs, and whether its pH and hardness effects suit your fish.

Soil, gravel, and aquasoil compared

These materials are not interchangeable. Ordinary garden or potting soil can contain fertilizers, compost, and additives that make it unsuitable for an aquarium. Aquarium soil products are designed for aquatic use, but their nutrient levels and buffering strength still vary. Check the product instructions and water parameters before adding one.

Substrate type Nutrients for roots Typical grain size Effect on pH and hardness Best fit
Inert aquarium gravel Low; add root tabs for heavy root feeders About 2–5 mm Usually little effect if aquarium-safe and non-calcareous Easy maintenance, beginner tanks, plants attached to décor
Inert aquarium sand Low; root tabs may be needed About 0.2–2 mm Usually little effect if it does not contain reactive minerals Burrowing fish, fine-rooted plants, a smooth foreground
Aquarium soil Varies; some types contain organic nutrients Often roughly 1–4 mm Depends on composition; test rather than assume Rooted plants when you want a natural-looking base
Active aquasoil Generally nutrient-rich, though products differ Commonly around 1–4 mm Many types lower pH and carbonate hardness (KH) Root-feeding plants and tanks kept with compatible soft-water species

Grain-size ranges are approximate, not standards: brands differ, and mixed-size granules behave differently from uniform grains. A substrate described as “soil” is not automatically active, nutrient-rich, or safe for every aquarium.

Match the substrate to the plants and tank

Your setup Practical choice Why
Anubias, Java fern, or moss attached to wood or rock Inert gravel or sand These plants mainly take nutrients from the water; planting them in soil is unnecessary.
Rooted rosettes or carpeting plants in a planted layout Aquasoil, or inert substrate with root tabs A nutrient-rich bed makes root access easy; tabs are a lower-commitment alternative.
Goldfish or other fish that dig and uproot plants Rounded, inert gravel or sand with robust plants It avoids exposing a nutrient-rich bed and is easier to replant after digging.
Hard, alkaline tap water and fish that need stable high KH Inert, aquarium-safe substrate Active aquasoil may reduce KH and pH, complicating water stability.
Small tank with limited maintenance time Inert substrate, or a modest aquasoil bed with a planned water-change routine Smaller water volumes can show chemistry shifts more quickly.

How much substrate does your tank need?

Calculate volume before buying. Use internal tank dimensions, because glass thickness and the waterline reduce the actual footprint. A useful estimate is:

Substrate volume in liters = length in cm × width in cm × average depth in cm ÷ 1,000.

For a tank with a 60 × 30 cm footprint and a 5 cm average bed, that is 60 × 30 × 5 ÷ 1,000 = 9 liters. A sloped layout may use less than a uniform 5 cm layer, while a raised back section uses more. Buy according to the product’s stated coverage or volume; dry granules do not all pack to the same depth.

For many planted layouts, roughly 4–6 cm at the front and 6–8 cm at the back gives roots room while creating perspective. These are starting points, not rules: shallow-rooted plants need less, and deep-rooted plants may need more. Avoid piling fine substrate so deeply that it becomes difficult to maintain or develops compacted, stagnant pockets.

Choose by grain size, not appearance alone

Grains around 1–4 mm are a versatile range for many planted tanks: roots can spread through them, and small plants are less likely to float away than in very coarse gravel. Fine sand can look clean and is comfortable for fish that sift the bottom, but it compacts more readily. Coarse gravel leaves larger spaces where food and waste can collect, and delicate plants may be harder to anchor.

If you keep burrowing fish, avoid sharp-edged gravel. For a mixed setup, consider a fine, aquarium-safe sand or rounded gravel rather than choosing solely for the plants. Do not cap active aquasoil with a thick layer of fine sand without a reason: the layers can mix during planting, and a dense cap may make maintenance less convenient.

Check buffering before buying aquasoil

Active aquasoils commonly bind some carbonate hardness and lower pH, but the size and duration of the effect vary by product, source water, and maintenance. This can suit plants and livestock that prefer softer, mildly acidic water. It can be a poor match for species that need consistently higher KH, or for tap water that already takes effort to keep stable.

Before committing, measure your tap water’s pH and KH, then compare the substrate maker’s guidance with the needs of your fish and shrimp. If you use active soil, test the aquarium during its first weeks rather than assuming the water will match the tap. Follow the product’s setup instructions; some soils release nutrients or cloud the water initially, and an early water-change schedule may be recommended. Do not add livestock until the tank’s water parameters are stable and suitable.

A practical setup plan

  • Choose for the plants and livestock together. A substrate that feeds roots is not worth destabilizing water conditions for fish that need different chemistry.
  • Rinse only when the instructions allow it. Rinsing some substrates removes dust; rinsing active aquasoil can break granules or wash away useful material.
  • Plant before filling fully. Add enough water to keep the substrate damp, place rooted plants with tweezers, then fill slowly over a plate or plastic bag to reduce disturbance.
  • Use root tabs selectively. Inert gravel and sand provide little nutrition. Tabs can help heavy root feeders, but follow the label and avoid overloading the bed.
  • Track water chemistry after setup. Check pH and KH especially when using active soil, and make changes gradually if readings move outside the range your livestock can tolerate.

Frequently asked questions

Can I use ordinary garden or potting soil in a planted aquarium?

No, ordinary garden or potting soil is unsuitable for an aquarium because it may contain fertilizers, compost, and additives. Aquarium soil products are designed for aquatic use, but their nutrient levels and buffering strength vary. Check the product instructions and water parameters before adding any soil or aquasoil to your tank.

Should I rinse aquarium substrate before putting it in the tank?

Rinse substrate only when the product instructions allow it. Rinsing some substrates can remove dust, but rinsing active aquasoil may break its granules or wash away useful material. Following the manufacturer’s setup guidance is especially important when using an active substrate that may release nutrients or cloud the water initially.

Do I need root tabs with inert gravel or sand?

You may need root tabs if you grow heavy root feeders in inert gravel or sand, because these substrates provide little nutrition. Root tabs are not necessary for every plant, particularly plants attached to wood or rock that mainly take nutrients from the water. Follow the label and avoid overloading the substrate bed.

When should I add fish or shrimp after setting up active aquasoil?

Wait until the aquarium’s water parameters are stable and suitable for the livestock before adding fish or shrimp. Active aquasoil can initially release nutrients, cloud the water, and alter pH or KH. Follow the product’s setup instructions, use any recommended early water-change schedule, and check the water during the first weeks.

How should I plant the aquarium without disturbing the substrate?

Plant before filling the aquarium fully. Add enough water to keep the substrate damp, place rooted plants with tweezers, and then fill slowly over a plate or plastic bag to reduce disturbance. This approach can help keep the substrate in place while you position plants, particularly in a sloped layout or a bed with different depths.

Bottom line

Choose active aquasoil for a plant-heavy layout with rooted species when its buffering effect suits your water and livestock. Choose inert gravel or sand for easier chemistry control, low-demand plants, or a tank where fish dig; add root tabs if rooted plants need more nutrition. For most setups, a moderate bed of roughly 4–6 cm at the front, grains near 1–4 mm, and a substrate matched to the tank’s measured water chemistry is a more useful starting point than buying the richest or most expensive option.

Related guides

Browse all Lifestyle guides →