Aquarium Substrate Guide: Gravel, Sand, and Soil Selection

Choose the perfect aquarium substrate with this comprehensive guide. Compare gravel, sand, aquasoil, and specialty substrates for planted tanks and specific fish species.

Aquarium Substrate Guide: Gravel, Sand, and Soil Selection

Substrate—the material lining the bottom of your aquarium—is far more than decorative. It anchors plants, houses beneficial bacteria, affects water chemistry, and influences fish behavior. Choose wrong, and you’ll battle algae, struggling plants, or unhappy fish for years.

This guide covers every substrate type, their best uses, and how to select the perfect foundation for your specific aquarium goals.

Why Substrate Matters

Biological Filtration:

  • Substrate houses beneficial bacteria colonies
  • Processes waste and maintains nitrogen cycle
  • Deeper substrates (2+ inches) support anaerobic bacteria
  • Reduces nitrate in established tanks

Plant Growth:

  • Anchors root systems
  • Provides nutrients (in fertile substrates)
  • Affects root oxygenation and health
  • Determines which plants can thrive

Fish Behavior:

  • Bottom-dwellers need appropriate substrate
  • Some fish sift sand through gills
  • Substrate color affects fish coloration
  • Natural behaviors depend on substrate type

Water Chemistry:

  • Some substrates alter pH and hardness
  • Can buffer water parameters
  • Affects nutrient availability
  • Critical for sensitive species

Aesthetics:

  • Frames your aquascape
  • Affects perceived brightness
  • Complements or contrasts with hardscape
  • Creates the “feel” of the environment

Substrate Types Deep Dive

1. Aquarium Gravel

Standard Aquarium Gravel:

  • Size: 2-5mm pebbles
  • Colors: Various (natural, neon, painted)
  • Cost: $5-15 per 10 lbs
  • Best for: Fish-only tanks, beginners

Pros:

  • Easy to clean with gravel vacuum
  • Good water flow through substrate
  • Anchors plants reasonably well
  • Excellent for undergravel filters (if used)
  • Inexpensive and widely available

Cons:

  • No nutrients for plants (requires root tabs)
  • Uneaten food falls between stones
  • Sharp edges possible (check quality)
  • Can trap debris if not cleaned

Plant Compatibility:

  • Root-feeding plants need root tabs
  • Stem plants and rhizome plants fine
  • Carpeting plants struggle

Fish Compatibility:

  • Good for most fish
  • Corydoras prefer smoother gravel
  • Avoid with fish that swallow substrate

Recommended Brands:

  • CaribSea Peace River (smooth, rounded)
  • Estes Marine Sand (ultra-fine gravel)
  • Natural river gravel (tested for safety)

2. Aquarium Sand

Play Sand (Pool Filter Sand):

  • Size: Fine (0.5-1mm)
  • Color: Natural tan/white
  • Cost: $5-10 for 50 lbs (very economical)
  • Best for: Cichlid tanks, beginners on budget

Black Diamond Blasting Sand:

  • Size: Fine to medium
  • Color: Black
  • Cost: $8-15 for 50 lbs
  • Best for: Dark themed tanks, highlighting fish colors

CaribSea Super Naturals:

  • Size: Various
  • Colors: Multiple natural shades
  • Cost: $15-25 per 20 lbs
  • Best for: Premium aesthetic, planted tanks

Aquarium-Specific Sands:

  • CaribSea Aragonite: For marine/cichlid (buffers pH)
  • CaribSea Eco-Complete Planted: Pre-cycled, nutrient-rich
  • Fluval Stratum: Plant-specific (technically soil)

Pros of Sand:

  • Natural appearance
  • Fish can sift through it (natural behavior)
  • Debris sits on top (easier to clean)
  • Excellent for bottom-dwellers
  • Corydoras and loaches love it

Cons of Sand:

  • Can compact (reduces oxygen)
  • May develop anaerobic pockets (rare with proper depth)
  • Harder to plant in than gravel
  • Can cloud water if disturbed
  • Requires careful cleaning technique

Plant Compatibility:

  • Stem plants root well
  • Rhizome plants (Anubias, Java Fern) fine
  • Root-feeders need root tabs
  • Some carpeting plants struggle

Fish Compatibility:

  • Excellent for: Corydoras, loaches, goldfish, eels, cichlids
  • Avoid with: Large fish that swallow substrate

