Aquarium guide

How Much Gravel Do You Need for an Aquarium?

The quick answer: multiply your tank's length by its width by your target depth (all in centimetres), divide by 1,000 for litres, then multiply by about 1.5 to get kilograms of gravel. A standard 60 × 30 cm tank with a 4 cm bed needs roughly 7 litres, or 11 kg. The details—depth, material and slope—decide whether that number is right for your setup.

How deep should the bed be?

Fish-only tanks with inert gravel or sand do fine on 3–5 cm—enough to look natural and anchor décor without trapping excessive waste. Planted tanks want 5–8 cm so roots can spread, often sloped shallower at the front and deeper at the back for depth perception. Undergravel-filter setups (now rare) need 6–8 cm. Deeper than ~8 cm of fine sand risks anaerobic pockets; if you want tall banks, build the core from coarse material or lava rock and cap it.

Litres to kilograms by material

Materials pack differently: dry quartz sand ≈ 1.5–1.7 kg per litre, standard aquarium gravel ≈ 1.4–1.6 kg/L, crushed coral ≈ 1.2 kg/L, and lightweight aquasoils ≈ 0.8–1.0 kg/L. So the same 10-litre bed weighs 15 kg in sand but only 9 kg in aquasoil. Bags list either litres or kilograms—convert to the same unit before comparing prices, because "cheap" heavy gravel and "expensive" light aquasoil are closer per litre than they look per kilo.

Slopes, hardscape and buying margin

For a sloped scape, use the average depth in the formula: front 4 cm rising to 8 cm at the back averages 6 cm. Large rocks and wood sitting directly on the tank base displace substrate—heavily hardscaped layouts often need 10–20% less than the flat calculation. Buy one bag beyond your calculation anyway: topping up later rarely matches colour and grade exactly, and leftovers are useful for rescaping and quarantine tanks.

Washing and weight matter too

Rinse inert gravel and sand until the water runs clear—skipping this clouds a new tank for days. Aquasoil is the exception: never rinse it, just pour and fill gently over a plate. Remember the substrate adds real weight: a 20-litre bed is ~30 kg of extra load on the stand, and it also displaces water, reducing your true water volume—which matters when you dose treatments.

Frequently asked

Common questions

How much gravel for a 20 gallon tank?+

A 20 gallon long has a 76 × 30 cm footprint; at 4–5 cm depth that is 9–11 litres, or roughly 14–17 kg of gravel. Use our substrate calculator for your exact dimensions.

Is sand or gravel better for an aquarium?+

Sand looks natural and suits burrowing and bottom-dwelling fish; gravel is easier to vacuum and anchors plants slightly better. Both work well—choose by livestock first, aesthetics second.

Do I include substrate when dosing medication?+

Yes—substrate and décor reduce real water volume, sometimes by 15–20%. Calculate net water volume and dose to that figure, not the tank's sticker size.