Skip to main content
Substrate Calc

Free · Instant · No signup

Aquarium substrate calculator

Find out exactly how many pounds of gravel, sand or aquarium soil your tank needs — from the inside dimensions, the depth you want and the material you are buying.

  • Inches or centimetres
  • Pounds, kilograms & litres
  • Sloped beds supported
  • Bag count included

Substrate calculator

Work out your substrate

Choose a standard tank or type your own inside dimensions, set the depth, and get an instant result.

Measurement units

Pick a standard tank, then fine-tune the numbers below.

Substrate depth

Most tanks sit between 1 and 3 in.

100 lb per cubic foot.

Used to round the result up to whole bags.

Result

0lb

of aquarium gravel needed

Metric weight
0 kg
Volume
0 in³
Water volume
0 L
Bags to buy
0

Reference

How many pounds of gravel for a 10 gallon tank?

Standard US footprints with the weight of aquarium gravel at three common depths. Use it as a sanity check against your own calculation.

Pounds of aquarium gravel required for standard tank sizes at 1, 2 and 3 inches deep
TankInside size (in)1 in2 in3 in
10 gallon20 × 1012 lb23 lb35 lb
20 gallon long30 × 1221 lb42 lb63 lb
20 gallon24 × 1217 lb33 lb50 lb
29 gallon30 × 1221 lb42 lb63 lb
40 gallon breeder36 × 1838 lb75 lb113 lb
55 gallon48 × 1336 lb72 lb108 lb
75 gallon48 × 1850 lb100 lb150 lb
125 gallon72 × 1875 lb150 lb225 lb

Calculated for aquarium gravel at 100 lb per cubic foot. Sand runs about 10 % lighter and aquarium soil roughly 60 % lighter — check thesoil calculatorfor those.

Guide

Everything the aquarium substrate calculator works out for you

Why measure instead of guessing

Guessing how much substrate to buy is the fastest way to finish a setup with two spare bags in the garage, or to run out halfway through the scaping. Anaquarium substrate calculator removes the guesswork: you give it the inside length and width of the glass, the depth you want, and the material you intend to pour in, and it hands back a weight you can shop with straight away. Everything runs locally in your browser, so nothing to sign up for and no data leaves the page.

How the calculation actually works

Substrate quantity is a volume problem first and a weight problem second. Multiply the length of the tank by its width to get the footprint, then multiply that footprint by the depth of the bed to get a volume in cubic inches. Divide by 1,728 to convert cubic inches into cubic feet, then multiply by the density of your material. Aquarium gravel settles at roughly 100 pounds per cubic foot, sand at about 90 pounds, and a lightweightaquarium soil substrate at close to 40 pounds.

That density difference is why the same tank can need 75 pounds of gravel and only 30 pounds of soil. Any substrate aquarium calculator that ignores which material you are pouring will give you the wrong answer, which is why this one asks.

How many pounds of gravel for a 10 gallon tank?

A standard 10 gallon measures 20 inches by 10 inches on the inside. At one inch deep you need about 12 pounds of gravel, at two inches about 23 pounds, and at three inches about 35 pounds. The popular rule of one pound per gallon suggests only 10 pounds, but that rule ignores how shallow a 10 gallon really is — the depth-based figure is the one to trust. The table above breaks the same numbers down for 20, 29, 40, 55, 75 and 125 gallon tanks.

Choosing the right substrate depth

Most fish-only aquariums are perfectly happy with one to two inches of substrate. Planted tanks want two to three inches, rising to three or four at the back so deep-rooting stems have something to grip. Going much deeper than that in an unplanted tank creates more problems than it solves: the bed compacts, traps waste, and the lowest layers can turn anaerobic. Our aquarium substrate depth calculator runs the same maths in reverse — tell it how many pounds you already own and it tells you how far they spread.

Sloping the bed

A bed that sits one inch at the front and three inches at the back behaves, for volume purposes, exactly like a flat two-inch layer — add the two depths and divide by two. Sloping is worth the extra material: it pushes the focal point upwards, hides detritus at the front glass and gives roots more room at the rear. Toggle the calculator above toSloped front to back and it averages the two figures for you.