Maintenance:

  • Hover siphon just above sand (don’t plunge deep)
  • Stir surface weekly to prevent compaction
  • Don’t clean all at once (preserve bacteria)

3. Aquasoil and Plant Substrates

Commercial Aquasoils:

ADA Amazonia:

  • Type: Premium aquasoil
  • Benefits: Nutrient-rich, lowers pH, excellent plant growth
  • Cost: $30-50 per 9L bag (expensive)
  • Best for: High-tech aquascapes, serious planted tanks

Fluval Stratum:

  • Type: Volcanic soil
  • Benefits: Nutrients, plant-friendly, affordable aquasoil
  • Cost: $20-30 per 8.8 lb bag
  • Best for: Planted tanks, beginners to aquasoil

UNS Controsoil:

  • Type: Premium aquasoil
  • Benefits: Clean, consistent, plant-optimized
  • Cost: $25-40 per bag
  • Best for: Aquascaping, planted community tanks

CaribSea Eco-Complete:

  • Type: Volcanic rock substrate
  • Benefits: Pre-cycled bacteria, some nutrients, dark color
  • Cost: $20-25 per 20 lb bag
  • Best for: Planted tanks, dark substrate preference

Pros of Aquasoils:

  • Contains nutrients plants need
  • Promotes robust root growth
  • Lowers pH slightly (good for plants/fish)
  • Long-lasting fertility
  • Dark color enhances fish colors

Cons of Aquasoils:

  • Expensive
  • Can cloud water initially (rinse carefully)
  • Lower pH may not suit all fish
  • Depletes nutrients over 1-2 years
  • Hard to clean without disturbing

Plant Compatibility:

  • Excellent for: All plants, especially root-feeders
  • Required for: Demanding carpeting plants
  • Benefits: Cryptocoryne, Sword plants, stem plants

Fish Compatibility:

  • Fine for most fish
  • Some aquasoils soft (avoid large digging fish)
  • Perfect for shrimp and nano fish

4. Dirted Tank Method (Soil + Cap)

Setup:

  • Bottom layer: Organic potting soil (1-2 inches)
  • Top layer: Gravel or sand cap (1 inch)
  • Creates nutrient-rich base at low cost

Best Soil:

  • Organic potting soil (no fertilizers, no manure)
  • Mineralized topsoil (dried, sifted)
  • Commercial aquascaping soils

Pros:

  • Extremely cost-effective ($10 for large tank)
  • Very fertile for plants
  • Long-lasting nutrients
  • Excellent plant growth

Cons:

  • Initial setup messy
  • May cloud water for days/weeks
  • Can release ammonia initially
  • Requires research and patience
  • Not suitable for fish-only tanks

Best For:

  • Experienced aquascapers
  • Heavy planted tanks
  • Low-tech setups
  • Budget-conscious planted tanks

5. Specialty Substrates

Crushed Coral/Aragonite:

  • Purpose: Raises pH and hardness
  • Best for: African cichlids, livebearers, brackish
  • Cost: $15-25 per 20 lbs

Peat:

  • Purpose: Lowers pH, creates blackwater
  • Best for: Soft water species, discus, apistos
  • Form: Granules or placed in filter

Laterite:

  • Purpose: Iron-rich clay additive
  • Best for: Planted tanks (under other substrate)
  • Use: Base layer under gravel

Calcium Carbonate Sand:

  • Purpose: pH buffering for marine/reef
  • Best for: Saltwater tanks, African cichlids
  • Example: CaribSea Aragonite

Active Substrates (Buffering):

  • ADA Amazonia: Lowers pH to 6.0-6.5
  • Fluval Stratum: Slight pH reduction
  • Crushed Coral: Raises pH to 7.5-8.5

Substrate Depth Guidelines

Fish-Only Tanks:

  • Minimum: 1 inch
  • Recommended: 1-2 inches
  • Purpose: Aesthetic, minimal bacteria housing

Planted Tanks (Low-Tech):

  • Minimum: 2 inches
  • Recommended: 2-3 inches
  • Purpose: Root growth, bacterial colonies

Planted Tanks (High-Tech):

  • Minimum: 2 inches
  • Recommended: 2-3 inches
  • Purpose: Nutrient-rich base for root feeders

Deep Sand Beds (DSB):

  • Depth: 3-4+ inches
  • Purpose: Anaerobic bacteria reduce nitrate
  • Risk: Hydrogen sulfide pockets (rare with proper maintenance)

