棒花魚是一種體型比較小的魚,成年棒花魚的長度僅有10-20釐米。當然也有比較大的棒花魚個體,長度能夠達到20多釐米甚至接近30釐米,但這麼大的棒花魚個體其實並不是很常見。影響棒花魚體型大小的因素較多,比如水質、水溫、食物等。
棒花魚最大能夠長到30釐米左右。棒花魚屬於小型魚類,生活在靜水或流水的底層,主食無脊椎動物。在沙底掘坑爲巢,產卵其中,雄魚有築巢和護巢的習性。