What Causes a Heart Attack?

Most heart attacks are caused by a buildup of plaque on the inner walls of the coronary arteries. When a section of the plaque breaks open it will cause a blood clot to form. When the clot becomes large enough to cut off most or all of the blood flow through the artery a heart attack occurs.