Best Substrate for Planted Tanks (2026)

Gravel, sand, or aqua soil — which is best for live plants? We compare the top options for freshwater planted tanks. Updated October 2026.

The substrate you choose affects plant growth, water chemistry, and the look of your tank for years. Here’s what actually matters: nutrient content for roots, particle size for planting, and whether it affects pH.

💡 Quick RecommendationFirst tank with low-tech plants? Use black pool filter sand and add root tabs near heavy feeders. Want better plant growth from the start? Use Fluval Stratum. High-tech planted tank? ADA Amazonia is the gold standard.
1

Fluval Stratum — Best Overall for Beginners

Volcanic Soil
Slightly acidic
~$25

Fluval Stratum is a volcanic soil substrate that ticks all the boxes for a beginner planted tank: it’s nutrient-rich (great for root feeders), has a fine particle size that’s easy to plant in, and lowers pH slightly toward the 6.5–7.0 range that most tropical plants and fish prefer.

Unlike ADA Amazonia, it doesn’t cause a major ammonia spike when new — you can usually start cycling almost immediately. It lasts 12–18 months before nutrients exhaust, then acts like inert substrate while beneficial bacteria remain intact. Add root tabs to extend its life.

It does cloud the water initially (rinse first) and the dark colour can discolour with time, but plant growth is noticeably better than sand or gravel alternatives.

Pros

  • Nutrient-rich from day one
  • No major ammonia spike
  • Great particle size for planting
  • Lowers pH naturally
  • Dark, natural look

Cons

  • Exhausts after 12–18 months
  • Clouds water if disturbed
  • More expensive than gravel/sand
Our VerdictBest planted-tank substrate for most beginners. Grows plants faster than inert alternatives without the ammonia risk of ADA Amazonia.

Check Price on Amazon →

2

Pool Filter Sand — Best Budget Option

Inert Sand
None
~$10

Pool filter sand (available at hardware stores) is the best-value aquarium substrate. It’s inert — doesn’t affect pH or hardness — very fine-grained (easy to plant in), and looks great in a natural-style tank. At under $10 for 50 lbs, it’s dramatically cheaper than aquarium-specific substrates.

It doesn’t provide nutrients, so root-feeding plants need root tabs (Seachem Flourish Tabs) every 3 months. Column-feeding plants like java fern, anubias, and hornwort thrive with just liquid fertiliser. Bottom-dwelling fish like corydoras love the soft texture.

Pros

  • Very cheap (~$10 for a whole tank)
  • Natural look
  • Great for corydoras / bottom fish
  • Easy to plant in

Cons

  • No nutrients — needs root tabs
  • Can compact over time
  • Debris sits on top (needs vacuum)
Our VerdictBest choice for budget tanks or fish-only setups. Pair with root tabs and liquid fertiliser for a surprisingly capable planted tank.

Check Price on Amazon →

3

Eco-Complete — Best Inert Planted Substrate

Volcanic Basalt
Neutral
~$22

Eco-Complete is made from volcanic basalt, which holds trace minerals without releasing them as a spike. It comes pre-loaded with live beneficial bacteria (shipped wet), which can jump-start your cycle. It’s pH-neutral — unlike Fluval Stratum, it won’t lower your pH, making it better for hard-water fish (livebearers, African cichlids).

Plant growth is modest — not as good as Fluval Stratum — but it lasts indefinitely and won’t exhaust. A solid middle ground for tanks where you don’t want pH affected.

Pros

  • Comes with live bacteria
  • pH neutral
  • Lasts indefinitely
  • Trace mineral content

Cons

  • Less plant growth than Fluval Stratum
  • Can compact over years
  • Heavier than most substrates
Our VerdictGood choice for hard-water tanks (livebearers, mbuna cichlids) where you want some planted benefit without pH alteration.

Check Price on Amazon →

4

ADA Amazonia — Best for Advanced Planted Tanks

Aqua Soil
Strongly acidic
~$35–50

ADA Amazonia is the substrate of choice for serious planted aquascapers. It’s extraordinarily nutrient-rich and creates a stable soft, acidic environment (pH 6.0–6.8) that’s perfect for demanding plants and soft-water fish like cardinal tetras and discus.

The downside: it releases a large ammonia spike when new, requiring a full cycle (3–6 weeks) before adding fish. It also softens and compresses after 12–18 months and needs replacing. Not beginner-friendly — but the plant growth results are unmatched.

Pros

  • Best plant growth possible
  • Creates ideal soft/acid environment
  • Used by professional aquascapers

Cons

  • Large ammonia spike when new
  • Must cycle 4–6 weeks before fish
  • Exhausts in 12–18 months
  • Expensive to replace
Our VerdictBest substrate for advanced planted tanks. Too demanding for beginners — start with Fluval Stratum and upgrade later.

Check Price on Amazon →

Free Weekly Tips for Planted Tanks