How Much Sand Do You Need for a 20-Gallon Tank?

A 20-gallon aquarium with a layer of light-colored sand substrate being added before planting

Quick Facts

20-Gallon Footprints Vary
A 20-gallon 'long' (roughly 30x12in) and a 20-gallon 'high' (roughly 24x12in) hold the same volume but have different substrate areas
General Rule of Thumb
Roughly 1-1.5 lbs of sand per gallon of tank volume produces a thin (~1 inch) layer — but footprint matters more than this rule suggests
For a ~1 Inch Layer
Roughly 20-30 lbs of sand, depending on which 20-gallon footprint you have
For a 2-3 Inch Layer (Planted Tanks)
Roughly 40-90 lbs, depending on footprint and target depth
Why Footprint Beats Gallons
Two tanks with identical gallon ratings can need meaningfully different sand amounts if their footprints differ
Sloped Substrate
Many aquascapes use a deeper layer at the back sloping to a thinner layer at the front, increasing the average depth used in calculations
Weight Adds Up
Substrate is one of the heavier components of a stocked tank — relevant for stand and floor load, not just the tank's footprint
Bottom Line
Measure footprint and decide on a target depth rather than relying on a gallon-based rule alone

"How much sand do I need" sounds like it should have a single tidy number attached to it — and for a specific tank, footprint, and target depth, it does. The trouble is that "20-gallon tank" by itself isn't quite specific enough, because two tanks with that exact rating can have meaningfully different floors to cover.

Direct Answer: Roughly 20-30 lbs for a Thin Layer, More for Planted Depth

For a standard 20-gallon tank with a thin (~1 inch) sand layer, roughly 20-30 lbs is a reasonable estimate — based on a commonly used rule of about 1-1.5 lbs of sand per gallon of tank volume for that depth. For a planted tank with a 2-3 inch substrate depth, expect roughly 40-90 lbs, scaling with both depth and footprint. The biggest source of variation isn't the depth target — it's that a 20-gallon "long" and a 20-gallon "high" have different footprints despite holding the same volume, so the gallon number alone doesn't fully determine the answer.

Why "20 Gallons" Doesn't Tell the Whole Story

Two of the most common 20-gallon tank shapes:

  • 20-gallon long — roughly 30 x 12 inches of footprint, shorter in height
  • 20-gallon high — roughly 24 x 12 inches of footprint, taller

Both hold 20 gallons of water, but the long tank has a noticeably larger floor area. For the same target sand depth, that means more sand for the long tank than the high tank — even though both are labeled "20 gallons." This is the core reason gallon-based rules of thumb are a starting point rather than a precise answer: substrate quantity scales with footprint and depth, not volume.

A Practical Way to Estimate

For a more accurate number for your specific tank:

  1. Measure the footprint (length x width) of the substrate area
  2. Decide on a target depth — around 1 inch for a thin/aesthetic layer, 2-3 inches for planted tanks with root-feeders
  3. Scale from a known reference — if a given amount of sand produces a known depth in a known footprint, you can scale that ratio to your tank's footprint and target depth

Buying a bit more than your estimate is generally the safer direction — running short partway through is more disruptive than having a small amount of extra sand left over.

Sloped Aquascapes and Layered Substrates

Many aquascaping layouts use a sloped substrate — deeper at the back of the tank, thinner toward the front — both for visual depth and to give taller background plants more root space. This increases the average depth across the footprint compared to a flat layer matching the front-edge depth, which means more total substrate than a flat-depth calculation would suggest.

It's also common in planted tanks for the visible sand to be a cap layer over a nutrient-rich base — our guide to using potting soil as substrate covers one approach to that base layer, which adds to the total substrate depth (and weight) beyond the sand cap alone. Similarly, additives like laterite are sometimes mixed into or layered within the substrate for root-feeding plants, which can affect both depth and total substrate weight.

A Note on Substrate Type and Weight

