正常心包內壓力是零或負值,如積聚較多的液體時心包腔內壓力也會升高,可以產生血流動力學的改變,當液體也積聚達到一定程度時就限制心臟的擴張,降低心肌的順應性顯著妨礙心臟舒張期的血液充盈,從而導致而心搏量降低,每搏量的下降,最初由反射性地增加腎上腺素能神經的張力而代償,靜脈壓的升高也增加心室的充盈,心肌收縮力的增強和心率的加快以增加心排出量,收縮周圍小動脈也維持動脈血壓。
如心包積液繼續增加,心包腔內壓力進一步增高,機體代償機制衰竭,導致心排出量顯著下降,動脈血壓下降周圍組織灌注不足循環衰竭而產生休克,此時即為心臟壓塞,如果心包積液發展緩慢,當積聚到一定限度時,可出現亞急性和慢性心包壓塞,此時心包腔內壓力增加使靜脈血液回流到右心室困難,這時靜脈壓升高而出現起循環瘀血癥。