TankCalc › Tank

Aquarium Substrate Calculator

How much sand, gravel or aquasoil you need for a given depth, including sloped scapes.

in
in
in
in
Same as the front for a flat bed.
kg/L
lb

Result

How much substrate do I need?

Substrate volume is the tank footprint × the average depth. For a slope from front to back, the average of the two depths is used:

volume = length × width × (front depth + back depth) ÷ 2

Weight is volume × bulk density. Bulk density is the weight of a liter of the loose material, including the air between grains, and varies by product:

Many aquasoils are sold by volume (liters) rather than weight; in that case use the volume result directly. Check the bag for the manufacturer's figure.

Typical depths

Rule of thumb

For sand or gravel, about 1 lb per gallon of tank volume gives roughly an inch of substrate in standard tanks; 2 lb per gallon gives about 2 inches. The calculator is more precise because it uses the actual footprint.

Frequently asked questions

How much sand for a 20 gallon long tank?

A 20 long (30 × 12 in) with 2" of sand needs 720 cubic inches, about 11.8 liters, or roughly 42 lb of sand.

How deep should aquarium substrate be?

About 1–2 inches for most fish-only tanks and 2–3 inches for planted tanks with rooted plants, often sloping deeper toward the back.

Related calculators

Tank

Aquarium Volume Calculator

How many gallons or liters your tank holds: rectangle, bow front, cylinder, hexagon and corner tanks.

Tank

Aquarium Weight Calculator

How much a filled tank weighs: glass, water and substrate, so you can plan the stand and floor.

Plants

Aquarium Fertilizer Dosing Calculator

Grams of dry fertilizer salts (KNO3, KH2PO4, K2SO4, Epsom salt) to raise nutrients by a target ppm.