Guide

Best aquarium substrate

The right substrate depends on fish species, planting goals, and maintenance style.

Sand

Great for bottom-dwellers like corydoras and loaches. Looks natural and is gentle on barbels, but needs good flow and cleaning habits.

Gravel

Easy for beginners and widely available. Works in most community tanks, with many color and grain options.

Planted substrates

Nutrient-rich options support heavy root feeding plants, but can alter water chemistry and may need careful setup.

How to choose the best substrate

  • Choose for your livestock first, then aesthetics.
  • Use finer substrate for sensitive bottom fish.
  • Use planted substrate when your primary goal is plant growth.

Quick answer

For most beginner community tanks, medium gravel is easiest. For corydoras and similar fish, sand often wins.

More guides · Substrate overview · Corydoras care