Heart attacks are the most common cause of heart failure. A heart attack occurs when one of the arteries supplying your heart muscle becomes completely blocked. This can cause muscle in that area of the heart to die, making it more difficult for your heart to work properly and pump blood around your body. Click here to learn more about the causes of heart failure.