Nguyên nhân phổ biến nhất khiến cá chán ăn là do căng thẳng. Sự căng thẳng do quá đông hoặc chuyển sang bể cá mới có thể khiến cá bỏ ăn trong hơn hai ngày.
Các dấu hiệu căng thẳng khác ở cá bao gồm bơi gần mặt nước và thở hổn hển, ẩn nấp, vết thương và bệnh tật. Trước khi thực hiện bất kỳ thay đổi nào khác, hãy đảm bảo rằng hàm lượng oxy trong nước đủ cao cho cá, có đủ vỏ bọc để chúng cảm thấy thư giãn và an toàn, đồng thời chúng không phải là mục tiêu gây hấn. Bệnh tật và bệnh tật là những dấu hiệu chính của căng thẳng; trong khi cá thường xuyên tiếp xúc với vi khuẩn, cá không bị căng thẳng thường có hệ thống miễn dịch đủ mạnh để chống lại hầu hết các bệnh tật.
Nếu cá không tỏ ra căng thẳng nhưng vẫn từ chối ăn, hãy liên hệ với cửa hàng hoặc nhà chăn nuôi để biết họ đã cho cá ăn gì. Đảm bảo thức ăn ở đúng vị trí của bể cá; sinh vật sống ở đáy không thể lên mặt nước để ăn. Cuối cùng, một số loài cá không thích thức ăn dạng viên và mảnh và yêu cầu tôm ngâm nước muối đông lạnh hoặc khô đông lạnh, nhuyễn thể và các động vật không xương sống khác. Những con cá ăn thịt lớn hơn cũng có thể phản ứng tích cực với một vài con cá cho ăn xuất hiện trong giờ ăn.