Medroxyprogesterone (Provera) Cost in Canada
What a month of medroxyprogesterone costs at four Canadian pharmacy chains, and how much of the difference between the cheapest and the dearest is the dispensing fee rather than the medication.
Medroxyprogesterone 10mg (oral tablet) — 1 month supply
Across the 4 sources we track for this pack, the price runs from $9.49 at Costco Pharmacy to $26.99 at Shoppers Drug Mart. That is $17.50 — 184% more — for the same pack.
That gap is not all medication. $8.50 of it is the difference in dispensing fee and $9.00 is the difference in the medication itself.
The dispensing fee, separately
A dispensing fee travels with the pharmacy, not the prescription. Among the sources on this page it runs from $4.49 at Costco Pharmacy to $12.99 at Shoppers Drug Mart — an $8.50 difference that applies to every prescription filled there, not only this one.
Every price we track
Sorted cheapest first. Each row links to the page its price was read from and shows the date that source was current.
| Strength | Dispensing Fee | |||||
|---|---|---|---|---|---|---|
Costco PharmacyLowest | Medroxyprogesterone 10 mg (oral tablet) — 1 month supply | $5.00 | $4.49 | $9.49 | Last verified Feb 26 | Visit site |
Walmart Pharmacy | Medroxyprogesterone 10 mg (oral tablet) — 1 month supply | $10.00 | $9.97 | $19.97 | Last verified Feb 26 | Visit site |
Rexall | Medroxyprogesterone 10 mg (oral tablet) — 1 month supply | $12.50 | $12.99 | $25.49 | Last verified Feb 26 | Visit site |
Shoppers Drug Mart | Medroxyprogesterone 10 mg (oral tablet) — 1 month supply | $14.00 | $12.99 | $26.99 | Last verified Feb 26 | Visit site |
Medroxyprogesterone 10 mg (oral tablet) — 1 month supply
$9.49
total
Medroxyprogesterone 10 mg (oral tablet) — 1 month supply
$19.97
total
Medroxyprogesterone 10 mg (oral tablet) — 1 month supply
$25.49
total
Medroxyprogesterone 10 mg (oral tablet) — 1 month supply
$26.99
total
Not medical advice: WomensHealthPrices.ca displays treatment names, prices, and provider information only — pricing and access information, never a therapeutic or efficacy claim. This website does not provide medical advice. Consult your healthcare provider about treatment options. See our medical disclaimer.
Frequently asked questions
How much does Medroxyprogesterone cost in Canada?
For Medroxyprogesterone 10mg (oral tablet) — 1 month supply, the sources we track range from $9.49 at Costco Pharmacy to $26.99 at Shoppers Drug Mart — a difference of $17.50. Every figure is the all-in total including any dispensing fee. See the table below for the exact source and date behind each one.
Why do pharmacies charge different amounts for the same product?
Two separate things vary. The medication itself is priced differently by each pharmacy, and each pharmacy also sets its own dispensing fee — from $4.49 at Costco Pharmacy to $12.99 at Shoppers Drug Mart, a gap of $8.50 that applies to every prescription that pharmacy fills, not just this one.
Are these prices current?
Each row carries its own date. The most recently checked figure on this page is from February 26, 2026. Prices sourced from a published pharmacy survey move only when that survey is republished, so some rows are deliberately older than others — follow the source link on any row before relying on it.
Last updated: February 26, 2026