Generic Ozempic Cost in Canada — 2026
By GLP1Prices Editorial · Last verified May 31, 2026
Generic Ozempic in Canada costs $88–$99 per pen at 1 verified pharmacies, as of May 31, 2026. Cheapest: Costco Pharmacy.
- Lowest price
- $88
- Pharmacies
- 1
- Verified
- May 31, 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 May 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 authorized 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 | May 31, 2026 |
| British Columbia | Costco Pharmacy | 4mg/pen | $88.00 | May 31, 2026 |
| Ontario | Costco Pharmacy | 2mg/pen | $88.00 | May 31, 2026 |
| Quebec | Costco Pharmacy | 4mg/pen | $99.00 | May 31, 2026 |
Frequently asked questions
How much does generic Ozempic cost in Canada?
Where can I buy generic Ozempic in Canada?
Is generic Ozempic the same as Apo-Semaglutide?
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
- 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