Gravel

For a classic look and the most widely available, versatile substrate -- not ideal for species that dig or sift.

Runner-up: Sand · Retake the quiz

Why this fits you

  • You want the most widely available, flexible substrate option.
  • Your fish don't specifically need sand (no sifting/digging species).
  • Budget and ease of sourcing matter.

Gravel is the most common, widely available aquarium substrate -- affordable, comes in many sizes and colors, and doesn't compact the way sand can. It's sharper-edged than sand, which can be uncomfortable or risky for fish that naturally sift substrate through their mouths or dig, like corydoras.

How it compares

SubstrateBest forPlant nutrients
SandSifting/digging fishNone (add root tabs)
GravelGeneral use, widest availabilityNone (add root tabs)
Aquasoil (Nutrient Substrate)Planted/aquascaped tanksBuilt-in, depletes over time

Buying checklist

  • Avoid gravel for tanks with corydoras or other substrate-sifting fish -- sand suits them better
  • Rinse thoroughly before adding to avoid clouding the water
  • Gravel doesn't provide plant nutrients on its own, same as sand

When this isn’t the right fit

Gravel is not the best choice for sifting or digging fish such as corydoras, and it traps debris between the stones. A heavily planted tank usually needs a nutrient substrate or root tabs, because gravel supplies few nutrients.

Other results from this quiz may suit your situation better:

Run the numbers

Frequently asked questions

Is gravel or sand better for a beginner tank?

Either works well for most community fish -- gravel is more widely available and doesn't compact, while sand is gentler for specific sifting/digging species.

Does gravel size matter?

Yes, somewhat -- very large gravel can trap waste between pieces, while very fine gravel approaches sand-like behavior; medium grades are a common middle ground.

Can I mix sand and gravel?

Some keepers do, for visual effect or to give fish both substrate types, though it can make vacuuming during maintenance slightly more involved.