消化道出血的常见病因如下:1、消化性溃疡:包括胃溃疡、十二指肠溃疡;2、急性胃粘膜病变:又称急性糜烂出血性胃炎;3、胃癌:胃的恶性肿瘤;4、食管胃底静脉曲张破裂;5、食管贲门粘膜撕裂;6、血管畸形:如窦室病变,也会引起上消化道出血;7、全身性疾病:如肝功能异常、血液疾病均可导致消化道出血。