Aquarium Substrate Depth Calculator
Calculate the amount of substrate needed for your aquarium based on tank dimensions and desired depth for plants or fish.
Why substrate depth matters:
Substrate is not just decoration — it anchors live plants, houses beneficial bacteria for the nitrogen cycle, and influences water chemistry. Too shallow and plant roots have nowhere to grow. Too deep and anaerobic pockets form, producing toxic hydrogen sulfide gas (the rotten egg smell).
Recommended depths by setup:
| Setup Type | Depth (inches) | Depth (cm) | Notes |
|---|---|---|---|
| Fish-only (gravel) | 1.5–2.0 | 3.8–5.0 | Enough for bacteria, easy to vacuum |
| Low-tech planted | 2.0–3.0 | 5.0–7.6 | Root tabs supplement nutrients |
| High-tech planted | 3.0–4.0 | 7.6–10.0 | Nutrient-rich substrate (ADA Amazonia, Fluval Stratum) |
| Iwagumi / Aquascape | 1.0–6.0 | 2.5–15.0 | Sloped — shallow front, deep back |
| Cichlid sand | 1.0–2.0 | 2.5–5.0 | Fine sand, sifting behavior |
Volume formula:
Volume (liters) = Length (cm) × Width (cm) × Depth (cm) ÷ 1,000
Volume (gallons) = Length (in) × Width (in) × Depth (in) ÷ 231
Weight estimation by substrate type:
- Gravel (pea-sized): ~1.5 kg per liter (~12.5 lbs per gallon)
- Sand (pool filter): ~1.6 kg per liter (~13.3 lbs per gallon)
- Aqua soil (ADA, Fluval): ~0.9 kg per liter (~7.5 lbs per gallon)
- Eco-Complete: ~1.2 kg per liter (~10 lbs per gallon)
Worked example:
A 36 × 18 inch (90 × 45 cm) tank with 3 inches (7.6 cm) of planted substrate:
- Volume = 90 × 45 × 7.6 ÷ 1,000 = 30.8 liters
- If using aqua soil at 0.9 kg/L: 30.8 × 0.9 = 27.7 kg (61 lbs)
- Most aqua soil bags are 9 liters, so you need about 3.5 bags
Sloped substrate tip:
For a natural aquascape look, use 1 inch at the front and 4 inches at the back. The average depth is 2.5 inches — use that for your calculation. The slope draws the eye into the aquascape and creates visual depth.
Capping layers:
If using a nutrient-rich base layer (like peat or mineralized soil), cap it with at least 1 inch of gravel or sand to prevent the nutrients from leaching into the water column and causing algae blooms.