結核性心包炎多是發生在胸腔內的淋巴結和腹膜或者是胸膜結核病,經過淋巴的逆流或者直接蔓延而來的,也可以是心包附近的液化淋巴結直接破潰入心包腔或者是全身的血行播散所導致的。結核桿菌主要是通過呼吸道傳染,所以如果感染了結合桿菌就有可能會造成心包炎的發生,所以有一定的傳染性。
結核性心包炎的病理過程是四個時期,有干性、滲出、吸收還有縮窄,滲出性的心包炎可為全身性、多發性的角膜炎的一部分,它反映了機體對結核菌的高敏反應,心包膜表面可見散在的結核病灶或甘羅樣病變,病程順利的時候,滲出液和纖維素吸收后心包膜也可以完全恢復正常,嚴重的病例心包膜可達2厘米,偶見心包膜的鈣化。