Skip to content
ppharmaranks
Menu

Best Calcium Channel Blocker for angina pectoris, variant

Top-rated pick: Amlodipine Besylate — pharmaranks score 72/100, the highest of the 10 Calcium Channel Blocker drugs used for angina pectoris, variant, ranked by our independent FDA recall-safety score. Compare them with all treatments for angina pectoris, variant or the full Calcium Channel Blocker class. Not medical advice — always consult a professional.

Quick answer: Of the 10 calcium channel blocker drugs we rate for angina pectoris, variant, all are available as lower-cost generics, and most are capsule. Our ranking reflects each drug’s FDA recall-safety record — not clinical effectiveness for angina pectoris, variant; the right choice depends on your situation, so confirm it with your prescriber.

Rated against independent regulatory sources·Last updated August 19, 2026·How we rate

How calcium channel blocker work

Calcium channel blockers slow the flow of calcium into the muscle cells of the heart and blood vessels. With less calcium, blood vessels relax and widen and the heart pumps with less force, which lowers blood pressure and eases chest pain.

Source: Calcium Channel Blockers - StatPearls - NCBI Bookshelf

Other drug classes for angina pectoris, variant

Top calcium channel blocker for angina pectoris, variant: 1. Amlodipine Besylate · 2. Norvasc · 3. Verapamil Hydrochloride

Best-rated Calcium Channel Blocker for angina pectoris, variant, ranked by pharmaranks score
#DrugRatingPharmacy pays
172/100$0View →
270/100$0View →
370/100$6View →
470/100$6View →
570/100$6View →
6Not yet rated$9View →
7Not yet rated$9View →
8Not yet rated$0View →
9Not yet rated$0View →
10Not yet rated$9View →

Full ranking · 10 drugs

#1 of 8 in Calcium Channel Blocker

amlodipine besylate

PrescriptionFDA-sourced

72/100

Amlodipine Besylate is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.

(4 data points)
calcium channel blockerdihydropyridine calcium channel blockerangina pectoris, variant

Pharmacy pays

From ~$0.31/30· 3 forms
View details →
VIATRIS logo
#3 of 8 in Calcium Channel Blocker

norvasc

PrescriptionFDA-sourced

70/100

Norvasc (Amlodipine Besylate) is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.

(11 data points)
calcium channel blockerdihydropyridine calcium channel blockerangina pectoris, variant

Pharmacy pays

From ~$0.31/30· 3 forms
View details →
#3 of 8 in Calcium Channel Blocker

verapamil hydrochloride

PrescriptionFDA-sourced

70/100

Verapamil Hydrochloride is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.

(9 data points)
calcium channel blockerangina pectoris, variantatrial fibrillation

Pharmacy pays

From ~$2.22/30· 8 forms Save up to 94% in class
View details →
#3 of 8 in Calcium Channel Blocker

verelan

PrescriptionFDA-sourced

70/100

Verelan (Verapamil Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.

(3 data points)
calcium channel blockerangina pectoris, variantatrial fibrillation

Pharmacy pays

From ~$2.22/30· 8 forms Save up to 94% in class
View details →
#3 of 8 in Calcium Channel Blocker

verelan pm

PrescriptionFDA-sourced

70/100

Verelan Pm (Verapamil Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.

(3 data points)
calcium channel blockerangina pectoris, variantatrial fibrillation

Pharmacy pays

From ~$2.22/30· 8 forms Save up to 94% in class
View details →

cardizem cd

PrescriptionFDA-sourced

New

Cardizem Cd (Diltiazem Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.

calcium channel blockerangina pectoris, variantatrial fibrillation

Pharmacy pays

From ~$1.57/30· 8 forms Save up to 96% in class
View details →

cardizem la

PrescriptionFDA-sourced

New

Cardizem La (Diltiazem Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.

calcium channel blockerangina pectoris, variantatrial fibrillation

Pharmacy pays

From ~$1.57/30· 8 forms Save up to 96% in class
View details →

norliqva

PrescriptionFDA-sourced

New

Norliqva (Amlodipine Besylate) is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.

calcium channel blockerdihydropyridine calcium channel blockerangina pectoris, variant

Pharmacy pays

From ~$0.31/30· 3 forms
View details →

sdamlo

PrescriptionFDA-sourced

New

Sdamlo (Amlodipine Besylate) is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.

calcium channel blockerdihydropyridine calcium channel blockerangina pectoris, variant

Pharmacy pays

From ~$0.31/30· 3 forms
View details →

tiazac

PrescriptionFDA-sourced

New

Tiazac (Diltiazem Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.

calcium channel blockerangina pectoris, variantatrial fibrillation

Pharmacy pays

From ~$1.57/30· 8 forms Save up to 96% in class
View details →

Frequently asked

What is the best calcium channel blocker for angina pectoris, variant?
By our independent recall-safety rating — not an efficacy measure — amlodipine besylate ranks highest among Calcium Channel Blocker drugs used for angina pectoris, variant. Always consult a professional.
Which calcium channel blocker drugs treat angina pectoris, variant?
pharmaranks lists 10 Calcium Channel Blocker products used for angina pectoris, variant, per NIH RxClass drug-classification data — each independently rated and ranked above.
How are these 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.