消化道出血是否能自愈,需要根据出血量以及病因来判定。如果出血量较少,而且导致该现象出现的原因是因为饮食不当导致的,比如饮食及时太多辛辣以及刺激性大的食物引起的,注意调整好饮食,过段时间后是可以自愈的。如果出血量比较多,或者频繁出血,并且是病理性原因引起的,是不可以自愈的,需要及时就医做治疗,这样原发性疾病才可以得到较好控制。