Gravel, sand or aquarium soil?

Gravel is the default for a reason. Its open grain lets water circulate through the bed, which keeps the beneficial bacteria fed and the filter working. Sand looks more natural and suits burrowing species, but it packs tighter, needs occasional stirring and shows debris faster. Aquarium soil is a different product altogether — lightweight, nutrient-rich pellets designed for planted tanks, and the reason a single bag covers so much more floor area than a bag of gravel.

Buy a little extra

Whatever you pick, add roughly ten percent to the result. Settling, sloping and the inevitable uneven patch all cost material, and running out mid-scrape means a second trip to the shop. Enter your numbers above for the exact figure, round up to whole bags, and start rinsing.

Answers

Frequently Asked Questions

Straight answers to the questions we see most, with links to the calculator that works each one out exactly.

01How much substrate do I need for my aquarium?

Measure the inside length and width of the tank, decide how deep you want the bed, then multiply: length × width × depth = volume. Multiply that volume by the density of the material to get weight. Our aquarium substrate calculator does it for you in inches or centimetres and returns pounds, kilograms, litres and the number of bags to buy.

As a starting point, use 1–2 inches for a fish-only tank and 2–3 inches for a planted setup. Always buy roughly 10% extra for settling and sloping.

02How many lbs of substrate for 55 gallons?

A standard 55 gallon tank has a 48 × 13 inch footprint. With gravel at about 100 lb per cubic foot you need roughly 36 lbs at 1 inch, 72 lbs at 2 inches and 108 lbs at 3 inches.

The old rule of thumb — 1 to 1.5 lbs per gallon — gives you 55 to 82 lbs, which matches a 1.5 to 2 inch bed. Run your exact numbers through the substrate calculator before you shop.

03How many lbs of substrate for 20 gallons long?

A 20 gallon long measures 30 × 12 inches inside, so the footprint is larger than a standard 20 gallon. You will need about 21 lbs at 1 inch, 42 lbs at 2 inches and 63 lbs at 3 inches of gravel. Sand comes in slightly lighter at around 38 lbs for a 2 inch bed.

Compare tank shapes with the aquarium volume calculator if you are still deciding between a long and a standard footprint.

04Is 4 inches of substrate too much?

For most community and fish-only tanks, yes — 4 inches is deeper than you need and it makes vacuuming the bed awkward. Two to three inches is the practical ceiling for gravel.

Four inches becomes reasonable when you are building a planted aquarium with deep-rooting stems such as vallisneria or sword plants, because you need the volume to anchor roots and hold nutrients. If you go deep, slope the bed down towards the front glass so the lowest layer still gets some circulation.

05Can you put too much substrate in a fish tank?

Yes. An overly deep bed compacts, traps fish waste and uneaten food, and can turn anaerobic — the layer that produces hydrogen sulfide gas and a rotten-egg smell. It also cuts into swimming space, adds real weight to the stand, and makes gravel vacuuming slower.

Stay inside the 1 to 3 inch range for gravel and 2 to 4 inches for a dedicated substrate depth in a planted tank, and stir the deeper layers occasionally.

06Do fish prefer light or dark substrate?

There is no single answer — it depends on the species and on the look you want. Tetras, rasboras, loaches and most cichlids colour up more strongly and settle faster over a dark bed, because it matches the shadows they would hide in in the wild. Bottom feeders such as corydoras and kuhli loaches are often sold on bare or light sand, and they show natural foraging behaviour on a pale, fine substrate.

Light substrate also makes detritus and algae more visible, so it needs more frequent cleaning. Pick the colour for your fish first, then confirm the weight with the sand calculator.

07How deep should substrate be in an aquarium?

1–2 inches is enough for a fish-only or lightly planted tank. 2–3 inches suits most planted setups, and 3–4 inches is justified for deep-rooting plants or a layered soil-and-gravel bed. Slope it 1 inch higher at the back to create depth in the aquascape.

