Cá ngạnh thuộc cở trung bình, con lớn nhất nặng 4 Kg. Cá 1 năm có chiều dài 15.5-21cm, trung bình khoảng 19cm, ở năm thứ 2 cá tăng trưởng nhanh, những năm sau cá tăng trưởng chậm lại
Cá ngạnh là cá ăn tạp và phàm ăn, thành phần thức ăn rất đa dạng gồm mảnh vụn hữu cơ, thực vật, động vật. Thức ăn thực vật gồm lá, quả, hạt. Thức ăn động vật gồm nhiều nhóm(ấu trùng, côn trùng, côn trùng trưởng thành)...Thành phần thức ăn thay đỗi theo kích thước cá, theo mùa và nơi sống của cá
Cá ngạnh sinh sản ở năm tuổi thứ 3. Vào ngay cuối mùa đông tuyến sinh dục đã phát triễn và đẻ trứng vào quãng tháng 3-6, đẻ rộ vào tháng 4-5. Cá đẻ trứng trong các hang hốc tự nhiên hoặc tự đào ở đáy đất, cá bố mẹ bảo vệ trứng và con cái ở ngay nơi đẻ, nên mùa này cá rất dữ. Sức sinh sản của cá không cao, với chiều dài 27.5-42.5 cm, số trứng trong buồng trứng khoảng 300-12.500 trứng