Nguyên nhân đầu tiên có thể kể đến là trở ngại tâm lý từ bệnh nhân, lo sợ cái chết, mặc cảm ngoại hình biến đổi, lo lắng vấn đề kinh tế,... Áp lực càng lớn dần khi bệnh nhân bước vào giai đoạn muộn, di căn. Bởi vậy, họ khó có cảm giác ngon miệng hay thèm ăn.
Sự hiện diện của ung thư cũng khiến hệ miễn dịch suy yếu trầm trọng, khiến thời gian hồi phục sẽ kéo dài hơn rất nhiều so với người khỏe mạnh bình thường.
Bên cạnh đó, những tác dụng phụ của quá trình điều trị cũng khiến cho bệnh nhân chán ăn, suy kiệt. Hệ tiêu hóa bị tổn thương nặng nề (khoang miệng lở loét, lưỡi tê, đau dạ dày, viêm đại tràng,...) sẽ dẫn tới rối loạn tiêu hóa, ức chế cảm giác ngon miệng (chứng chán ăn). Đặc biệt, với những bệnh nhân mắc ung thư dạ dày, vòm họng, thực quản, đại tràng,... chứng chán ăn sẽ càng rõ rệt hơn. Nhiều bệnh nhân không thể theo hết được các liệu pháp điều trị do cân nặng và thể lực bị suy giảm trầm trọng.