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