Guide

Best aquarium substrate

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

⏱ 3 min read 🌿 Plants and algae 📅 Updated March 2026
Quick answer
  • Sand: Great for bottom-dwellers like corydoras and loaches. Looks natural and is gentle on barbels, but needs good flow and cleaning hab…
  • 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: For most beginner community tanks, medium gravel is easiest. For corydoras and similar fish, sand often wins.…

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.

Keep learning

Stable aquariums come from consistent testing and patient stocking. Continue with our water parameters guide, how to cycle a tank, and combining fish safely. For logging and strip scans, see App-aquatic.

Log parameters, scan strips offline, and run stocking checks with App-aquatic.

Get the free app

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?

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

More guides · Substrate overview · Corydoras care