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.
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 hypertension
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
| # | Drug | Rating | Type | Form | Generic? | Pharmacy pays | |
|---|---|---|---|---|---|---|---|
| 1 | 72/100 | Prescription | Tablet | Generic | $0 | View → | |
| 2 | 70/100 | Prescription | Tablet | Generic | $0 | View → | |
| 3 | 70/100 | Prescription | Injectable | Generic | $6 | View → | |
| 4 | 70/100 | Prescription | Capsule | Generic | $6 | View → | |
| 5 | 70/100 | Prescription | Capsule | Generic | $6 | View → | |
| 6 | Not yet rated | Prescription | Capsule | Generic | $9 | View → | |
| 7 | Not yet rated | Prescription | Tablet | Generic | $9 | View → | |
| 8 | Not yet rated | Prescription | Solution | Generic | $0 | View → | |
| 9 | Not yet rated | Prescription | Solution | Generic | $0 | View → | |
| 10 | Not yet rated | Prescription | Capsule | Generic | $9 | View → |
Full ranking · 10 drugs
amlodipine besylate
PrescriptionFDA-sourced
Amlodipine Besylate is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.
Pharmacy pays
From ~$0.31/30· 3 formsnorvasc
PrescriptionFDA-sourced
Norvasc (Amlodipine Besylate) is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.
Pharmacy pays
From ~$0.31/30· 3 formsverapamil hydrochloride
PrescriptionFDA-sourced
Verapamil Hydrochloride is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.
Pharmacy pays
From ~$2.22/30· 8 forms Save up to 94% in classverelan
PrescriptionFDA-sourced
Verelan (Verapamil Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.
Pharmacy pays
From ~$2.22/30· 8 forms Save up to 94% in classverelan pm
PrescriptionFDA-sourced
Verelan Pm (Verapamil Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.
Pharmacy pays
From ~$2.22/30· 8 forms Save up to 94% in classcardizem cd
PrescriptionFDA-sourced
Cardizem Cd (Diltiazem Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.
Pharmacy pays
From ~$1.57/30· 8 forms Save up to 96% in classcardizem la
PrescriptionFDA-sourced
Cardizem La (Diltiazem Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.
Pharmacy pays
From ~$1.57/30· 8 forms Save up to 96% in classnorliqva
PrescriptionFDA-sourced
Norliqva (Amlodipine Besylate) is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.
Pharmacy pays
From ~$0.31/30· 3 formssdamlo
PrescriptionFDA-sourced
Sdamlo (Amlodipine Besylate) is a calcium channel blocker used to treat Variant Angina Pectoris, Coronary Artery Disease, Hypertension.
Pharmacy pays
From ~$0.31/30· 3 formstiazac
PrescriptionFDA-sourced
Tiazac (Diltiazem Hydrochloride) is a calcium channel blocker used to treat Variant Angina Pectoris, Atrial Fibrillation, Atrial Flutter, Hypertension.
Pharmacy pays
From ~$1.57/30· 8 forms Save up to 96% in classFrequently 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.