The simplest calculations matter for the long-term health of your tank. One of the most common questions I get from beginners setting up their first fish tank is, ‘How much gravel do I actually need?’ It’s not just about aesthetics; it’s about providing enough depth for your Starter Bacteria to thrive and your plants to root. After 15 years of scaping everything from nano tanks to 50-gallon communities, I’ve developed a logical formula to ensure you don’t end up with a ‘sand desert’ or a substrate bed so deep it traps toxic gases.
The Substrate Calculation TLDR Fast Facts:
The Active Soil Exception: Lightweight volcanic soils (like Fluval Stratum) have high volume but low mass. You will need about 50% less weight compared to heavy river stones.
The Golden Rule: For standard rectangular tanks, use 1.5 pounds of gravel or sand per gallon of water to achieve a safe 2-inch depth.
The Planted Rule: For heavy root-feeders like Amazon Swords, increase your calculation to 2 pounds per gallon to reach a stable 3-inch rooting bed.
Footprint Over Volume: A 20-gallon “Long” tank requires significantly more substrate than a 20-gallon “High” because the floor dimensions are wider. Calculate based on length and width, not total water volume.
The Deep Bed Warning: Never allow fine sand beds to exceed 2 inches without tilling. Deep, un-stirred sand develops anaerobic “dead zones” that can trap toxic hydrogen sulfide gas.
Disclosure: AquaLogicHQ.com is a participant in the Amazon Services LLC Associates Program, as well as other affiliate programs, designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites at no extra cost to you. Please see the Affiliate Disclosure for more details.
The Quick Gravel Math
For most beginner tanks (5 to 29 gallons in size), you can follow this simple ratio:
- Standard Tank: 1.5 lbs of gravel per gallon of water.
- Planted Tank: 2 lbs of substrate per gallon of water.
The Tank Size Substrate Weight Cheat Sheet
This chart shows the rough estimate in pounds of standard quartz gravel and/or sand required to hit a baseline 2-inch depth versus a deeper 3-inch planted bed.
| Tank Size | Standard Setup (2″ Depth) | Planted Setup (3″ Depth) |
| 5 Gallon | 7.5 lbs | 10 lbs |
| 10 Gallon | 15 lbs | 20 lbs |
| 20 Gallon (Long/High) | 30 lbs | 40 lbs |
| 29 Gallon | 45 lbs | 60 lbs |
| 40 Gallon Breeder | 50 lbs | 75 lbs |
| 55 Gallon | 60 lbs | 90 lbs |
| 75 Gallon | 85 lbs | 120 lbs |
Note: For 40-breeder and 75-gallon setups, the floor footprints are wider, meaning they require more raw weight to achieve the same vertical depth than narrower tanks.
Shop Aquarium Gravel At Amazon.com
The Manual Aquarium Substrate Calculator Formula
If you have a custom rimless tank, a bowfront, or want to calculate your needs based on exact inches rather than standard volumes, use my logical substrate calculation formula.
To find out exactly how many pounds of standard aquarium gravel or sand you need for a 2-inch bed, multiply your tank’s dimensions using this simple math:
(Tank Length in Inches × Tank Width in Inches × Desired Depth in Inches) ÷ 22 = Total Pounds of Substrate Needed
The Calculator Formula in Action:
Let’s calculate the needs for a standard 10-gallon tank (20 inches long by 10 inches wide) at a standard 2-inch depth:
- Multiply Length × Width × Depth: 20 × 10 × 2 = 400
- Divide the result by 22: 400 ÷ 22 = 18.1
This tells us you need about 18 lbs of substrate, which matches our cheat sheet perfectly! Use this formula for any rectangular footprint to buy exactly what your ecosystem requires.
Why The “Pounds Per Gallon” Rule Sometimes Fails
Here is a little secret: Weight does not equal volume. If you buy heavy river stones, 20 lbs might only cover the bottom of a 10-gallon tank. If you buy lightweight volcanic soil (like Fluval Stratum), 10 lbs might fill that same tank halfway up!
How I test it: I always buy one bag more than I think I need. If I don’t use it, I keep it in my “fish room” for future setups. It’s better to have a little extra than to realize you’re short an inch while your hands are already wet.
Don’t just follow the ‘1 pound per gallon’ rule—it’s a myth. The logic I use is based on footprint, not volume. A 20-gallon ‘High’ and a 20-gallon ‘Long’ have the same volume but vastly different floor space. I’ll show you how to calculate based on your tank’s dimensions so you get that perfect 2-inch depth every time.
3 Factors That Change Your Gravel Needs
1. The “Slope” Illusion
I never lay my gravel flat. I always slope it from 1 inch in the front to around 3 inches at the back. This creates a logical sense of depth and perspective in your aquascape, and it’s where I tuck my heavy-rooting plants for maximum stability.
- Why? It creates an illusion of depth that makes your tank look much larger. It also makes waste (detritus) roll toward the front, where it’s easier to suck up with your water change pump.

