Generic Ozempic Cost in Canada — 2026
By GLP1Prices Editorial · Last verified July 15, 2026
Apo-Semaglutide (generic Ozempic) in Canada costs $88–$99 per pen at 1 verified pharmacies, as of July 15, 2026. Cheapest: Costco Pharmacy.
- Lowest price
- $88
- Pharmacies
- 1
- Verified
- July 15, 2026
What does generic Ozempic cost in Canada right now?
Generic Ozempic — sold in Canada as <a href="/drugs/apo-semaglutide">Apo-Semaglutide</a> by Apotex — costs $88 to $99 per pen at Costco pharmacies as of July 2026, depending on province. Ontario and British Columbia list the pen at $88, Alberta at $91, and Quebec at $99. The generic launched in May 2026 following the expiry of Novo Nordisk's Canadian data exclusivity on semaglutide on January 4, 2026 — the regulatory event that opened the market to Apotex and other generic manufacturers.
Apotex prices Apo-Semaglutide uniformly per pen across the available strengths (2 mg and 4 mg injection pens), so the per-pen cost within a given province is the same regardless of strength. Costco carries the lowest verified prices, but Walmart, Shoppers Drug Mart, and Rexall also stock the generic in many locations at slightly higher prices. Compared with brand-name Ozempic — which regularly lists above $300 per pen before any plan coverage — the generic represents a substantial reduction in out-of-pocket cost for Canadians paying cash.
Coverage through public drug plans (such as Ontario's ODB, Quebec's RAMQ, BC PharmaCare, and Alberta's Alberta Blue Cross public programs) and private employer plans is evolving as the generic rolls out. Listing decisions are made independently by each province, and the pan-Canadian Pharmaceutical Alliance (pCPA) negotiates public-plan pricing separately. Check your specific plan directly — do not assume coverage based on what a neighbouring province offers. Patients already stabilized on brand Ozempic should confirm interchangeability with their prescriber before switching at the pharmacy counter.
| Province | Cheapest pharmacy | Strength | Price | Verified |
|---|---|---|---|---|
| Alberta | Costco Pharmacy | 2mg/pen | $91.00 | Jul 15, 2026 |
| British Columbia | Costco Pharmacy | 2mg/pen | $88.00 | Jul 15, 2026 |
| Ontario | Costco Pharmacy | 4mg/pen | $88.00 | Jul 15, 2026 |
| Quebec | Costco Pharmacy | 4mg/pen | $99.00 | Jul 15, 2026 |
Frequently asked questions
How much does generic Ozempic cost in Canada?
How much does Apo-Semaglutide cost?
Where can I buy generic Ozempic in Canada?
Is generic Ozempic the same as Apo-Semaglutide?
Which pharmacies carry Apo-Semaglutide in Alberta?
When did generic Ozempic launch in Canada?
Does Costco have the cheapest generic Ozempic price in Canada?
What pen strengths of generic Ozempic are available in Canada?
Is generic Ozempic covered by public drug plans in Canada?
Is Apo-Semaglutide interchangeable with brand-name Ozempic at the pharmacy?
How we verify these prices
Every price on this page is either community-submitted (verified against the original pharmacy listing or receipt) or confirmed by direct phone call. Read more about our verification methodology.
Update log
- Quarterly editorial review: refreshed "as of May 2026" price-verification date stamps to July 2026 in the intro and two FAQ answers (historical launch-date references left unchanged). Live prices re-confirmed unchanged against the database: $88 ON/BC, $91 AB, $99 QC, Costco-only.
- Expanded Apo-Semaglutide identity and Alberta pharmacy-availability guidance; refreshed title and TL;DR to cover the Apo-Semaglutide product name.
- Guide published. Costco prices verified in BC, ON, QC, AB.
Related
Generic Ozempic Cost in Ontario
Verified pharmacy prices in Ontario.
ViewGeneric Ozempic Cost in British Columbia
Verified pharmacy prices in British Columbia.
ViewGeneric Ozempic Cost in Quebec
Verified pharmacy prices in Quebec.
ViewGeneric Ozempic Cost in Alberta
Verified pharmacy prices in Alberta.
ViewCompare Apo-Semaglutide prices nationally
Live price table across every covered pharmacy.
ViewGet alerts when prices drop
Free email alerts for Canadian generic semaglutide price changes.
View