Cá Thát Lát là một loài cá nước ngọt. Cá thát lát thuộc loài cá ăn tạp. Thành thục sau khoảng một năm tuổi, khi thân dài đến 165 mm, nặng 200 g cá bắt đầu sinh sản vào tháng 5 đến tháng 7. Trứng đẻ ra bám chặt vào đá và được cá đực bảo vệ rất kỹ, cá đực thường xuyên dùng đuôi vẫy nước để tạo điều kiện cho trứng hô hấp. Cá thát lát phân bố rộng rãi trong các vùng nước tự nhiên ở Ấn Độ và có ở hầu hết các nước Đông Dương như Việt Nam, Lào và Campuchia. Ở Việt Nam, cá thát lát tự nhiên phân bố chủ yếu ở các vùng đồng bằng sông Cửu Long, sông Đồng Nai và các tỉnh miền Trung, Tây Nguyên... Do sức sinh sản tự nhiên tốt nên sản lượng khai thác cá thát lát ở tự nhiên khá cao.