Health Library

Health Library Explorer
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A-Z Listings

Medicines for Heart Disease

You will likely take several types of medicine for your heart disease. Some of the medicines reduce the chance of heart attack and stroke. Others control blood pressure and cholesterol. You may also take medicines for other heart problems, such as heart failure or irregular heart rhythm (arrhythmia). Other health conditions, such as diabetes, likely also need medicines. Keeping track of your medicines and knowing what each does can get confusing. It's important to understand that all of these medicines need to be taken as prescribed for your best health outcome. Don't stop taking them without talking with your healthcare provider.

Medicines for heart disease

Many people with heart disease take the 4 medicines shown in this chart. Other common medicines are listed later. Your healthcare provider or cardiac rehab team can help you look at the types of medicines that have been prescribed for you.

Type of medicine

What it does


Lowers the amount of LDL ("bad') cholesterol and other fats in the blood. This lowers the chance of clogged arteries

May make your levels of HDL ("good") cholesterol better

ACE inhibitor or angiotensin receptor blocker (ARB)

Lowers blood pressure and eases strain on the heart. This makes it easier for the heart to pump and improves blood flow


Helps prevent blood clots. Clots could block an artery and cause a heart attack or stroke


Lowers blood pressure and slows heart rate

May strengthen the heart's pumping action over time

Other medicines you may take

Type of medicine

What it does


Helps slow down and regulate a fast or irregular heartbeat (arrhythmia)


Helps reduce the risk that a blood clot will form


Helps lower blood pressure

Calcium channel blocker

Helps blood flow more easily through the arteries by widening (dilating) them


Helps your body get rid of extra water. This is important if you have high blood pressure or heart failure

Nitrate (nitroglycerin)

Helps prevent and treat angina (chest pain)


Helps blood flow more easily through the arteries by widening the arteries

Online Medical Reviewer: Callie Tayrien RN MSN
Online Medical Reviewer: Stacey Wojcik MBA BSN RN
Online Medical Reviewer: Steven Kang MD
Date Last Reviewed: 3/1/2022
© 2000-2024 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.