DrugID

Diltiazem vs Nifedipine

Compare Diltiazem and Nifedipine side by side: what they treat, drug class, cost and FDA label information.

DiltiazemNifedipine
Drug classCalcium Channel BlockerDihydropyridine Calcium Channel Blocker
Used to treatAtrial fibrillation (AFib), Atrial flutter, Heart attack, High blood pressure, Supraventricular tachycardia, Variant angina pectorisHigh blood pressure, Stable angina, Variant angina pectoris
Generic priceFrom $0.050 each, about $1.49 for 30 (30 mg tablet)From $0.13 each, about $3.90 for 30 (30 mg tablet (ER))
Brand priceNo brand price listedNo brand price listed
Generic savingsNot listedNot listed