Há muitas causas de sangue nas fezes, bem como causas fora do tracto digestivo.
Se a mudança na cor das fezes for causada pela ingestão de medicamentos ou alimentos, normalmente voltará ao normal dentro de 2 a 3 dias após a interrupção dos medicamentos ou alimentos.
Para hemorragias causadas por distúrbios digestivos, tais como hemorragias de lesões agudas da mucosa gástrica, hemorragias de hemorróidas ou fissuras anais. Se a hemorragia for ligeira, pode sarar por si só com dieta e repouso.
No entanto, para hemorragias nas fezes causadas por tumores, tuberculose, colite ulcerosa e factores extra-intestinais, é normalmente necessário um tratamento. Se a causa puder ser eliminada, o sangue nas fezes pode ser curável.