For many unplanted freshwater tanks, roughly 2.5-5 cm of gravel or sand is enough to cover the base and anchor light decor. Rooted planted tanks often use a deeper bed, commonly around 5-8 cm or a deliberate slope, but the exact depth depends on substrate type and plant roots. Deep fine-sand beds need careful maintenance and water movement to avoid compacted, stagnant areas.
Substrate depth is a design choice with biological consequences. Too little can make rooted planting difficult; too much fine material can trap detritus and make maintenance awkward. Start with the needs of the fish and plants, then use the tank footprint to calculate how much material the chosen depth actually requires.

Typical depth ranges
| Setup | Starting range | Why |
|---|---|---|
| Bare-bottom | 0 cm | Easy cleaning, often used for quarantine or breeding |
| Light gravel cover | 2.5-4 cm | Enough to cover glass and anchor simple decor |
| Sand bed | 2.5-5 cm | Keeps the bed manageable while providing natural foraging surface |
| Rooted planted tank | 5-8 cm | More root space and easier contouring |
| Aquascape slope | Variable | Shallow front, deeper rear for visual depth and plants |
Sand does not need to be deep to work
Fine sand can compact more than coarse gravel. A very deep bed is not automatically better for fish that forage on or sift sand. Keep the bed appropriate to the species and clean the surface rather than burying large amounts of organic waste.
If you create a deep slope, hardscape barriers or substrate supports can reduce slumping.
Rooted plants change the answer
Heavy root feeders such as many sword plants appreciate more rooting volume than epiphytes such as Java fern or Anubias, which should not have their rhizomes buried. That means a planted tank should be designed around the actual plant list, not simply 'plants need deep substrate'.
Specialist aquasoils can also have manufacturer-specific depth recommendations and chemistry effects.
Calculate how much substrate the depth requires
For a rectangular footprint, substrate volume is approximately length × width × average depth. Using centimetres and dividing cubic centimetres by 1,000 gives litres.
A 90 cm × 30 cm base at an average 5 cm depth is about 13.5 litres of substrate volume before allowing for slopes and hardscape displacement.
Maintenance matters more than a perfect number
- Keep uneaten food from accumulating in deep pockets.
- Vacuum gravel appropriately without stripping the tank every week.
- For sand, hover the siphon above the surface rather than plunging it deep everywhere.
- Watch digging fish that can expose plant roots or undermine rocks.
- Regrade slopes if they collapse over time.
Related aquarium tools and guides
Frequently asked questions
Is 2 inches of substrate enough for aquarium plants?
About 5 cm can be enough for many rooted plants, but large root systems or aquascaped slopes may benefit from more depth. Plant species and substrate type matter.
Can aquarium sand be too deep?
Yes. Very deep fine sand can compact and trap debris, especially if the tank has poor circulation or the bed is rarely disturbed by roots or animals.
Do Anubias and Java fern need deep substrate?
No. They are commonly attached to wood or rock, and their rhizomes should not be buried. A deep bed is unnecessary for those plants alone.
Sources and further reading
This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.