早期施行心包切除術以避免發展到心源性惡液質、嚴重肝功能不全、心肌萎縮等。通常在心包感染被控制、結核活動已靜止即應手術,并在術后繼續用藥1年。已知或疑為結核性縮窄性心包炎,術前應抗結核治療1~4周,如診斷肯定,在心包切除術后應繼服藥6~12個月。有學者認為術前應用洋地黃可減少心律失常和心衰,降低死亡率。對不能手術治療者,主要是利尿和支持治療,必要時抽除胸、腹腔積液。