消化道出血主要分為上消化道出血和下消化道出血。若為反覆出血或出血量較大則需要住院治療,通常治療週期在1-2周不等,主要進行抑酸、保護胃黏膜以及止血治療。

如果出血量較大或患者出現貧血,還需要輸注紅細胞、血漿等進行治療。消化道出血經過急性期的治療後,還需要明確病因針對病因進行治療。通過急性期的止血、擴容、輸血治療後,需要1-2周才能夠恢復。對於病情危重或年長者,治療週期則會相應延長。