Aquarium substrate calculator (lb + gal of sand or gravel)

Tank footprint + bed depth → pounds of sand, gravel, or aqua-soil to buy. Pure math, no brand picks.

Substrate needed

35lb(16.1 kg)

Volume: 3.1 US gal / 11.8 L / 0.42 ft³

Buy 39 lb — adds 10% padding for spillage and decor displacement.

Adjust

in
in
in

1.5–2 in is community standard. 3+ in for heavily planted aquascape.

Most common community-tank choice. Holds roots, easy to vacuum.

How deep should the substrate be?

Three rules of thumb that beginners can follow without overthinking it:

Why bag weight diverges from substrate volume

Bag labels are dry weight. The calculator outputs both volume (in gallons / liters / cubic feet for cross-comparison with bag specs) and weight, using these typical dry densities:

The recommendation pads by 10% so you have margin for spillage during rinse + decor that displaces a bit more than expected. Returning a half-empty bag is annoying — running short and re-ordering is worse.

Sand vs gravel — what most beginners actually want

Where hobby consensus is clear:

Where hobbyists disagree: whether to mix substrates (e.g. sand cap over aqua-soil). It works but adds complexity — beginner-safe move is to pick one type and commit.

Related tools

Reviewed May 2026. Sources: FishTankMath methodology for the footprint-by-depth volume formula, NIST unit conversions, and aquarium-practice density ranges for dry sand, gravel, and aqua-soil. Bag weights vary by moisture, grain size, and brand; the 10% padding is a beginner-safe buying margin, not a manufacturer guarantee.

Ask a FishTankMath question

Quick answers about aquarium math, how the calculators work, and common freshwater questions. Free, no signup. Not veterinary advice — for sick fish or tank emergencies, talk to an aquatic vet or your local fish store.

Hi, I'm the FishTankMath assistant. I answer questions about aquarium math (volume, water changes, stocking, dosing), how the calculators on this site work, and common freshwater-fishkeeping basics. I'm not a veterinarian — I can't diagnose or treat sick fish. For emergencies or sick livestock, talk to an aquatic vet or your local fish store.