Blog
How much substrate do I need? A practical guide for any tank size
Published 14 November 2026.
Buying substrate is one of the few steps in setting up an aquarium where a wrong guess costs real money and a second trip to the shop. Too little and you scrape the bottom of the bag halfway through your layout; too much and you are storing half-used sacks in the garage for years. The maths itself is simple — footprint, depth, density — but nobody wants to do long division in a shop car park. This guide walks through the whole calculation, with worked examples you can copy, and links to the free substrate calculator that does it for you instantly.
The three numbers that decide everything
Every substrate calculation comes down to the same three inputs. Get these right and the answer takes seconds.
- Footprint — the inside length and width of your tank in inches or centimetres. Measure the glass, not the outer frame; the difference is usually half an inch on each side.
- Depth — how thick the bed will sit at its deepest point. Most keepers aim for 1.5–2 inches in a fish-only tank and 2–3 inches in a planted one.
- Density — how much a given volume of material weighs. Gravel, sand and planted soil all differ, and this is where most people's estimates go wrong.
Multiply length × width × depth to get the volume, then multiply that volume by the density of your material to get the weight. Theaquarium substrate calculator runs this chain automatically, returns pounds, kilograms and litres, and even tells you how many bags to buy.
Worked examples for common tank sizes
Rather than trust a rule of thumb, it helps to see the calculation run end to end. These examples assume an even bed at 2 inches deep, using typical dry, loose densities of about 100 lb per cubic foot for gravel and 90 lb per cubic foot for sand.
10-gallon tank (20" × 10" footprint)
20 × 10 × 2 = 400 cubic inches, which is about 0.23 cubic feet. At 100 lb per cubic foot that is roughly 23 lb of gravel, or about 21 lb of sand. One 20-lb bag plus a small bag covers it.
20-gallon long (30" × 12" footprint)
30 × 12 × 2 = 720 cubic inches, or 0.42 cubic feet. That works out to approximately42 lb of gravel (38 lb of sand). Two 20-lb bags is the practical answer.
75-gallon tank (48" × 18" footprint)
48 × 18 × 2 = 1,728 cubic inches — exactly one cubic foot. So a 2-inch bed needs a clean100 lb of gravel, or 90 lb of sand. This is why a 75-gallon setup usually means five 20-lb bags, and why "just buy a couple of bags" never survives contact with a large tank.
Why sand, gravel and soil are not interchangeable
Density is the variable most guides skip. Aquarium gravel, being irregular and chunky, settles at roughly 100 lb per cubic foot. Sand is denser in the bag but packs down tighter, so a given weight of sand spreads slightly further than the same weight of gravel — which is why the calculator lets you switch material and watch the number change. Lightweight planted soils such as aquarium soil are much less dense, around 40 lb per cubic foot, so a planted tank needs far less weight to reach the same depth.
A practical consequence: never convert a gravel shopping list into sand by weight alone. Convert by volume. If you already own material and want to know how far it will spread, thesubstrate depth calculator answers that direction of the question — depth from weight, rather than weight from depth.
Depth: how deep should the bed actually be?
Depth is doing different jobs in different tanks. In a fish-only community setup the substrate is decorative and functional only as a place for beneficial bacteria; one to two inches is plenty, and any deeper just collects waste. In a planted tank the bed is a root zone: two to three inches gives stems something to grip and holds enough nutrients between water column changes. Past about three inches of gravel — or four of planted soil — the lowest layers can turn anaerobic, so keep the depth sensible and stir the bed gently during maintenance.
If you already know how many pounds you own and need to know how far they will spread, work it backwards with theaquarium substrate depth calculator.
Slopes, hardscape and other reality checks
Almost every attractive aquascape is deeper at the back than the front. For volume purposes a bed running one inch at the front glass and three inches at the rear behaves exactly like a flat two-inch layer: add the two depths together, divide by two, and treat that average as uniform. The calculator's sloped mode does this for you.
Two more adjustments worth making before you buy. First, large rocks and driftwood that sit on the glass displace substrate — trim 10–15% off your total if your hardscape covers significant floor area. Second, buy one spare bag. Substrate does not store well once opened, and running short at 11 p.m. on a planting night is a worse outcome than a half-used bag.
Four mistakes that cost money
Buying by bag count instead of by volume. "Two bags should be enough" is not a calculation. Bags are sold in 5, 10 and 20 kg sizes that bear no relationship to your tank's footprint, and the only way to know you have bought correctly is to work out the volume first.
Measuring the outer dimensions. Glass thickness, silicone seams and plastic frames all eat into the inside measurement. On a standard 4-foot tank the difference between inside and outside dimensions is around an inch of length — which is close to 6% of your footprint and therefore 6% of your shopping list.
Ignoring the slope. A layout that rises from 1 inch at the front glass to 3 inches at the back uses the same material as a flat 2-inch bed, not a flat 3-inch one. If you plan the slope and calculate for the maximum depth, you will consistently over-buy.
Forgetting that wet substrate is heavier. Rinsed sand carries water and can weigh 10–20% more than the dry figure on the label. If you are budgeting by weight at the till, buy dry and rinse at home.
How to get your exact number
The quickest path is theaquarium substrate calculator on our homepage. Enter your inside dimensions, choose your depth, pick gravel, sand or soil, and it returns pounds, kilograms, litres and a bag count in both metric and imperial — no signup, no scripts, and the result URL updates so you can share it. If you would rather check the volume of the tank first, theaquarium volume calculator works out how much water the setup holds, which also helps with dosing and heater sizing later.
Frequently asked questions
How many pounds of gravel do I need for a 10-gallon tank?
How deep should aquarium substrate be?
How much sand vs gravel does an aquarium need?
Should I calculate substrate before or after adding hardscape?
Do planted tanks need more substrate than fish-only tanks?
Ready to work out your own tank?Open the substrate calculator.