Animal ID
Aquarium tools · Tank setupUpdated

Aquarium Substrate Calculator

Find out how much gravel, sand or plant soil to buy for your tank floor, by weight and by volume. Add a slope from front to back and your bag size to get the number of bags.

Side view of the bed

Live preview
0123in2.0 inFront glassBack glassplant roots ≈ 2.4 in
Aquarium gravel, level at 2 in. Depth is drawn to scale against the ruler.

Tank floor and depth

in
in
in

Your results

Substrate weight
39lb
17.7 kg
Substrate volume
11.8L
3.1 US gal · 0.42 ft³
Bags to buy
–
Enter a bag size

Average depth 2 in over 360 in². Weight uses a typical bulk density of 1.5 kg per litre; check the bag, as products vary.

Quick answer

Multiply the inside floor area by the depth to get the volume, then multiply by the substrate’s bulk density. A 60 × 30 cm floor at 5 cm deep needs 9 litres: about 13.5 kg of gravel (1.5 kg/L) or 14.4 kg of sand (1.6 kg/L). Aquasoil is lighter, about 1 kg per litre.

The substrate formula

Substrate is sold by weight or by volume, but the tank floor only tells you volume. So the calculation has two steps: volume from the floor and depth, then weight from the bulk density, which is the weight of a litre of loose material including the gaps between grains.

Average depth = (front depth + back depth) ÷ 2
Volume (L) = length (cm) × width (cm) × average depth (cm) ÷ 1,000
Weight (kg) = volume (L) × bulk density (kg/L)

How much substrate common tanks need

Substrate for common tank floors (flat bed)
Inside floorDepthVolumeGravel (1.5 kg/L)Sand (1.6 kg/L)
60 × 30 cm5 cm9 L13.5 kg (29.8 lb)14.4 kg (31.7 lb)
60 × 30 cm7.5 cm13.5 L20.3 kg (44.6 lb)21.6 kg (47.6 lb)
80 × 35 cm5 cm14 L21 kg (46.3 lb)22.4 kg (49.4 lb)
90 × 45 cm5 cm20.3 L30.4 kg (67 lb)32.4 kg (71.4 lb)
120 × 45 cm5 cm27 L40.5 kg (89.3 lb)43.2 kg (95.2 lb)
20 gal high (24 × 12 in)5 cm (2 in)9.3 L13.9 kg (30.7 lb)14.9 kg (32.8 lb)
29 gal (30 × 12 in)5 cm (2 in)11.6 L17.4 kg (38.4 lb)18.6 kg (41 lb)
55 gal (48 × 13 in)5 cm (2 in)20.1 L30.2 kg (66.6 lb)32.2 kg (71 lb)
Bulk densities are typical values; check the bag. Aquasoil weighs about 1 kg per litre, so use the volume column.

Worked example: sloped aquasoil bed

A planted tank has an inside floor of 90 × 45 cm. The bed slopes from 3 cm at the front to 8 cm at the back, so the average depth is 5.5 cm.

Volume = 90 × 45 × 5.5 ÷ 1,000 = 22.3 litres. Aquasoil is sold by volume, so with 9 litre bags you need 22.3 ÷ 9 = 2.5, rounded up to 3 bags. The same bed in gravel would weigh about 33 kg.

Choosing depth and type

  • Rooted plants generally do better in a deeper bed, often 5–8 cm (2–3 in), with the deepest part at the back.
  • Sand suits bottom-dwellers such as corydoras and loaches that sift through it. Keep fine sand fairly shallow so it does not compact into airless pockets.
  • Crushed coral and aragonite slowly raise hardness and pH: useful for African cichlids and marine tanks, wrong for soft-water fish.
  • Rinse gravel and sand before use. Most aquasoils should not be rinsed; follow the bag.
  • The old “1 lb per gallon” rule ignores tank shape. A 29 gallon tank (30 × 12 in floor) needs only about 19.5 lb of gravel for 1 inch, so measuring the floor is more reliable.

Frequently asked questions

How much gravel do I need for a 20 gallon tank?

A 20 gallon high (24 × 12 in floor) needs about 14 kg (31 lb) of gravel for a 2 inch (5 cm) bed. A 20 gallon long (30 × 12 in) has a larger floor and needs about 17 kg (38 lb).

How deep should aquarium substrate be?

Many tanks use 5–8 cm (2–3 in) for planted beds and 2–5 cm for sand with bottom-dwellers. Fish-only tanks can be shallower.

Why is my substrate heavier than the calculator says?

Bulk density varies with grain size, material and moisture. Wet substrate is heavier. Check the weight per litre on the bag and adjust.

Does substrate reduce my water volume?

Yes. Substrate fills part of the tank, though water fills the gaps between grains. The Aquarium Size Calculator accounts for this.

What to calculate next

Sources

Disclaimer: Weights use typical bulk densities. Products vary, so always compare with the bag’s own coverage figures. See our disclaimer.

More aquarium tools

All aquarium tools

Featured on

Aquarium Substrate Calculator: How Much Gravel, Sand or Soil? | AnimalIDFinder