某些消化系統疾病可引起大便發黑,包括肝硬化合并食管和胃底靜脈曲張破裂,食管異物,潰瘍病,急性胃炎,胃黏膜脫垂,腸套疊,出血性,壞死性小腸炎,扭轉性腸梗阻,腸憩室,腸息肉,肛裂,胃癌等都有可能會引起大便發黑,呈柏油樣。
另外某些食物也可以引起大便發黑,食用某些食物可引起大便顏色的改變,有時容易與便血混淆,如進食豬血,羊血或者是動物的其他血液或者是大量的牛肉,豬肝等食物也可能會導致大便發黑。另外如果進食大量的果醬,桑葚果醬有可能會導致大便的顏色變黑。某些藥物有可能會引起大便發黑,比如活性炭,補血的鐵劑,治療胃病的鉍劑和某些中藥等。