急性心包炎的治療包括對原發疾病的病因治療、解除心臟壓塞和對癥治療。風濕性心包炎時應加強抗風濕治療;結核性心包炎時應盡早開始抗結核治療,并給予足夠的劑量和較長的療程,直到結核活動停止后一年左右再停藥,如出現心臟壓塞癥狀,應進行心包穿刺放液;如滲液繼續產生或有心包縮窄表現,應及時作心包切除,以防止發展為縮窄性心包炎;化膿性心包炎時應選用足量對致病菌有效的抗生素,并反復心包穿刺抽膿和心包腔內注入抗生素,如療效不著,即應及早考慮心包切開引流,如引流發現心包增厚,則可作廣泛心包切除;非特異性心包炎時腎上腺皮質激素可能有效,如反復發作亦可考慮心包切除。
同時,患者宜臥床休息。胸痛時給予鎮靜劑,必要時使用嗎啡類藥物或左側星狀神經節封閉。