Medication prices Canada: our full price list

Medication prices Canada-wide, in one list: every medication we dispense, every strength and every pack, with its price. Type a brand, a molecule or a form (pen, tablets, vial) to narrow the list.

118 strengths and packs

MedicationFormStrengthQuantityPrice
OzempicsemaglutideMulti-dose pre-filled pen (solution for injection)0.25 mg or 0.5 mg per dose1 pre-filled pen (0.25 mg / 0.5 mg doses)$118.00 CAD
OzempicsemaglutideMulti-dose pre-filled pen (solution for injection)1 mg per dose1 pre-filled pen (1 mg doses, 4 doses)$149.00 CAD
WegovysemaglutideMulti-dose pre-filled pen (FlexTouch)0.25 mg per dose1 pre-filled pen (4 doses)$297.00 CAD
WegovysemaglutideMulti-dose pre-filled pen (FlexTouch)0.5 mg per dose1 pre-filled pen (4 doses)$394.65 CAD
WegovysemaglutideMulti-dose pre-filled pen (FlexTouch)1 mg per dose1 pre-filled pen (4 doses)$394.65 CAD
WegovysemaglutideMulti-dose pre-filled pen (FlexTouch)1.7 mg per dose1 pre-filled pen (4 doses)$394.65 CAD
WegovysemaglutideMulti-dose pre-filled pen (FlexTouch)2.4 mg per dose1 pre-filled pen (4 doses)$394.65 CAD
Rybelsussemaglutide, oralTablets3 mgBox of 30 tablets$230.00 CAD
Rybelsussemaglutide, oralTablets7 mgBox of 30 tablets$230.00 CAD
Rybelsussemaglutide, oralTablets14 mgBox of 30 tablets$230.00 CAD
Rybelsussemaglutide, oralTablets1.5 mgBox of 30 tablets$230.00 CAD
Rybelsussemaglutide, oralTablets4 mgBox of 30 tablets$230.00 CAD
Rybelsussemaglutide, oralTablets9 mgBox of 30 tablets$230.00 CAD
Apo-Semaglutide InjectionsemaglutideMulti-dose pre-filled pen (solution for injection)0.25 mg or 0.5 mg per dose1 pre-filled pen (0.25 mg / 0.5 mg doses)$88.00 CAD
Apo-Semaglutide InjectionsemaglutideMulti-dose pre-filled pen (solution for injection)1 mg per dose1 pre-filled pen (1 mg doses, 4 doses)$83.22 CAD
Semaglutide Injection (Dr. Reddy's)semaglutideMulti-dose pre-filled pen (solution for injection)0.25 mg or 0.5 mg per dose1 pre-filled pen (0.25 mg / 0.5 mg doses)Ask our pharmacist
Semaglutide Injection (Dr. Reddy's)semaglutideMulti-dose pre-filled pen (solution for injection)1 mg per dose1 pre-filled pen (1 mg doses, 4 doses)Ask our pharmacist
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial2.5 mg per dose1 KwikPen (4 doses)$288.00 CAD
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial5 mg per dose1 KwikPen (4 doses)$272.00 CAD
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial7.5 mg per dose1 KwikPen (4 doses)$413.55 CAD
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial10 mg per dose1 KwikPen (4 doses)$413.55 CAD
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial12.5 mg per dose1 KwikPen (4 doses)$501.88 CAD
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial15 mg per dose1 KwikPen (4 doses)$501.88 CAD
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial2.5 mg1 single-dose vialAsk our pharmacist
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial5 mg1 single-dose vialAsk our pharmacist
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial7.5 mg1 single-dose vialAsk our pharmacist
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial10 mg1 single-dose vialAsk our pharmacist
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial12.5 mg1 single-dose vialAsk our pharmacist
MounjarotirzepatideMulti-dose pre-filled pen (KwikPen) or single-dose vial15 mg1 single-dose vialAsk our pharmacist
ZepboundtirzepatideMulti-dose pre-filled pen (KwikPen)2.5 mg per dose1 KwikPen (4 doses)$350.60 CAD
ZepboundtirzepatideMulti-dose pre-filled pen (KwikPen)5 mg per dose1 KwikPen (4 doses)$364.04 CAD
ZepboundtirzepatideMulti-dose pre-filled pen (KwikPen)7.5 mg per dose1 KwikPen (4 doses)$413.55 CAD
ZepboundtirzepatideMulti-dose pre-filled pen (KwikPen)10 mg per dose1 KwikPen (4 doses)$413.55 CAD
ZepboundtirzepatideMulti-dose pre-filled pen (KwikPen)12.5 mg per dose1 KwikPen (4 doses)$501.88 CAD
ZepboundtirzepatideMulti-dose pre-filled pen (KwikPen)15 mg per dose1 KwikPen (4 doses)$501.88 CAD
SaxendaliraglutideMulti-dose pre-filled pen (solution for injection)6 mg/mL (18 mg/3 mL pen; 0.6-3 mg doses)Box of 5 pre-filled pens (3 mL)$475.00 CAD
SaxendaliraglutideMulti-dose pre-filled pen (solution for injection)6 mg/mL (18 mg/3 mL pen; 0.6-3 mg doses)Box of 3 pre-filled pens (3 mL)$285.00 CAD
VictozaliraglutideMulti-dose pre-filled pen (solution for injection)6 mg/mL (18 mg/3 mL pen; 0.6/1.2/1.8 mg doses)Box of 2 pre-filled pens (3 mL)Ask our pharmacist
VictozaliraglutideMulti-dose pre-filled pen (solution for injection)6 mg/mL (18 mg/3 mL pen; 0.6/1.2/1.8 mg doses)Box of 3 pre-filled pens (3 mL)Ask our pharmacist
TrulicitydulaglutideSingle-use pre-filled pen0.75 mgBox of 4 single-use pensAsk our pharmacist
TrulicitydulaglutideSingle-use pre-filled pen1.5 mgBox of 4 single-use pensAsk our pharmacist
Soliquainsulin glargine + lixisenatidePre-filled pen (SoloSTAR)100 units/mL + 33 mcg/mLBox of 3 pre-filled pens (3 mL)Ask our pharmacist
Teva-Teriparatide InjectionteriparatideMulti-dose pre-filled pen (2.4 mL)250 mcg/mL (20 mcg/dose)1 pre-filled pen (28 days)$535.47 CAD
OsnuvoteriparatideCartridge for reusable pen (2.4 mL)250 mcg/mL (20 mcg/dose)1 cartridge (28 days)Ask our pharmacist
Apo-Teriparatide InjectionteriparatideMulti-dose pre-filled pen250 mcg/mL (20 mcg/dose)1 pre-filled pen (28 days)Ask our pharmacist
YorvipathpalopegteriparatidePre-filled pen15/18/21 mcg dosesBox of 2 pre-filled pens (28 days)Ask our pharmacist
YorvipathpalopegteriparatidePre-filled pen24/27/30 mcg dosesBox of 2 pre-filled pens (28 days)Ask our pharmacist
ImcivreesetmelanotideMulti-dose vial10 mg/mL1 multi-dose vial (1 mL)Ask our pharmacist
Apo-Desmopressindesmopressin acetateTablets0.1 mgBottle of 100 tabletsAsk our pharmacist
Apo-Desmopressindesmopressin acetateTablets0.2 mgBottle of 100 tabletsAsk our pharmacist
pms-Desmopressindesmopressin acetateTablets0.1 mgBottle of 100 tabletsAsk our pharmacist
pms-Desmopressindesmopressin acetateTablets0.2 mgBottle of 100 tabletsAsk our pharmacist
DDAVP MeltdesmopressinOrally disintegrating tablets60 mcgBox of 30 tablets (blister)Ask our pharmacist
DDAVP MeltdesmopressinOrally disintegrating tablets120 mcgBox of 30 tablets (blister)Ask our pharmacist
Desmopressin Spray (AA Pharma)desmopressin acetateMetered-dose nasal spray10 mcg/spray1 bottle (5 mL)Ask our pharmacist
Somatuline AutogellanreotidePre-filled syringe (extended-release)60 mg1 pre-filled syringeAsk our pharmacist
Somatuline AutogellanreotidePre-filled syringe (extended-release)90 mg1 pre-filled syringeAsk our pharmacist
Somatuline AutogellanreotidePre-filled syringe (extended-release)120 mg1 pre-filled syringeAsk our pharmacist
MytolaclanreotidePre-filled syringe (extended-release)60 mg1 pre-filled syringeAsk our pharmacist
MytolaclanreotidePre-filled syringe (extended-release)90 mg1 pre-filled syringeAsk our pharmacist
MytolaclanreotidePre-filled syringe (extended-release)120 mg1 pre-filled syringeAsk our pharmacist
Octreotide Acetate OmegaoctreotideSolution for injection (vial)50 mcg/mLBox of 5 vials (1 mL)Ask our pharmacist
Octreotide Acetate OmegaoctreotideSolution for injection (vial)100 mcg/mLBox of 5 vials (1 mL)Ask our pharmacist
Octreotide Acetate OmegaoctreotideSolution for injection (vial)500 mcg/mLBox of 5 vials (1 mL)Ask our pharmacist
Octreotide Acetate OmegaoctreotideSolution for injection (vial)200 mcg/mL1 multi-dose vial (5 mL)Ask our pharmacist
Octreotide Injection (SteriMax)octreotideSolution for injection (vial)100 mcg/mLBox of 5 vialsAsk our pharmacist
Octreotide Injection (SteriMax)octreotideSolution for injection (vial)500 mcg/mLBox of 5 vialsAsk our pharmacist
Octreotide Injection (SteriMax)octreotideSolution for injection (vial)200 mcg/mL1 multi-dose vialAsk our pharmacist
Synarelnafarelin acetateMetered-dose nasal spray200 mcg/spray (2 mg/mL)1 bottle (8 mL)Ask our pharmacist
Suprefactbuserelin acetateSolution for injection (multi-dose vial)1 mg/mL1 multi-dose vialAsk our pharmacist
CetrotidecetrorelixPowder for solution + pre-filled diluent syringe0.25 mg1 vial + diluent syringeAsk our pharmacist
OrgalutranganirelixSingle-dose pre-filled syringe250 mcg/0.5 mL1 pre-filled syringeAsk our pharmacist
Decapeptyltriptorelin acetatePre-filled syringe0.1 mg/mLBox of 7 pre-filled syringesAsk our pharmacist
Sandostatin LARoctreotideKit: powder for extended-release injectable suspension + diluent syringe10 mg1 kitAsk our pharmacist
Sandostatin LARoctreotideKit: powder for extended-release injectable suspension + diluent syringe20 mg1 kitAsk our pharmacist
Sandostatin LARoctreotideKit: powder for extended-release injectable suspension + diluent syringe30 mg1 kitAsk our pharmacist
Octreotide Depot (SteriMax)octreotideKit: powder for extended-release injectable suspension + diluent syringe10 mg1 kitAsk our pharmacist
Octreotide Depot (SteriMax)octreotideKit: powder for extended-release injectable suspension + diluent syringe20 mg1 kitAsk our pharmacist
Octreotide Depot (SteriMax)octreotideKit: powder for extended-release injectable suspension + diluent syringe30 mg1 kitAsk our pharmacist
Signifor LARpasireotideKit: powder for extended-release injectable suspension + diluent syringe10 mg1 kitAsk our pharmacist
Signifor LARpasireotideKit: powder for extended-release injectable suspension + diluent syringe20 mg1 kitAsk our pharmacist
Signifor LARpasireotideKit: powder for extended-release injectable suspension + diluent syringe30 mg1 kitAsk our pharmacist
Signifor LARpasireotideKit: powder for extended-release injectable suspension + diluent syringe40 mg1 kitAsk our pharmacist
Signifor LARpasireotideKit: powder for extended-release injectable suspension + diluent syringe60 mg1 kitAsk our pharmacist
Eligardleuprolide acetatePre-connected syringe system (powder + delivery system), extended-release7.5 mg1 kitAsk our pharmacist
Eligardleuprolide acetatePre-connected syringe system (powder + delivery system), extended-release22.5 mg1 kitAsk our pharmacist
Eligardleuprolide acetatePre-connected syringe system (powder + delivery system), extended-release30 mg1 kitAsk our pharmacist
Eligardleuprolide acetatePre-connected syringe system (powder + delivery system), extended-release45 mg1 kitAsk our pharmacist
Lupron Depotleuprolide acetatePre-filled dual-chamber syringe (powder for extended-release suspension)3.75 mg1 single-dose kitAsk our pharmacist
Lupron Depotleuprolide acetatePre-filled dual-chamber syringe (powder for extended-release suspension)7.5 mg1 single-dose kitAsk our pharmacist
Lupron Depotleuprolide acetatePre-filled dual-chamber syringe (powder for extended-release suspension)11.25 mg1 single-dose kitAsk our pharmacist
Lupron Depotleuprolide acetatePre-filled dual-chamber syringe (powder for extended-release suspension)22.5 mg1 single-dose kitAsk our pharmacist
Lupron Depotleuprolide acetatePre-filled dual-chamber syringe (powder for extended-release suspension)30 mg1 single-dose kitAsk our pharmacist
Lupron Depotleuprolide acetatePre-filled dual-chamber syringe (powder for extended-release suspension)45 mg1 single-dose kitAsk our pharmacist
Zeulide Depotleuprolide acetateKit: vial (powder) + pre-filled diluent syringe3.75 mg1 single-dose kitAsk our pharmacist
Zeulide Depotleuprolide acetateKit: vial (powder) + pre-filled diluent syringe22.5 mg1 single-dose kitAsk our pharmacist
Zoladex / Zoladex LAgoserelin acetateImplant in pre-filled applicator3.6 mg1 implantAsk our pharmacist
Zoladex / Zoladex LAgoserelin acetateImplant in pre-filled applicator10.8 mg1 implantAsk our pharmacist
Trelstartriptorelin pamoatePowder for extended-release injectable suspension (vial)3.75 mg1 single-dose vialAsk our pharmacist
Trelstartriptorelin pamoatePowder for extended-release injectable suspension (vial)11.25 mg1 single-dose vialAsk our pharmacist
Trelstartriptorelin pamoatePowder for extended-release injectable suspension (vial)22.5 mg1 single-dose vialAsk our pharmacist
FirmagondegarelixPowder for solution for injection (vial)80 mg1 vialAsk our pharmacist
FirmagondegarelixPowder for solution for injection (vial)120 mgStarter pack: 2 vials (240 mg)Ask our pharmacist
ConstellalinaclotideCapsules72 mcgBottle of 30 capsulesAsk our pharmacist
ConstellalinaclotideCapsules145 mcgBottle of 30 capsulesAsk our pharmacist
ConstellalinaclotideCapsules290 mcgBottle of 30 capsulesAsk our pharmacist
FirazyricatibantSingle-use pre-filled syringe30 mg/3 mL (10 mg/mL)1 pre-filled syringeAsk our pharmacist
Icatibant Injection (JAMP)icatibantSingle-use pre-filled syringe30 mg/3 mL (10 mg/mL)1 pre-filled syringeAsk our pharmacist
Copaxoneglatiramer acetateSingle-use pre-filled syringe20 mg/mLBox of 30 pre-filled syringesAsk our pharmacist
Copaxoneglatiramer acetateSingle-use pre-filled syringe40 mg/mLBox of 12 pre-filled syringesAsk our pharmacist
Glatectglatiramer acetateSingle-use pre-filled syringe20 mg/mLBox of 30 pre-filled syringesAsk our pharmacist
Glatiramer Acetate Injection (Mylan)glatiramer acetateSingle-use pre-filled syringe20 mg/mLBox of 30 pre-filled syringesAsk our pharmacist
RevestiveteduglutideKit: vials of powder + pre-filled diluent syringes5 mg/vialKit of 28 vials + 28 diluent syringesAsk our pharmacist
VoxzogovosoritidePowder for solution (vial) + diluent syringe0.4 mg/vialCarton of 10 vials + 10 diluent syringesAsk our pharmacist
VoxzogovosoritidePowder for solution (vial) + diluent syringe0.56 mg/vialCarton of 10 vials + 10 diluent syringesAsk our pharmacist
VoxzogovosoritidePowder for solution (vial) + diluent syringe1.2 mg/vialCarton of 10 vials + 10 diluent syringesAsk our pharmacist
Contravenaltrexone / bupropionExtended-release tablets8 mg naltrexone HCl / 90 mg bupropion HClBottle of 70 tablets$163.33 CAD
Contravenaltrexone / bupropionExtended-release tablets8 mg naltrexone HCl / 90 mg bupropion HClBottle of 120 tablets$280.00 CAD

Prescription required for every medication listed. Prices include the dispensing fee and are in Canadian dollars.

Medication prices Canada: how ours work

Each price is for one pack, in Canadian dollars, and already includes our dispensing fee. What you see is what the pharmacy charges for that pack, with no membership and nothing added at checkout. A clinical assessment fee, if there is one, is shown on the consultation page before you begin.

You pay for medication only after a licensed prescriber has issued a prescription and our pharmacist has verified it. If a prescriber decides a medication isn’t right for you, nothing is dispensed and you are not charged for it.

Why medication prices in Canada differ from pharmacy to pharmacy

Health Canada and the provinces regulate how prescription drugs are sold and advertised, but each pharmacy sets its own dispensing fee and its own price for drugs that are not covered by a public plan. Two pharmacies can therefore charge different amounts for the same pen or box. A published price list like this one lets you compare before you start.

Will my insurance pay?

Often, at least in part. Many private benefits plans cover some of the medications on this list. Send us your card and we check your coverage before you pay. See insurance coverage for how it works.

Contrave price Canada

Contrave (naltrexone and bupropion extended-release tablets) is priced per bottle, 70 or 120 tablets, from $163.33 CAD at our pharmacy. That is the Contrave cost Canada-wide before insurance; many private plans cover part of it. Both sizes are in the table above, and on the Contrave price page.

More price guides

Questions about medication prices

Are these prices in Canadian or US dollars?

Canadian dollars. Every price on this site is in CAD and includes the dispensing fee.

Why does a medication say “Ask our pharmacist”?

That pack’s price is being confirmed. Ask our pharmacist and we will tell you the current price before you start.

Do I need a prescription for these medications?

Yes, for every medication in this list. You don’t need to have one already: our licensed clinicians can assess you online.

Is shipping included?

Delivery details, including refrigerated shipping for medications that need it, are confirmed with your pharmacist before anything ships.

Prices reviewed by our pharmacy team. Prescription required for every medication listed.