Gear & Buying Guides

Best Substrate for Planted Aquariums: Aquasoil vs Gravel vs Sand

Published 3 June 2026

🐟 Heads up: some links below are affiliate links. If you buy through them we may earn a small commission β€” it never costs you more, and we only recommend gear we'd put on our own tanks. Full disclosure.

Substrate is the foundation of a planted tank β€” literally. It affects plant root health, water chemistry, the nitrogen cycle, and how the tank looks for the next several years. Getting it right from the start matters far more than most beginners realise.

The three main options each have genuine trade-offs. Here’s what you need to know before you buy.


The three substrate types

Aquasoil (active substrate)

Aquasoil is a purpose-built planted tank substrate made from kiln-fired clay and organic material. It’s the best substrate for a planted tank for several reasons:

Nutrient-rich: Aquasoil contains nutrients that root-feeding plants (crypts, swords, vals) absorb directly. In the first 12–18 months, a tank with good aquasoil typically needs no additional fertilisation.

Slightly acidic buffering: Most aquasoils buffer pH to the 6.0–7.0 range β€” ideal for most planted tank fish and plants. This is a genuine advantage if your tap water is slightly alkaline.

Good root structure: The granular, porous structure supports root growth and colonisation by beneficial bacteria.

Doesn’t compact: Unlike fine sand, aquasoil maintains good water circulation through the substrate over time.

The trade-offs:

Best for: beginners who want plants to succeed without complex fertilisation; betta tanks; shrimp tanks; anyone setting up their first planted tank.


Inert gravel

Standard aquarium gravel β€” smooth, coated, or natural β€” is chemically inert. It adds nothing to the water and takes nothing away. This means:

Predictable chemistry: Gravel doesn’t buffer pH or add nutrients, so you have complete control via water chemistry.

Cheap and durable: Gravel is inexpensive and lasts indefinitely. No breakdown or replacement needed.

Works well for fish-only and low-plant tanks: For setups where fish are the focus and plants are minimal or secondary, gravel is perfectly adequate.

The trade-offs for planted tanks:

Best for: fish-focused tanks with minimal plants; hobbyists who want to control water chemistry precisely; anyone who finds aquasoil too expensive for a first attempt.


Sand

Fine aquarium sand creates a natural-looking, attractive substrate. Some fish (corydoras, loaches, certain cichlids) strongly prefer sand as it matches their natural environment and doesn’t abrade their barbels.

The trade-offs for planted tanks:

Best for: setups with corydoras or other sand-preferring fish; minimalist scapes with primarily attached plants (java fern, anubias on hardscape); hobbyists who prioritise the clean, light aesthetic of white or natural sand.


Can you mix substrates?

Yes, and many hobbyists do. Common combinations:

Aquasoil base layer + gravel or sand cap: Put 4–5cm of aquasoil on the bottom and a 1–2cm cap of fine gravel or sand on top. This provides the nutrient benefits of aquasoil while reducing cost (less aquasoil needed) and giving the clean look of gravel/sand. Plants still root into the aquasoil beneath.

Aquasoil in planted areas + sand in open areas: Some aquascapers use aquasoil where plants are dense and sand in open foreground areas. Dividers or hardscape prevent the substrates from mixing.


Our recommendations

ADA Aqua Soil Amazonia β€” the original and most trusted aquasoil. Has been the planted tank standard for decades. Available in normal and powder (finer grain) grades; normal is easiest to work with for beginners.

Fluval Plant and Shrimp Stratum β€” a more widely available alternative. Similar nutrient profile, slightly more consistent grading. Good availability at pet stores. Excellent for shrimp tanks.

Tropica Aquarium Soil β€” European brand, well-regarded for planted tanks. More consistent nutrient release than some competitors.


Best budget option

UP Aqua Soil β€” less expensive than ADA or Fluval Stratum, performs well for most planted tank applications. Good choice if budget is a constraint.


Best inert substrate

Caribsea Eco-Complete β€” technically a planted substrate but behaves more like an enriched gravel. Longer-lasting than aquasoil; good for setups where you want a soil-like appearance with more durability.

Natural river gravel (3–5mm): Cheap, widely available, inert. Perfectly adequate for low-plant setups. Just add root tabs near root-feeding plants.


How much substrate do you need?

For a planted tank, 5–7cm depth is the target. Sloping slightly higher at the back (7–8cm) and lower at the front (3–4cm) creates a sense of depth and helps debris collect at the front where it’s easy to siphon.

Rough calculation for aquasoil:

Most aquasoil bags are 3L or 9L. The 9L bag is usually sufficient for a 40–60L tank at appropriate depth.


What substrate should a complete beginner use?

Aquasoil. The up-front cost is higher than gravel, but it makes everything easier: plants grow better, water chemistry tends to be more stable, and you’re not supplementing fertiliser from day one. For a first planted tank aiming for low-tech success, it’s the path of least resistance.

The one caveat: aquasoil leaches ammonia when new. This is manageable β€” it’s part of why the cycling process exists β€” but it means you should not skip the cycling step.

For the full setup guide using aquasoil, see our low-tech planted tank beginners guide.