يُحتمل أن يكون السبب وراء ظهور الدم في البراز حدوث نزيف في الجهاز الهضمي، أو الإصابة بالبواسير، أو سرطان القولون، أو قرح شرجية، أو بسبب عدوى بكتيرية.