各种病因的心包炎均可能伴有心包积液。常见的原因是肿瘤,特发性心包积液和感染性。
近年来,结核性心包炎造成的心包积液也有回升趋势,严重的体循环淤血可产生漏出性心包积液,穿刺伤,心室破裂、心胸外科手术及介入操作造成的冠状动脉穿孔等,可造成血性心包积液,迅速大量的心包积液,可引起心脏压塞。