How Can I Prevent a Heart Attack?

Key points
- Most Heart Attacks are caused by coronary artery disease (CAD).
- By taking these steps, you can prevent or reduce the chance of another heart attack and related complications, such as heart failure.
- You can lower your risk of having a heart attack, even if you have already had a heart attack or are told that your chances of having a heart attack are high.
- To prevent a heart attack, you will most likely need to make lifestyle changes.
Most Heart Attacks are caused by coronary artery disease (CAD). You can help prevent a heart attack by knowing about your risk factors for CAD and heart attack and taking action to lower your risks.
You can lower your risk of having a heart attack, even if you have already had a heart attack or are told that your chances of having a heart attack are high.
To prevent a heart attack, you will most likely need to make lifestyle changes. You may also need to get treatment for conditions that raise your risk.
Make Lifestyle Changes
You can lower your risk for CAD and a heart attack by making healthy lifestyle choices:
- Eat a healthy diet to prevent or reduce high blood pressure and high blood cholesterol, and maintain a healthy weight
- If you smoke, quit
- Exercise as directed by your doctor
- Lose weight if you are overweight or obese
Treat Related Conditions
In addition to making lifestyle changes, you can help prevent heart attacks by treating conditions you have that make a heart attack more likely:
- High blood cholesterol. If you have high cholesterol, follow your doctor's advice about lowering your cholesterol. Take medications to lower your cholesterol as directed.
- High blood pressure. If you have high blood pressure, follow your doctor's advice about keeping your blood pressure under control. Take blood pressure medications as directed.
- High blood sugar (diabetes). If you have diabetes, follow your doctor's advice about keeping your blood sugar levels under control. Take medications as directed.
Prevent a Second Heart Attack
If you have already had a heart attack, it is very important to follow your doctor's advice to prevent a second heart attack:
- Make lifestyle changes as directed
- Take your medications as directed
- Follow any other treatment recommended by your doctor, such as cardiac rehabilitation.
Written and revised by
Gerald Hurowitz, M.D.
Our doctors write and review articles for accuracy and keep them up to date.
health.am provides general information, not medical advice. Always consult a qualified health professional about your own health.
Explore health topics
More in this topic
Heart & Blood Vessels →
NewsAspirin does not prevent heart attacks in patients with diabetes
The prevention of progression of arterial disease and diabetes: a factorial randomized placebo controlled trial of aspirin and antioxidants in patients with diabetes and asymptomatic peripheral arterial disease Taking…
18 October 2008
NewsNew, Non-Invasive Imaging Test Could Help Prevent Heart Attacks
Kathy Brown says she always thought that heart disease was for those who smoked cigarettes, drank, ate a lot of red meat, and who were overweight. The 54-year old wife of an oncologist and mother of four daughters had…
29 September 2007
GuideHormone Therapy May Prevent Heart Attacks for Women in Their 50s
For the last few years, women have heard conflicting reports about the risks and benefits of hormone replacement therapy (HRT). A new study that analyzes many trials together concludes that HRT can reduce heart attacks…




