Skip to main content

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.

ProvinceCheapest pharmacyStrengthPriceVerified
AlbertaCostco Pharmacy2mg/pen$91.00May 31, 2026
British ColumbiaCostco Pharmacy4mg/pen$88.00May 31, 2026
OntarioCostco Pharmacy2mg/pen$88.00May 31, 2026
QuebecCostco Pharmacy4mg/pen$99.00May 31, 2026

Frequently asked questions

How much does generic Ozempic cost in Canada?
At Costco — the lowest-price verified retailer — Apo-Semaglutide costs $88 per pen in Ontario and British Columbia, $91 in Alberta, and $99 in Quebec as of May 2026. Other pharmacies such as Walmart and Shoppers Drug Mart stock the same generic but typically at slightly higher prices. See the Apo-Semaglutide price comparison for a full list of verified pharmacy prices by province.
Where can I buy generic Ozempic in Canada?
Apo-Semaglutide is available at major chain pharmacies including Costco, Walmart, Shoppers Drug Mart, and Rexall, as well as many independent pharmacies. Stock is rolling out across provinces; availability may vary by location in the weeks following the May 2026 launch. Telehealth providers such as Felix also dispense it nationally at $149 per pen.
Is generic Ozempic the same as Apo-Semaglutide?
Yes. Apo-Semaglutide is the brand name Apotex uses for its authorized generic version of semaglutide — the active ingredient in Ozempic. Health Canada approved it as an authorized generic, meaning it contains the same active ingredient at the same strength. "Generic Ozempic" is a common informal term Canadians use to search for it.
When did generic Ozempic launch in Canada?
Apo-Semaglutide by Apotex launched in Canada in May 2026. The launch followed the expiry of Novo Nordisk's Canadian data exclusivity on semaglutide on January 4, 2026, which was the legal barrier preventing generics from entering the market. CBC News and Global News both covered the launch as a significant development for Canadian patients.
Does Costco have the cheapest generic Ozempic price in Canada?
Based on prices verified in our database as of May 2026, Costco carries the lowest listed price at $88 per pen in Ontario and British Columbia. Other retailers are priced higher. Note that Costco pharmacy is open to non-members in most provinces under pharmacy access rules, so you do not need a Costco membership to fill a prescription there.
What pen strengths of generic Ozempic are available in Canada?
Apotex launched Apo-Semaglutide in 2 mg and 4 mg injection pens. Apotex prices both strengths at the same per-pen cost within each province. Confirm current stock availability with your pharmacy, as supply is ramping up following the May 2026 launch.
Is generic Ozempic covered by public drug plans in Canada?
Coverage varies by province and plan and is still evolving as of May 2026. Public plans such as ODB (Ontario), RAMQ (Quebec), BC PharmaCare, and Alberta's public programs each make independent listing decisions. Do not assume your plan covers Apo-Semaglutide based on another province's formulary. Contact your plan administrator or check your province's formulary search tool directly.
Is Apo-Semaglutide interchangeable with brand-name Ozempic at the pharmacy?
Health Canada approved Apo-Semaglutide as an authorized generic of Ozempic. Whether a pharmacist can substitute it at the counter without a new prescription depends on your province's interchangeability rules and your prescriber's instructions. In provinces where the generic is listed as interchangeable, substitution may be permitted unless the prescriber has indicated "no substitution." Confirm the details with your pharmacist.

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.
Check your insurance coverage