心力衰竭的原因有可能是因為有心肌梗死,心肌炎或者各種性的心肌病,比如擴張性心肌病,肥厚性心肌病等引起心肌細胞的變性壞死,使心肌舒張功能下降。或者是有糖尿病心肌病,是因為代謝障礙所引起,像維生素B1的缺乏或者中毒而導致的心肌能量代謝障礙,引起心肌損害。
另外還有心室負荷過重,比如高血壓或者肺動脈高壓,肺源性心臟病,是心臟后負荷過重,引起心臟的收縮功能障礙。或者是瓣膜疾病,主動脈瓣關閉不全,心內或大血管間反流,室間隔,房間隔的缺損,還有高動力的循環狀態,有慢性貧血,甲狀腺功能亢進或者女性的生產都會使回心血量增多,也會引起心衰。