Best Substrate for Planted Aquariums: Aquasoil vs Gravel vs Sand
π 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:
- More expensive than gravel or sand ($30β60 for a standard bag, enough for a 40β60L tank at 5β7cm depth)
- Has a limited lifespan β after 18β24 months, the nutrient content is depleted and the structure can begin to break down (though the tank continues to function normally; plants just need supplemental fertilisation)
- Initial ammonia leaching β new aquasoil releases ammonia as it establishes. This is manageable during cycling but means the tank must be cycled properly before adding fish
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:
- No nutrients for root-feeding plants β youβll need root tabs from the start and ongoing liquid fertilisation
- Most plants will grow more slowly than in aquasoil
- pH is not buffered β in areas with soft, low-pH tap water, gravel provides no stability
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:
- Like gravel, sand is inert β no nutrients for plants
- Fine sand can compact over time, creating anaerobic pockets that produce harmful gases. Root-disturbance from plants or periodic gentle stirring helps prevent this
- Harder to plant in β fine roots in soft sand, plants can uproot easily
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
Best overall aquasoil (most popular in the hobby)
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:
- 40L tank (50cm Γ 30cm footprint): approximately 4β6kg
- 60L tank (60cm Γ 30cm footprint): approximately 6β8kg
- 90L tank (90cm Γ 40cm footprint): approximately 10β14kg
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.