Cá betta hoang dã được tìm thấy ở Campuchia, Thái Lan và Việt Nam. Chúng sống ở các lưu vực sông, mương tưới tiêu, đất ngập nước và ruộng lúa. Mặc dù nhiều người cho rằng cá betta sống trong các vũng nước nhỏ, nhưng thực tế chúng sống trong các vùng nước lớn hơn.
Cá betta thường sống ở các vùng nước nông và di chuyển chậm. Theo Nippyfish, mỗi con cá được ước tính có lãnh thổ khoảng ba mét vuông. Cá betta có khả năng thở không khí nhưng chủ yếu vẫn dựa vào mang và cần nước có oxy. Trong điều kiện nuôi nhốt, chúng hoạt động tốt nhất trong những bể sạch sẽ, ấm áp với nhiều cây cỏ để chúng bơi qua.