Đôi khi, máu thậm chí có thể không nhìn thấy trên phân và đây được gọi là xuất huyết tiêu hóa ẩn. Cho đến nay, các nguyên nhân phổ biến nhất gây ra máu có thể nhìn thấy trong phân là viêm túi thừa và bệnh trĩ. Các điều kiện và tình huống khác có thể gây ra máu trong phân bao gồm: ung thư ruột kết. phát triển không phải ung thư, chẳng hạn như polyp. nhiễm trùng đường ruột (viêm ruột do vi khuẩn) có thể gây ra bởi các mầm bệnh từ thực phẩm, chẳng hạn như salmonella và E. coli.