Skip to main content

Generic semaglutide update: 3 of 9 generic semaglutide products approved by Health Canada. See timeline →

Ozempic Prices by Province and Dose

semaglutide · Novo Nordisk

Prices updated

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.

Get prescription

Cheapest Ozempic 0.25 mg pen price by province

  • Alberta

    MedExpress · 0.25 mg (1 pen)

    $124.99

    drug price

    $0 dispensing fee
    Pharmacy listingUpdated
  • British Columbia

    MedExpress · 0.25 mg (1 pen)

    $124.99

    drug price

    $0 dispensing fee
    Pharmacy listingUpdated
  • Manitoba

    MedExpress · 0.25 mg (1 pen)

    $124.99

    drug price

    $0 dispensing fee
    Pharmacy listingUpdated
  • Nova Scotia

    No 0.25 mg pen price on file

  • Ontario

    MedExpress · 0.25 mg (1 pen)

    $124.99

    drug price

    $0 dispensing fee
    Pharmacy listingUpdated
  • Quebec

    Costco Pharmacy · 0.25 mg (1 pen)

    $215.00

    drug price

    Dispensing fee not listed
    Shopper reportUpdated
  • Saskatchewan

    MedExpress · 0.25 mg (1 pen)

    $124.99

    drug price

    $0 dispensing fee
    Pharmacy 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 now

Select your province

OntarioBritish ColumbiaAlbertaQuebecManitobaSaskatchewanNova Scotia
New Brunswick
Prince Edward Island
Newfoundland and Labrador
Generic SemaglutideNow Available

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.

We'll only email you about price changes. Unsubscribe anytime. No spam.

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.

Check your insurance coverage