As fezes amarelas geralmente são causadas por um excesso de alimentos gordurosos e gordura na dieta. A Mayo Clinic afirma que também pode ser causada por um distúrbio de má absorção, como a doença celíaca.
Fezes amarelas geralmente são um sinal de que os alimentos passaram pelo trato digestivo muito rapidamente. Como os sais biliares do fígado dão às fezes sua cor marrom, as fezes amarelas podem indicar anormalidades na vesícula biliar e no fígado. Healthgrades afirma que também pode ser causado por uma infecção como a giardíase. Giardia é um parasita encontrado em resíduos e água contaminada que causa diarreia amarela acompanhada de sintomas semelhantes aos da gripe.