心包炎能夠活多久與引起心包炎的病因以及本身的嚴重程度有密切關係,如果是由於急性心肌梗死、惡性腫瘤、系統性紅斑狼瘡等疾病引起的心包炎,預後不良會影響到患者的壽命。而對於風溼性心包炎、化膿性心包炎,還有特異性心包炎,經過及時正確的治療之後,大部分患者在2-6周之內病情會出現好轉,有些可以治癒,對壽命沒有太多影響。如果治療不及時,出現比較嚴重的併發症,可能會導致患者出現很嚴重的情況而喪失生命。

而對於心包炎之後向慢性期過度,其中有一種類型稱之為縮窄性心包炎,這類心包炎最關鍵的治療是及早實施心包剝離術,即將增厚僵硬的心包切除,使它不再對心臟的搏動產生束縛和抑制作用。這部分患者經過治療後也能明顯改善生活質量,降低死亡率。