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.
Fluval Stratum — Best Overall for Beginners
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
Pool Filter Sand — Best Budget Option
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)
Eco-Complete — Best Inert Planted Substrate
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
ADA Amazonia — Best for Advanced Planted Tanks
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