Skip to content

Do corydoras need sand?

Whether corydoras need sand — they strongly prefer smooth sand because sharp gravel wears down the delicate barbels they use to search for food.

The short answer

Corydoras don’t strictly need sand to survive, but they strongly prefer it — and fine, smooth sand is genuinely better for their health. Cories feed by sifting the substrate with delicate whisker-like barbels around the mouth. On sharp or coarse gravel those barbels get worn down and can become infected, leaving the fish unable to forage properly. Smooth sand lets them do exactly what they’re built to do.

Why sand suits them

In the wild, corydoras cruise sandy riverbeds, taking mouthfuls of substrate and sifting food out through their gills. Fine sand:

  • Protects the barbels they rely on to find food
  • Lets them sift naturally, which is both feeding and enrichment
  • Keeps leftover food on the surface where they can reach it, rather than buried in gravel

On sharp gravel you often see cories with eroded or missing barbels — a clear sign the substrate is too harsh for them.

Good to know: barbel erosion isn't only about sharp gravel — dirty substrate causes it too. Whatever you use, keep it clean with regular gentle vacuuming during water changes.

If you already have gravel

You don’t have to rip everything out overnight, but aim to move toward a fine, smooth, rounded substrate. If you keep gravel, choose the smallest, smoothest grains you can and keep it spotlessly clean. A shallow layer of inert sand over part of the tank gives cories somewhere proper to forage.

Whatever the substrate, keep a sand layer shallow and stir it gently at water changes so gas pockets don’t form.

The bigger picture

Substrate is one part of good cory care — they’re social, bottom-dwelling shoalers that need a group and cool-to-tropical, clean water. Read the full bronze corydoras care guide for tank size, numbers and diet, and see our sinking food picks to make sure your cories actually get their share.

Frequently asked questions

Can corydoras live on gravel?

They can survive on gravel, but sharp or coarse gravel wears down and can infect their barbels, and they can't sift it properly. If you keep them on gravel, choose small, smooth, rounded grains — though fine sand is genuinely better for their long-term health.

What is the best sand for corydoras?

A fine, smooth, inert aquarium sand or a rounded silica play sand works well. Avoid sharp-edged sands. Keep the layer shallow and stir it during water changes so pockets of gas don't build up in the substrate.

🔎 The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy — with an AI assistant to guide you.

📉 Real price history🔔 Buy-now alerts🤖 AI buying assistant
Try free for 14 days →
No commitment · Cancel in 1 click · 5 languages