Best treatments for angina pectoris
28 products may treat angina pectoris, spanning FDA drug classes such as beta-adrenergic blocker, nitrate vasodilator, alpha-adrenergic blocker. The current highest-rated option is betimol. Ranked below by our independent recall-safety rating (rated where FDA data exists) — not medical advice; always consult a professional.
Quick answer: Of the 28 drugs we list for angina pectoris, 24 are available as lower-cost generics, spanning classes such as beta-adrenergic blocker, nitrate vasodilator, alpha-adrenergic blocker. They’re ranked by each drug’s FDA recall-safety record — not clinical effectiveness for angina pectoris — so confirm the right choice with your prescriber.
Understanding angina pectoris
Angina (angina pectoris) is chest pain or discomfort that occurs when part of the heart muscle does not get enough oxygen-rich blood. It is not a disease itself but a symptom, most often of coronary heart disease, in which plaque builds up in the arteries that supply the heart and reduces blood flow. People typically describe pressure, squeezing, tightness, or burning in the chest, and the discomfort can spread to the shoulders, arms, neck, jaw, or back; it may be accompanied by shortness of breath, nausea, sweating, or dizziness. Symptoms can differ between individuals and may resemble indigestion. Stable angina follows a regular pattern, is often brought on by exertion, stress, emotion, or cold, and eases with rest. Unstable angina is unpredictable, may occur at rest, and can signal an impending heart attack — a medical emergency. To evaluate angina, clinicians assess symptoms and may use blood tests, an electrocardiogram (ECG), exercise stress testing, and imaging such as coronary angiography. Management combines heart-healthy lifestyle changes, medicines, medical procedures, and cardiac rehabilitation. If you have chest pain that does not go away, call 911 immediately. This is general information, not medical advice.
First-line treatment
For chronic coronary disease, the 2023 AHA/ACC/ACCP/ASPC/NLA/PCNA guideline states that "either a calcium channel blocker or beta-blocker is recommended as first-line antianginal therapy" to relieve angina symptoms. The guideline also emphasizes that "lifestyle modification and nonpharmacologic therapies, including healthy dietary habits and exercise, are recommended for all patients with CCD." Notably, it advises that "long-term beta-blocker therapy is not recommended to improve outcomes" when there is no heart attack in the past year, no reduced heart function, or no other specific indication. The guideline also notes that "statins remain first line for lipid lowering." For quick relief during an angina attack, nitrates such as glyceryl trinitrate (GTN) are commonly used, and preventive medicines like statins and low-dose aspirin may lower the risk of heart attack. A clinician individualizes the choice of medicine based on each person's overall health, other conditions, and response to treatment. This is general information, not medical advice.
Top-rated picks for angina pectoris: 1. Betimol · 2. Inderal La · 3. Innopran XL
| # | Drug | Rating | Type | Form | Class | Generic? | Pharmacy pays | |
|---|---|---|---|---|---|---|---|---|
| 1 | 70/100 | Prescription | Drops | beta-Adrenergic Blocker | Generic | $1 | View → | |
| 2 | 70/100 | Prescription | Capsule | beta-Adrenergic Blocker | Generic | $2 | View → | |
| 3 | 70/100 | Prescription | Capsule | beta-Adrenergic Blocker | Generic | $2 | View → | |
| 4 | 70/100 | Prescription | Tablet | Nitrate Vasodilator | Generic | $4 | View → | |
| 5 | 62/100 | Prescription | Tablet | beta-Adrenergic Blocker | Generic | $1 | View → | |
| 6 | Not yet rated | Prescription | Injectable | beta-Adrenergic Blocker | No data | — | View → | |
| 7 | Not yet rated | Prescription | Injectable | beta-Adrenergic Blocker | No data | — | View → | |
| 8 | Not yet rated | Prescription | Tablet | alpha-Adrenergic Blocker | Generic | $1 | View → | |
| 9 | Not yet rated | Prescription | Capsule | alpha-Adrenergic Blocker | Generic | $1 | View → | |
| 10 | Not yet rated | Prescription | Solution | beta-Adrenergic Blocker | Generic | $2 | View → |
Narrow by drug class
Explore the class hubs: beta-adrenergic blocker · nitrate vasodilator · alpha-adrenergic blocker
Full ranking · 28 treatments
betimol
PrescriptionFDA-sourced
Betimol (Timolol) is a beta-adrenergic blocker used to treat Angina Pectoris, Open-Angle Glaucoma, Heart Failure, Hypertension.
Pharmacy pays
From ~$0.63· 8 formsinderal la
PrescriptionFDA-sourced
Inderal La (Propranolol Hydrochloride) is a beta-adrenergic blocker used to treat Angina Pectoris, Esophageal and Gastric Varices, Heart Failure, Hypertension.
Pharmacy pays
From ~$1.52/30· 8 forms Save up to 77% in classinnopran xl
PrescriptionFDA-sourced
Innopran XL (Propranolol Hydrochloride) is a beta-adrenergic blocker used to treat Angina Pectoris, Esophageal and Gastric Varices, Heart Failure, Hypertension.
Pharmacy pays
From ~$1.52/30· 8 forms Save up to 77% in classnitrostat
PrescriptionFDA-sourced
Nitrostat (Nitroglycerin) is a nitrate vasodilator used to treat Angina Pectoris, Eclampsia, Fissure in Ano, Heart Failure.
Pharmacy pays
From ~$2.19/30· 8 formsatenolol
PrescriptionFDA-sourced
Atenolol is a beta-adrenergic blocker used to treat Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Heart Failure.
Pharmacy pays
From ~$0.67/30· 3 forms Save up to 23% in classbrevibloc
PrescriptionFDA-sourced
Brevibloc (Esmolol Hydrochloride) is a beta-adrenergic blocker used to treat Angina Pectoris, Heart Failure, Hypertension, Myocardial Infarction.
Price varies
- Brevibloc Double Strength in Plastic Container
- Coreg
- Coreg CR
- Hemangeol
- Isordil
- Isosorbide Mononitrate
- Istalol
- Kapspargo Sprinkle
- Lopressor
- Metoprolol Succinate
- Monoket
- Nitro-Dur
- Nitroglycerin
- Nitrolingual
- Nitrolingual Pumpspray
- Nitromist
- Ranolazine
- Tenormin
- Timoptic
- Timoptic in Ocudose
- Timoptic-Xe
- Toprol-XL
Frequently asked
- What treats angina pectoris?
- Our catalog lists 28 products that may treat angina pectoris, based on NIH RxClass (MED-RT “may treat”) drug-classification data — not the verbatim FDA label. They're rated where FDA recall-safety data exists; the current top-rated option is betimol.
- What is the best-rated treatment for angina pectoris?
- By our independent recall-safety rating — not an efficacy measure — betimol ranks highest among the products we list for angina pectoris. Always consult a professional.
- How are these treatments ranked?
- By our independent score, currently based on FDA regulatory recall-safety data (the methodology blends additional sources as they come online). See the How we rate page.
- What types of drugs treat angina pectoris?
- Treatments for angina pectoris span FDA drug classes including beta-adrenergic blocker, nitrate vasodilator, alpha-adrenergic blocker, anti-anginal. Compare every option side by side, ranked by independent rating, above.
Treatment associations are derived from NIH RxClass (MED-RT “may treat”) drug-classification data — not the verbatim FDA label. This is general reference, not medical advice — always consult a licensed professional.
Sources
The clinical overview above is written from these authoritative public-health and medical-society sources, independently reviewed against each.