Our aquarium substrate depth calculator works the other way round: tell it how much material you already own and it tells you how far that spread across your footprint.

08What color light kills algae?

No visible bulb colour kills algae. Algae grow when they have light, nutrients and time, and changing the colour of the lamp does not remove any of those three. Blue and actinic light look dramatic but they still grow algae, and green light is simply reflected rather than destroyed.

What actually works is shortening the photoperiod to 6–8 hours, dimming the intensity, feeding less so fewer nutrients reach the water, and adding fast-growing plants or a clean-up crew. If you are setting up a planted tank, size the substrate and lighting together with the aquarium soil substrate calculator.

09What is the most common cause of fish death in aquariums?

New tank syndrome — ammonia and nitrite poisoning in an aquarium whose filter has not finished cycling — is the leading cause of fish loss, and it accounts for the majority of first-time deaths. After that come overfeeding and poor water quality, then temperature or pH shock from sudden water changes.

Substrate plays a quiet role: an over-deep bed traps waste and adds to the organic load, so keeping the depth sensible and vacuuming regularly protects water quality. Check your footprint with the volume calculator before dosing water treatments.

10How many pounds of gravel for a 10 gallon tank?

A standard 10 gallon has a 20 × 10 inch footprint. Using gravel at 100 lb per cubic foot, you need about 12 lbs for a 1 inch bed, 17 lbs at 1.5 inches and 23 lbs at 2 inches.

The quick "1 lb per gallon" estimate says 10 lbs, but that rule ignores how shallow a 10 gallon actually is — the depth-based figure above is the one to trust. Enter 20 × 10 and your chosen depth in the aquarium substrate calculator for the exact number.

11How much substrate does a planted aquarium need?

Plan on 2 to 3 inches as a base, rising to 3 or 4 inches at the back. A nutrient-rich aquarium soil substrate lets you go slightly shallower than gravel because every granule feeds the roots, while inert sand and gravel need root tabs to do the same job.

Layering works well: 1.5 inches of soil capped with 1 inch of sand or fine gravel keeps the nutrients in place and stops the water clouding up.

12What is the difference between gravel, sand and soil calculators?

The maths is identical — footprint times depth — but the density changes the answer. Gravel settles at about 100 lb per cubic foot, sand at about 90 lb, and lightweight aquarium soil at roughly 40 lb. The same 2 inch bed in a 40 gallon breeder needs about 75 lbs of gravel but only 30 lbs of soil.

Use the gravel calculator, the sand calculator or the soil calculator so the density matches what is actually in the bag.

13How do I calculate substrate for a sloped tank?

Add the front depth to the back depth and divide by two, then treat that average as a uniform layer. A bed that runs 1 inch at the front and 3 inches at the back behaves like a flat 2 inch layer for volume purposes.

Sloping is worth doing: it pushes the focal point up, hides detritus at the front and gives roots more room at the rear. Our substrate depth calculator accepts both the shallow and deep end and works out the average for you.

14How many bags of substrate do I need to buy?

Convert the weight you need into the bag size sold near you, then round up — 42 lbs of gravel is three 15 lb bags, not two. It is worth buying one extra bag, because settling, sloping and the inevitable uneven patch all cost material.

The calculator returns a bag count for 5, 10, 20 and 25 lb packaging alongside pounds and kilograms, so you can shop straight from the result.

15Should I rinse new aquarium substrate before adding it?

For gravel and sand, yes. Rinse in a bucket of cool tap water, stirring and decanting until the water runs clear — this removes the dust that otherwise clouds the tank for days. A fine sand bed can take five or six changes of water.

Planted soils are the exception: many manufacturers say not to rinse them, because the granules break down and you will wash away the nutrients. Check the bag, then measure the depth you have left with the depth calculator.

Still stuck? Ask usor re-run the substrate calculator with different numbers.

Ready to fill the tank?

Run your dimensions through the calculator and take an exact bag count to the shop.