2. Root Depth for Plants
If you are using live plants like Amazon Swords, they need about 3 inches of substrate to stay anchored. In my 20-gallon long aquascape, I use a deeper bed of Aqua Soil specifically to support my heavy root-feeders.
3. Under-Gravel Filters
If you are using an old-school under-gravel filter (which I don’t usually recommend for beginners), you must have at least 2 inches of gravel to ensure the water pulls through the bed evenly.
How to Set Up Your Gravel (The Clean Way)
Step 1: The Bucket Rinse
Never pour gravel straight from the bag into the tank. It is covered in dust that will turn your water into “milk” for days.
- How I do it: I fill a 5-gallon bucket 1/3 full of gravel and run a garden hose into it. I stir it by hand until the water overflowing the bucket is crystal clear.
Step 2: Design and Create Your Slope
Get your gravel into the tank and smooth it out or lay it out however you want.
What I do: A lot of times, I add the gravel to the tank without any idea of how I want it to look and just move it around until it feels good. Then I start to fill the tank with water.
Step 3: The “Smell Check” For Safety Verification
Before I add gravel to my fish tank, I give it a quick smell first. If it has a chemical or “plastic” scent, I rinse it again with hot water. High-quality gravel should be odorless.

Step 4: The Filling Method
When filling the tank, I like to use my hand as I pour the water on the edge of the glass over the new gravel. When I pour the water on my hand, it prevents the water pressure from blasting a hole in the perfect slope of the new gravel.
Some people use a dinner plate on top of the gravel, and some people use a slow method of gently pouring water evenly and slowly.
How Much Aquarium Gravel Do I Need FAQs
How deep should my gravel be?
For most tanks, 2 inches is the Goldilocks zone. It’s deep enough to hold decorations but shallow enough to prevent “Dead Zones” where toxic gas can build up. (See my guide on stinky fish tank water if you’re worried about this).
Is sand better than gravel?
It depends on your fish! If you have Corydoras or Loaches, sand is better because it won’t scratch their bellies. For beginners, gravel is easier to clean with a siphon vacuum.
Can I use gravel from my driveway?
NO. Driveway gravel often contains limestone or oily residues that will spike your pH and kill your fish. Only use gravel labeled Aquarium Safe.
How often should I clean my gravel?
I vacuum 25% of the gravel surface during every weekly water change. Don’t do the whole tank at once, or you’ll remove too much of the good bacteria.
Why is my gravel turning green?
This is algae. It usually means your lights are on too long or you are overfeeding. Check out my Algae Removal Guide for the fix.
Will gravel change my pH?
Natural quartz gravel won’t, but Aragonite or Crushed Coral will skyrocket your pH. Always check your levels with a liquid test kit.
Can I add more gravel to an established tank?
Yes, but rinse it thoroughly first! Add it a handful at a time to avoid trapping your fish or clouding the water.
Do I need to replace my gravel?
Unless you are using an active plant soil that breaks down over time, you never need to replace gravel. Just keep it clean!
What is the best color for fish?
I prefer darker gravels (black or dark brown). Fish feel more secure on dark floors, and their colors pop much more than they do on bright, neon colors.
How do I stop my gravel from being sucked into the vacuum?
Use a vacuum with a wide cylinder. The weight of the gravel will cause it to fall back down while the lighter waste gets sucked away.
Final Thoughts: Don’t Overthink Gravel
Calculating your substrate needs is the first step in building a stable biological foundation. In my 15 years, I’ve seen too many hobbyists eyeball it and end up with a shallow bed that can’t support a cycle, or a massive 5-inch pile that creates dangerous anaerobic “dead zones.” The logic is simple: you want enough depth to anchor your decor and house your bacteria, but not so much that maintenance becomes a nightmare.
In my 50-gallon community, I aim for a consistent 2-to-3-inch bed to allow for easy gravel vacuuming. If you’re planning a high-tech planted tank in a 20-gallon long, you might go deeper with specialized soils. Whatever your goal, use the math to buy exactly what you need. Getting the substrate volume right from day one means a cleaner tank, healthier plants, and a more logical maintenance routine.
How deep are you going? Drop a comment below with your tank size and what fish you’re keeping—I’ll let you know if your gravel math checks out!
- Best Aquarium Phosphate Removers: Stop Algae at the Source - April 22, 2026
- Fish Tank Water Green but No Algae? The Solution To Phytoplankton - April 22, 2026
- 4 Best Digital Aquarium Water Testers: Accuracy Tested (2026) - April 20, 2026


