消化道出血多久能好的問題回答比較廣泛,具體取決於病因,不同病因治療方法不一樣,預後不一樣,需要的時間也不一樣。如果是因為消化道腫瘤出血,可能會反覆長期出血。如果腫瘤不清除、不治療,將無法止血。如果是潰瘍性出血,有一部分病人因為自己的病情比較輕,就算是不治療,也可能會慢慢結痂,自行止血,但是疾病無法痊癒。因此,這種情況還是要來做檢查,進行相應的進一步治療。如果發現了明確病因,在進行相應治療之後,一般當時或1-2天之內都可以好轉。但是,這只是表明出血好轉,並不是疾病好轉,而疾病的治療需要一定的過程。