心包積液和胸腔積液的原因有的時候往往是不同的:1、心包積液常見的原因有:病毒、細菌、結核等引起的感染性心包積液;非感染性因素臨床上常見於急性心肌梗死、尿毒症、腫瘤、主動脈夾層等因素;還有過敏性、放射性、風溼性或者免疫性因素造成的心包積液。2、胸腔積液常見的原因有:結核性因素,腫瘤,炎症以及風溼結締組織病等。臨床上老年患者胸腔積液往往是由於各種疾病導致低白蛋白血癥造成的。