Not all sand is created equal for aquarium use — our guide to whether Crayola play sand is aquarium-safe covers one common substitute people consider for cost reasons. Whatever sand is used, it adds real weight to the tank — 20-90 lbs for a 20-gallon tank's substrate alone, on top of the water. For a sense of how substrate weight fits into a tank's total filled weight at a larger scale, our guide to how much a 75-gallon tank weighs walks through that calculation.

Quick Reference

  • Roughly 20-30 lbs of sand for a 20-gallon tank with a ~1 inch layer
  • Roughly 40-90 lbs for a 2-3 inch planted-tank depth, depending on footprint
  • A 20-gallon "long" and "high" hold the same volume but have different footprints — and different sand needs
  • Measuring footprint and target depth gives a more accurate estimate than gallons alone
  • Sloped aquascapes and substrate cap layers (over soil or laterite) increase total substrate needed
  • Substrate adds meaningful weight on top of water — relevant when thinking about stands and floors

Frequently Asked Questions

How much sand do I actually need for a 20-gallon tank?

For a thin layer (around 1 inch deep), roughly 20-30 lbs of sand is a reasonable starting estimate for a standard 20-gallon tank — but the exact number depends on which 20-gallon footprint you have and how deep you want the layer. A commonly cited rough rule is 1-1.5 lbs of sand per gallon of tank volume for about a 1-inch layer, which lands in that 20-30 lb range for a 20-gallon tank. For a deeper substrate (2-3 inches, common in planted tanks where roots need more depth to establish), the amount roughly scales up proportionally — so somewhere in the 40-90 lb range depending on footprint and target depth. Buying slightly more than the estimate and having extra on hand for adjustments is generally easier than running short partway through.

Does it matter whether I have a 20-gallon 'long' or a 20-gallon 'high'?

Yes — this is the main reason gallon-based rules of thumb are approximate rather than precise. A 20-gallon long (roughly 30 x 12 inches of footprint) and a 20-gallon high (roughly 24 x 12 inches) hold the same volume, but the long tank has a noticeably larger substrate area to cover. For the same target depth (say, 1.5 inches), the long tank needs more sand simply because there's more floor area to fill — even though both tanks are '20 gallons.' This is why measuring your actual tank's footprint (length x width) and multiplying by your target depth gives a more accurate estimate than a gallon-based shortcut, especially for tanks with unusual proportions.

How deep should the sand layer actually be?

It depends on the tank's purpose. A thin layer (around 1 inch) is common for tanks without substrate-rooted plants, where the sand is mostly aesthetic and for bottom-dwelling fish. For planted tanks, especially those with root-feeding species, 2-3 inches is a more common target, giving roots room to establish — and this is often where a nutrient-rich substrate layer or capped soil gets factored in underneath the visible sand cap, adding to the total depth. Many aquascapes also use a sloped layout — deeper at the back of the tank, thinner toward the front — which increases the average depth (and therefore the total sand needed) compared to a flat layer at the front-edge depth.

Does the weight of all this sand matter for anything beyond how the tank looks?

Yes — substrate is one of the heavier components of a fully set up tank, and it adds to the total weight your stand and floor need to support, on top of the water itself. For a 20-gallon tank, the sand itself (20-90 lbs depending on depth) is a meaningful fraction of the tank's total filled weight, though water dominates the total for most standard tank sizes. If you're scaling up to a larger tank, or just curious how substrate weight fits into the bigger picture, our guide to how much a 75-gallon tank weighs filled walks through that math for a larger example, including how substrate contributes to the total.

Sources & Further Reading

  1. Substrate Depth and Quantity for Planted Tanks — The Planted Tank Forum
  2. Aquarium Substrate Buying Guides — Practical Fishkeeping
Hektor Jorgo

About the Author: Hektor Jorgo

Co-Founder & Marine Biologist

Hektor is a co-founder of Sea Life Planet and has kept reef and freshwater aquariums for over 15 years. He holds a background in marine biology and focuses on species care accuracy, water chemistry, and tank husbandry.