AquaCalc
FIELD GUIDE // SUB-05|GUIDE

How much substrate do I need?

Substrate is a rare purchase where the right amount is decided by footprint and depth, not by gallons of tank capacity. This guide explains the depth your setup actually wants, why gravel, sand, and aqua-soil weigh very differently, and how to convert a bed of 2 inches of soil into the bags you'll carry home.

LAST UPDATED: 2026-09-06 · AQUACALC FIELD GUIDE

Depth first: what is your tank for?

  • Fish-only / easy-clean: 1-2 inches. Shallow beds keep waste visible and easy to siphon, which is the entire maintenance argument.
  • Planted tanks: 2-3 inches. Enough depth for root systems to establish and anchor without pushing the water column too high.
  • Heavy root feeders / layered scapes: 3-4 inches. For crypts, swords, and carpeted foregrounds where root space is a design constraint.
  • Fine sand caveat: deep sand with no root structure or burrowing livestock can compact into anaerobic pockets, so keep pure sand beds on the shallower side.

Whatever the depth, slope it a little higher at the back — an inch or two of gradient reads as depth, gives foreground plants shallower rooting, and doesn't change your bag count much.

Gravel, sand, and aqua-soil are not the same weight

Substrate is sold by volume for soil (9-litre bags) and by weight for gravel and sand (commonly 5-pound bags), which makes apples-to-apples comparisons painful. The densities behind the numbers:

  • Aquarium gravel — ≈ 1.6 kg/L. Inert, easy to vacuum, and the standard starter choice.
  • Silica / pool-filter sand — ≈ 1.76 kg/L. Heaviest of the three; natural look, compacts more readily.
  • Active aqua-soil — ≈ 0.88 kg/L. Roughly half the weight per litre, nutrient-rich, buffers and feeds roots, with a usable lifespan before it needs supplementing.

That's why a rule that's honest for gravel drastically overbuys soil: the same bed volume of aqua-soil weighs about half as much, and arrives in different-sized bags.

From depth to bags: the quick table

Figures below assume a flat 2-inch planted bed across standard footprints. Sloping beds or deeper layers add ~10-20%.

TankFootprint (in)2 in bed volumeGravel / sand (lb)Aqua-soil (lb)9 L soil bags5 lb bags
10 gal20¼ × 10½≈ 7 L≈ 25 lb≈ 14 lb15
20 Long / 29 gal30¼ × 12½≈ 12 L≈ 44 lb≈ 24 lb29
40 Breeder36¼ × 18¼≈ 22 L≈ 77 lb≈ 42 lb316
55 gal48¼ × 12¾≈ 20 L≈ 71 lb≈ 39 lb315
75 gal48¼ × 18¼≈ 29 L≈ 102 lb≈ 56 lb421

Notice the 29 gallon and 20 long share a footprint and therefore need the same substrate — proof that tank volume is the wrong input. Your substrate calculator asks for length, width, depth, and material so it can replicate this for your exact tank.

The familiar rules of thumb (and why they're rough)

  • "1 lb per gallon ≈ 1 inch of bed." Handy for gravel in standard tanks, but it conflates capacity with footprint and ignores material density.
  • "1.5-2 lb per gallon for a planted 2-3 inch bed." A workable planning range for gravel and sand; roughly half that for aqua-soil.

Both rules drift for long-and-low (55 gallon) or short-and-deep (breeder) footprints. If precision matters — and with substrate it cheaply can — do the volume calculation and skip the guesswork.

Substrate is also a volume thief

Every litre of substrate displaces a litre of water. A 2-inch bed in a typical 29 gallon tank displaces several gallons, and combined with hardscape this is a large part of why real water volume runs 10-15% below rated capacity. Whatever the calculator tells you for bag count, the same volume is water your fish will never swim in — measure your tank's net volume before dosing anything.

Work out your own bed in four steps

  1. Choose a depth from the setup targets above.
  2. Measure your tank's interior footprint in the same unit as the depth.
  3. Compute the bed volume (length × width × depth), then convert to litres or weight using your material's density.
  4. Divide by your bag size — 9 L for aqua-soil, 5 lb for gravel — and round up, adding ~10% for sloping and settling.

Heavier substrate also adds real pounds to your floor load, so feed the result into the weight calculator — a 75 gallon breeder with a 3-inch bed adds well over 100 pounds of gravel alone.

CALC // SUB-05RUN TOOL →

Open the Substrate & Soil Calculator

Enter your tank's length, width, target depth, and material to get required weight and bag counts in 9 L soil bags and 5 lb gravel bags — instantly.

Rinse rules worth knowing

Gravel and sand carry fine dust that will cloud the tank for days — rinse them thoroughly first. Aqua-soil is the exception: most brands must not be rinsed, because washing destroys the granules and strips the nutrient charge. Add aqua-soil dry and fill slowly onto a plate or bag to keep it undisturbed.

Related reading: stocking and bioload · tank weight and floor load · net water volume.

FAQ // SUBSTRATE

Substrate questions, answered.

Depth targets, why material density changes the maths, and how to turn a bed depth into bags and pounds you can actually budget.

How deep should aquarium substrate be?
One to two inches is enough for a fish-only tank, which keeps waste visible and easy to siphon. Planted tanks generally want two to three inches so root systems have room to anchor. Going much beyond three inches in fine sand without root structure or burrowing livestock risks compacted anaerobic pockets.
How much substrate do I need per gallon?
A widely used rule of thumb is about one pound of gravel or sand per gallon of tank capacity for a one-inch bed, rising to roughly 1.5 to 2 pounds per gallon for a two-to-three-inch planted depth. Rules of thumb ignore your tank's footprint though, so calculating from actual length, width, and target depth is far more accurate.
Why is aqua-soil lighter than gravel?
Gravel and silica sand are dense minerals at roughly 1.6-1.76 kg/L, while active aqua-soil is a baked, porous clay product at around 0.88 kg/L. That's why a 9-litre bag of aqua-soil is so much lighter to carry than the same volume of gravel, and why weight-based rules of thumb overestimate how much soil you need.
How many bags of substrate do I need for a 29 gallon tank?
At a 2-inch planted depth, a standard 29 gallon footprint needs about 12 litres of substrate — two 9-litre bags of aqua-soil, or roughly 44 pounds of gravel (nine 5-pound bags). Buy slightly more than the estimate to cover sloping and settling.
Should I rinse new substrate before adding it?
Rinse gravel and sand thoroughly, because both carry fine dust that will cloud the water for days. Aqua-soil is the exception: most brands should not be rinsed, as it washes away nutrients and breaks down the granules. Add aqua-soil dry and fill the tank slowly onto a plate or bag to avoid disturbing it.
Does substrate reduce the water my tank actually holds?
Yes, noticeably. A two-inch bed in a standard 29 gallon tank can displace several gallons, and combined with hardscape that's a large part of why net water volume typically runs 10-15% below rated capacity. Use the displaced volume when working out medication doses and stocking levels.