心包积液的常见病因分为感染性和非感染性两大类。感染性者包括结核、病毒、细菌、原虫等,非感染者包括肿瘤(尤其肺癌、乳腺癌、淋巴瘤、纵隔肿瘤等)、风湿病等都有可能引起心包积液,去正规医院检查,确定诊断,对症治疗。