Skip to content
ppharmaranks
Menu

Best Calcium Channel Blocker for hypertension

Top-rated pick: Amlodipine Besylate — pharmaranks score 72/100, the highest of the 10 Calcium Channel Blocker drugs used for hypertension, ranked by our independent FDA recall-safety score. Compare them with all treatments for hypertension 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 hypertension, 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 hypertension; the right choice depends on your situation, so confirm it with your prescriber.

Rated against independent regulatory sources·Last updated August 17, 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

Get treated for hypertension online

Licensed online providers — consult & get prescribed if eligible.

Advertising disclosure: We may earn a commission, at no extra cost to you. This never affects our ratings. Details

Top calcium channel blocker for hypertension: 1. Amlodipine Besylate · 2. Norvasc · 3. Verapamil Hydrochloride

Best-rated Calcium Channel Blocker for hypertension, 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 hypertension?
By our independent recall-safety rating — not an efficacy measure — amlodipine besylate ranks highest among Calcium Channel Blocker drugs used for hypertension. Always consult a professional.
Which calcium channel blocker drugs treat hypertension?
pharmaranks lists 10 Calcium Channel Blocker products used for hypertension, 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.