علل مختلفی ممکن است باعث بروز نارسایی قلب شود. نارسایی قلبی اغلب با بیماری های دیگر مرتبط است. یکی از شایع ترین دلایل نارسایی قلب بیماری عروق کرونر می باشد. بیماری عروق کرونر باعث اختلال در خونرسانی به قلب می شود. در این بیماری نازک شدن سرخرگ ها باعث عدم خونرسانی کافی به خون و اکسیژن می شود.به طور کلی شرایطی که باعث نارسایی قلب می شوند عبارتند از:
بیماری های مادرزادی قلب
حمله قلبی
بیماری دریچه قلب
کاردیومیوپاتی (که باعث ضعیف شدن قلب می شود)
آریتمی قلبی (نامنظم بودن ضربان قلب)
بیماری دیابت
اختلال در تیروئید (کم کاری و یا پرکاری تیروئید)
بیماری فشار خون
ایدز
وجود کم خونی شدید
درمان های انجام شده برای سرطان مانند شیمی درمانی
استفاده از برخی از داروها