Sloped Substrate:

  • Front: 1-2 inches
  • Back: 3-4 inches
  • Purpose: Creates depth, taller plants in back
  • Technique: Use rocks/foam as terraces

Substrate Calculators

General Formula:

  • Substrate Volume = Tank Length (in) × Width (in) × Depth (in) ÷ 231 = Gallons needed

Weight Estimates:

  • Gravel: 1 lb per gallon per inch depth
  • Sand: 1.5 lbs per gallon per inch depth
  • Aquasoil: Varies by brand (check bag coverage)

Quick Reference (2-inch depth):

  • 10-gallon tank: 20 lbs substrate
  • 20-gallon tank: 40 lbs substrate
  • 40-gallon tank: 80 lbs substrate
  • 55-gallon tank: 110 lbs substrate

Buying Extra:

  • Always buy 10-20% more than calculated
  • Allows for sloping/terracing
  • Extra for adjustments or future use

Substrate by Tank Type

Community Fish Tank

Best Options:

  • Smooth gravel (2-3mm)
  • Pool filter sand
  • CaribSea Peace River

Why: Easy maintenance, good for most fish, plant-friendly with root tabs

Planted Tank (Low-Tech)

Best Options:

  • Fluval Stratum
  • CaribSea Eco-Complete
  • Dirted tank (soil + sand cap)

Why: Nutrients for plants without CO2, supports root feeders

Planted Tank (High-Tech)

Best Options:

  • ADA Amazonia
  • UNS Controsoil
  • Fluval Stratum

Why: Rich nutrients, lowers pH for CO2 injection, optimal plant growth

African Cichlid Tank

Best Options:

  • Aragonite sand
  • Crushed coral
  • Texas Holey Rock with sand base

Why: Buffers pH to 7.8-8.5, natural for Rift Lake species

Discus/Soft Water Tank

Best Options:

  • ADA Amazonia
  • Sand with peat moss
  • Bare bottom (breeding)

Why: Lowers pH, softens water, natural Amazon feel

Goldfish Tank

Best Options:

  • Smooth gravel (too large to swallow)
  • Sand (fine enough to pass through)
  • Bare bottom (easy cleaning)

Avoid: Small gravel (choking hazard)

Shrimp Tank

Best Options:

  • Dark aquasoil (ADA, Fluval Stratum)
  • Fine gravel
  • Sand

Why: Biofilm growth on aquasoil, dark colors enhance shrimp colors

Breeding Tank

Best Options:

  • Bare bottom
  • Very thin sand layer
  • Marbles (egg-scattering fish)

Why: Easy to clean, easy to see eggs/fry, no debris accumulation

Installation and Setup

Preparation

Rinsing:

  • Gravel: Rinse until water runs clear (5-10 minutes)
  • Sand: Rinse extremely well (15-30 minutes) to prevent cloudiness
  • Aquasoil: Do NOT rinse (destroys beneficial properties)
  • Soil: Mineralize and dry if making dirted tank

Testing:

  • Place questionable stones in bucket of water
  • Test pH and hardness after 24 hours
  • Check for fizzing with vinegar (carbonate rocks)

Layering Techniques

Single Layer:

  • Pour substrate directly into tank
  • Spread evenly with hand or cup
  • Slope from front to back if desired

Dirted Tank Layers:

  1. Bottom: Soil (1-2 inches, moistened)
  2. Cap: Gravel or sand (1 inch minimum)
  3. Mist soil to settle before adding cap
  4. Fill extremely slowly to prevent clouding

Planting Pockets:

  • Create small depressions in substrate
  • Fill with aquarium soil or root tabs
  • Cover with main substrate
  • Plant directly into enriched pocket

Filling the Tank:

  • Place plate or plastic on substrate
  • Pour water onto plate to prevent disturbance
  • Fill slowly to halfway
  • Plant while easier access
  • Fill to final level

Maintenance by Substrate Type

Gravel Maintenance

Weekly:

  • Gravel vacuum 25-30% of substrate during water change
  • Work in sections (don’t do all at once)
  • Remove uneaten food and waste

Monthly:

  • Deep clean one section thoroughly
  • Rinse filter media
  • Check for compacted areas

Annually:

  • Consider adding root tabs near heavy root-feeders
  • Replace filter media gradually
  • Stir deep gravel gently to prevent dead zones

