وجود دم في البراز يكون بسبب حدوث نزيف في أعلى الجهاز الهضمي، ويحدث هذا النزيف نتيجة تمزق وتلف الأمعاء أو التهابها أو حدوث قرحة هضمية.