Ikan Sili hidup mendiami sungai yang bergerak lambat dan dataran banjir, dan merupakan penghuni dasar yang biasanya ditemukan di tempat-tempat dengan dasar berlumpur sedikit berpasir. Mereka menghabiskan sebagian besar waktunya terkubur di dasar sungai, seringkali hanya menyisakan moncongnya yang terlihat.
Sili Ikan memakan invertebrata (seperti larva serangga, cacing, dan krustasea), ikan yang lebih kecil, materi tanaman, dan detritus. Ikan Sili juga menarik dan mudah untuk dipelihara.