Sand Maintenance

Weekly:

  • Hover siphon just above sand surface
  • Suck up visible debris sitting on top
  • DO NOT plunge deep into sand

Monthly:

  • Gently stir surface sand with fingers or tool
  • Release any trapped gas bubbles
  • Remove any debris pockets

As Needed:

  • Skim surface with net to remove debris
  • Siphon out uneaten food immediately
  • Clean filter more frequently (sand can clog)

Warning Signs:

  • Black spots = anaerobic pockets (stir gently)
  • Foul odor = hydrogen sulfide (increase stirring)
  • Compaction = stir surface weekly

Aquasoil Maintenance

Weekly:

  • Gentle surface vacuum only
  • Don’t disturb deep layers
  • Remove visible debris with net or gentle siphon

Monthly:

  • Dose liquid fertilizers (aquasoil depletes over time)
  • Add root tabs near heavy feeders after 6-12 months
  • Trim plants and remove dead leaves

Annually:

  • Aquasoil nutrients deplete after 1-2 years
  • Add new root tabs throughout
  • Consider partial aquasoil refresh if plant growth declines

Never:

  • Deep vacuum aquasoil (removes nutrients and clouds water)
  • Stir or disturb layers unnecessarily
  • Use tap water on disturbed aquasoil (kills bacteria)

Common Substrate Problems

Cloudy Water

Cause: Disturbed sand or aquasoil during filling Solution:

  • Let settle 24-48 hours with filter running
  • Add fine filter floss to filter
  • Water changes if persistent
  • Prevention: Fill very slowly over plate/plastic

Algae on Substrate

Cause: Excess nutrients, too much light Solution:

  • Reduce photoperiod by 2 hours
  • Add fast-growing plants
  • Manual removal with siphon
  • Consider algae-eating crew (shrimp, snails, ottos)

Gas Bubbles in Sand

Cause: Organic matter decomposing, anaerobic pockets Solution:

  • Gently stir surface weekly
  • Don’t make sand bed too deep (>3 inches risky)
  • Add Malaysian Trumpet Snails (naturally aerate)

Note: Small bubbles normal; large, frequent bubbles concerning

Plants Not Rooting

Cause: Substrate too coarse or compacted Solution:

  • Add root tabs near plant bases
  • Use planting tweezers to make holes
  • Create pockets with finer substrate
  • Consider rhizome plants instead (Anubias, Java Fern)

Substrate Shifting

Cause: Strong filter flow, digging fish Solution:

  • Baffle filter output
  • Use heavier substrate
  • Add rocks/wood to hold substrate in place
  • Create substrate barriers with rocks

pH Issues

High pH:

  • Cause: Limestone, coral, certain rocks in substrate
  • Solution: Remove buffering substrate, use inert materials

Low pH:

  • Cause: Peat, aquasoil, decaying organic matter
  • Solution: Accept if suitable for fish, or switch substrate

Cost Comparison

Budget Options ($):

  • Pool filter sand: $0.10 per lb
  • Play sand: $0.15 per lb
  • Black Diamond blasting sand: $0.20 per lb
  • Regular gravel: $0.50 per lb

Mid-Range Options ($$):

  • CaribSea gravel/sand: $1-2 per lb
  • Fluval Stratum: $3-4 per lb
  • CaribSea Eco-Complete: $1-2 per lb

Premium Options ($$$):

  • ADA Amazonia: $4-6 per lb
  • UNS Controsoil: $3-5 per lb
  • Specialty aquasoils: $4-8 per lb

Value for Money:

  • Best budget: Pool filter sand
  • Best mid-range: Fluval Stratum
  • Best premium: ADA Amazonia (for serious aquascapers)

Conclusion

Substrate selection dramatically impacts your aquarium’s success. Match your choice to your goals: sand for bottom-dwelling fish, aquasoil for demanding plants, gravel for easy maintenance.

Remember that substrate lasts years—invest appropriately for your long-term goals. A $50 bag of aquasoil seems expensive but provides years of plant support. Budget sand works perfectly for fish-focused tanks.

Most importantly, once substrate is in place and the tank established, changing it becomes a major undertaking. Research, plan, and choose wisely from the start.


Ready to add hardscape to your substrate? Explore our aquarium hardscape ideas for stunning rock and wood combinations.