Figuring out how much gravel you need is one of those small jobs that seems obvious until you are standing in a pet store wondering whether one bag is enough or whether you need three.
The answer depends on more than the number of gallons your aquarium holds. The tank’s length and width, the depth of gravel you want, the type of gravel, and whether you are keeping live plants all make a difference.
For most ordinary fish tanks, a gravel layer around 1 to 2 inches deep is a practical starting point. Planted aquariums may need 2 to 3 inches or more depending on the plants and substrate setup.
So, How Much Gravel Do You Actually Need?
A quick rule of thumb is around 1 to 1.5 pounds of gravel per gallon, but this is only a rough estimate. It can be useful when buying gravel, but it should not be treated as an exact calculation because aquarium gravel actually covers the bottom of the tank rather than the entire water volume.
The more reliable approach is to measure the tank’s floor.
Take the inside length of the aquarium and multiply it by the inside width. Then multiply that number by the depth of gravel you want. This gives you the volume of substrate required.
For example, imagine a tank with a 20-inch length and 10-inch width. Its floor covers 200 square inches. If you want a 2-inch gravel bed, you are filling 400 cubic inches of space.
From there, the exact weight depends on the density of the gravel. Different gravel products can weigh noticeably different amounts, which is why two calculators or two brands may give slightly different numbers.
How Much Gravel for a 10-Gallon Fish Tank?
A standard 10-gallon aquarium is often around 20 × 10 inches at the base. For a 2-inch gravel bed, current aquarium calculators generally put the requirement somewhere around 20 to 25 pounds, although some calculations come out higher or lower depending on the gravel density used.
If you only want about 1 inch of gravel, you will need roughly half as much. For a deeper 3-inch bed, you can expect the amount to increase by about 50 percent compared with a 2-inch bed.
This is also why buying exactly 20 pounds for a 10-gallon tank can be a little risky if you want a full 2-inch layer. Having a small amount left over is much better than discovering you are short when the aquarium is already half set up.

How Much Gravel for a 20-Gallon Fish Tank?
This is where things get interesting because not every 20-gallon aquarium has the same footprint.
A standard 20-gallon High and a 20-gallon Long can hold the same amount of water, but their floor dimensions are different. The Long model has a larger bottom area, so it needs more gravel to create the same depth. Current calculations put a 20-gallon High at roughly 33 pounds for a 2-inch bed, while a 20-gallon Long can require around 40 to 42 pounds.
That difference is worth remembering when shopping. If you buy gravel based only on the gallon rating, you may end up with too little.
For a 20-gallon Long with dimensions around 30 × 12 inches, the calculation is particularly straightforward. A 2-inch bed requires about 42 pounds using a typical gravel density of around 100 pounds per cubic foot.
How Much Gravel for a 29-Gallon Tank?
A common 29-gallon aquarium has a footprint similar to a 20-gallon Long, around 30 × 12 inches. Because substrate is calculated from the floor area, not the water capacity, it can need roughly the same amount of gravel.
For a 2-inch layer, expect around 40 to 42 pounds of gravel as a practical estimate.
That might seem surprising at first. A 29-gallon tank holds more water than a 20-gallon tank, but what matters for gravel is how much floor you need to cover.
How Much Gravel for a 55-Gallon Fish Tank?
A 55-gallon aquarium is much larger, but its footprint is still relatively narrow compared with some wider tanks. A common 55-gallon tank measures about 48 × 13 inches.
For a 2-inch gravel bed, current calculations generally come in around 70 to 72 pounds.
If you want only a 1-inch layer, you would need roughly half that amount. If you are creating a deeper planted setup, the requirement increases accordingly.
This is also a good example of why the old “one pound per gallon” rule should only be used as a quick estimate. A 55-gallon tank does not automatically need exactly 55 pounds of gravel.
How Deep Should Gravel Be in a Fish Tank?
For a basic fish-only aquarium, around 1 to 2 inches is usually enough. A 2-inch layer gives you good bottom coverage without unnecessarily filling the aquarium with substrate.
Live plants can change the calculation. Rooted plants often benefit from a deeper substrate, and planted tanks commonly use around 2 to 3 inches depending on the plants and the type of substrate underneath them.
You also do not have to keep the gravel perfectly level. Many aquarists create a slight slope, keeping the front shallower and building the substrate higher toward the back. This can give the aquarium more depth visually and can make plants and decorations stand out better.
Just remember that the average depth matters when calculating how much gravel you need.
Should You Buy a Little Extra Gravel?
Yes. It is usually smart to have some extra.
Gravel can settle after you add water and decorations. You may also decide that you want a slightly deeper section at the back or need to fill a low spot after arranging rocks and plants.
There is another reason to avoid buying the exact calculated amount: gravel density varies. Two bags with the same weight can occupy slightly different volumes depending on the size and composition of the gravel. Current aquarium calculators use different density assumptions, which explains why their results are not always identical.
Don’t Forget to Rinse the Gravel
Before putting new gravel into your aquarium, rinse it thoroughly. Even aquarium-grade gravel can carry fine dust from manufacturing and packaging.
Rinsing it in batches until the water is mostly clear can save you from turning your freshly filled aquarium into a cloudy mess. Several current aquarium guides specifically recommend rinsing gravel before adding it to the tank.
If your tank already has fish in it, avoid replacing or disturbing large amounts of substrate at once unless you have a specific reason to do so. For a new setup, it is much easier to rinse and arrange everything before adding water and livestock.
The Easiest Way to Calculate Aquarium Gravel
If you want an accurate answer for your particular tank, forget the gallon number for a moment and grab a measuring tape.
Measure the inside length and width of the tank’s bottom. Decide whether you want a 1-inch, 1.5-inch, 2-inch, or deeper substrate bed. Then calculate the volume using the footprint and depth.
For most ordinary community tanks, starting around 1 to 2 inches keeps things simple. If you have a planted aquarium, choose the depth based on your plants and the substrate system you are using.
And if you are standing in the store with a bag of gravel in your hand, remember the simplest rule: measure the floor, choose the depth, then buy a little extra. That will usually get you much closer than guessing from the aquarium’s gallon rating alone.
