Ozempic Prices by Province and Dose
semaglutide · Novo Nordisk
Select your province to see current Ozempic prices at Canadian pharmacies.
Need a prescription first? See how to get an Ozempic prescription online, or compare online providers.
Where are you in your GLP-1 journey?
Answer a few quick questions — get your cheapest path to a GLP-1 prescription, free.
Advertisement
Need a prescription? You can get it online
Licensed Canadian practitioners review your case online. Free delivery. $0 consult fee.
Cheapest Ozempic 0.25 mg pen price by province
| Province | Cheapest pharmacy | Strength | Drug price | Source |
|---|---|---|---|---|
| Alberta | MedExpress | 0.25 mg (1 pen) | $124.99$0 dispensing fee | Pharmacy listingUpdated |
| British Columbia | MedExpress | 0.25 mg (1 pen) | $124.99$0 dispensing fee | Pharmacy listingUpdated |
| Manitoba | MedExpress | 0.25 mg (1 pen) | $124.99$0 dispensing fee | Pharmacy listingUpdated |
| Nova Scotia | No 0.25 mg pen price on file | |||
| Ontario | MedExpress | 0.25 mg (1 pen) | $124.99$0 dispensing fee | Pharmacy listingUpdated |
| Quebec | Costco Pharmacy | 0.25 mg (1 pen) | $215.00Dispensing fee not listed | Shopper reportUpdated |
| Saskatchewan | MedExpress | 0.25 mg (1 pen) | $124.99$0 dispensing fee | Pharmacy listingUpdated |
MedExpress · 0.25 mg (1 pen)
$124.99
drug price
$0 dispensing feePharmacy listingUpdatedMedExpress · 0.25 mg (1 pen)
$124.99
drug price
$0 dispensing feePharmacy listingUpdatedMedExpress · 0.25 mg (1 pen)
$124.99
drug price
$0 dispensing feePharmacy listingUpdatedNo 0.25 mg pen price on file
MedExpress · 0.25 mg (1 pen)
$124.99
drug price
$0 dispensing feePharmacy listingUpdatedCostco Pharmacy · 0.25 mg (1 pen)
$215.00
drug price
Dispensing fee not listedShopper reportUpdatedMedExpress · 0.25 mg (1 pen)
$124.99
drug price
$0 dispensing feePharmacy listingUpdated
All prices shown are pharmacy cash prices before any manufacturer savings card discount (myzepbound™, mymounjaro™, Novo Nordisk Care®, etc.) — see Savings Cards for details.
Advertisement
Get your prescription online
Start nowSelect your province
Apo-Semaglutide (Apotex) approved by Health Canada May 1. Pharmacy prices on file at Costco Pharmacy (AB, BC, ON, QC), Shoppers Drug Mart (AB, ON), Walmart Pharmacy (ON, QC), London Drugs (BC), MisterPharmacist (ON), No Frills Pharmacy (AB), Pharmasave (ON) and Sherwood Co-op Pharmacy (SK). Felix: $149/pen flat rate.
Related Articles
Felix Health begins offering generic semaglutide at $149 per pen — what we learned from their Chief Pharmacy Officer
Felix Health prices generic semaglutide at $149 per pen. Exclusive interview with their Chief Pharmacy Officer on the waitlist, supplier, and what's next.
Read more →Plosbrio and Poviztra in Canada: Novo Nordisk’s Lower-Price Semaglutide, Explained
Plosbrio (identical to Ozempic) and Poviztra (identical to Wegovy) are approved in Canada. Compare names, pricing strategy, and availability status.
Read more →Compare other GLP-1 medications
Frequently Asked Questions about Ozempic
How much does Ozempic cost in Canada?
For a 0.25 mg pen, brand Ozempic costs $124.99–$317 at the 9 pharmacies we list in 6 provinces (price as listed; some include the dispensing fee). The lowest price in each province ranges from $124.99 at MedExpress in Alberta to $215 at Costco Pharmacy in Quebec. Prices updated November 2026.
How much does Ozempic cost by dose?
At the pharmacies we list, brand Ozempic costs $124.99–$317 for 0.25 mg (1 pen), lowest at MedExpress in Alberta (price as listed; some include the dispensing fee); $169.99–$317 for 0.5 mg (1 pen), lowest at MedExpress in Alberta (price as listed; some include the dispensing fee); $169.99–$325 for 1 mg (1 pen), lowest at MedExpress in Alberta (price as listed; some include the dispensing fee); and $241–$280 for 2 mg (1 pen), lowest at Costco Pharmacy in Ontario (drug price, before dispensing fees). Prices updated November 2026.
Which pharmacy has the cheapest Ozempic?
For a 0.25 mg pen, the lowest price we list is $124.99 at MedExpress in Alberta. The cheapest pharmacy in each province is MedExpress in Alberta ($124.99), British Columbia ($124.99), Manitoba ($124.99), Ontario ($124.99) and Saskatchewan ($124.99); and Costco Pharmacy in Quebec ($215). These are drug prices, before dispensing fees, as in the by-province table. Prices updated November 2026.
Does insurance cover Ozempic in Canada?
Coverage for Ozempic varies by province and plan; use our free insurance coverage checker to find out if your plan covers it. Without coverage, you pay the pharmacy's price: $124.99–$317 for a 0.25 mg pen at the pharmacies we list (price as listed; some include the dispensing fee). Outside Quebec, the Novo Nordisk Ozempic Savings Card lowers what eligible people pay for brand Ozempic: since May 29, 2026 for people with no drug coverage, and since July 6, 2026 for people with private plans. The prices we list are before the card; see savings cards. Prices updated November 2026.
Is a generic version of Ozempic available in Canada?
Generic semaglutide is now available in Canada. Three products have been approved by Health Canada: Dr. Reddy's (April 28, 2026) and Apotex's Apo-Semaglutide Injection (May 1, 2026), which reference Ozempic, plus Sevmia (Apotex) — the first generic referencing Wegovy — on June 29, 2026. Apo-Semaglutide pharmacy prices are on file at Costco Pharmacy (AB, BC, ON, QC), Shoppers Drug Mart (AB, ON), Walmart Pharmacy (ON, QC), London Drugs (BC), MisterPharmacist (ON), No Frills Pharmacy (AB), Pharmasave (ON) and Sherwood Co-op Pharmacy (SK); Felix offers it at a $149/pen flat rate. The lowest Apo-Semaglutide price we list is $83.22 at Walmart Pharmacy in Quebec (drug price, before any dispensing fee); brand Ozempic starts at $124.99 for a 0.25 mg pen at MedExpress in Alberta (price as listed; some include the dispensing fee). Novo Nordisk has also launched authorized generics: Plosbrio (equivalent to Ozempic) and Poviztra (equivalent to Wegovy). Prices updated November 2026.
Get notified when Ozempic prices change
No spam — one email when prices change. Unsubscribe any time.