Skip to main content
Compare

Amlodipine starts at $9.00 per month, while Nifedipine starts at $11.00 per month in Canada. Amlodipine contains amlodipine 5–10mg, while Nifedipine contains nifedipine (Adalat). Last updated: 2026-02-26.

Head-to-Head Comparison

Amlodipine Nifedipine
Price Range $9–$26 per month $11–$29 per month
Cheapest Pharmacy Costco ($8.49 per month) Costco ($10.99 per month)
Generic Name amlodipine 5–10mg nifedipine (Adalat)
Route Oral tablet Oral tablet
Category Cardiovascular Cardiovascular
ODB Coverage General Benefit General Benefit

Pharmacy Total Breakdown

Pharmacy Amlodipine Nifedipine
Costco $8.49 per month $10.99 per month
Walmart $18.47 per month $21.47 per month
Rexall $23.79 per month $26.99 per month
Shoppers Drug Mart $25.49 per month $28.99 per month

Frequently Asked Questions

Which is cheaper, Amlodipine or Nifedipine?
Amlodipine is generally cheaper, starting at $9.00 per month compared to $11.00 per month for Nifedipine. The lowest price is at Costco ($8.49 per month).
What is the difference between Amlodipine and Nifedipine?
Amlodipine (amlodipine 5–10mg) and Nifedipine (nifedipine (Adalat)) are different medications in the cardiovascular category.
Is Amlodipine or Nifedipine covered by provincial drug plans?
Amlodipine: General Benefit on the Ontario Drug Benefit formulary. Nifedipine: General Benefit on the Ontario Drug Benefit formulary.

Last updated: 2026-02-26

Get a prescription