Skip to main content

Generic Ozempic Cost in Ontario — 2026

By GLP1Prices Editorial · Last verified May 31, 2026

Generic Ozempic in Ontario costs $88–$88 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 Ontario right now?

Generic Ozempic in Ontario costs $88 per pen at Costco Pharmacy locations as of May 2026. The product is <a href="/drugs/apo-semaglutide">Apo-Semaglutide</a>, an authorized generic manufactured by Apotex. Costco locations across Ontario — including Etobicoke, Scarborough, Mississauga, North York, Brampton, Markham, Vaughan, Ottawa, Hamilton, and London — are stocking both the 2 mg and 4 mg injection pens at the same $88 per-pen price. Other major Ontario pharmacies including Walmart Pharmacy, Shoppers Drug Mart, and Rexall also carry the generic at slightly higher prices. Telehealth providers such as Felix dispense it province-wide at $149 per pen.

Coverage through the Ontario Drug Benefit (ODB) program is evolving as the generic rolls out. Apo-Semaglutide is a recently launched generic; check the <a href="https://www.ontario.ca/page/check-medication-coverage" rel="noopener noreferrer">Ontario Ministry of Health drug coverage tool</a> for current formulary status rather than relying on word of mouth. Private employer and group plans vary by plan administrator — confirm directly with your insurer. Where Apo-Semaglutide is listed as interchangeable on the Ontario Formulary, a pharmacist may substitute it at the counter unless the prescriber has noted "no substitution" on the prescription.

Costco PharmacyLowest

2 mg/pen (4-week supply)

$88.00

total

Price: $88.00Fee: $0.00
3 hours ago
Visit site

Frequently asked questions

How much does generic Ozempic cost in Ontario?
At Costco Pharmacy — the lowest-price verified retailer in Ontario — Apo-Semaglutide costs $88 per pen as of May 2026. Both the 2 mg and 4 mg pens are priced identically. Other Ontario pharmacies such as Walmart and Shoppers Drug Mart stock the same generic at slightly higher prices. See live Apo-Semaglutide prices for a full, up-to-date comparison.
Where can I buy generic Ozempic in Ontario?
Apo-Semaglutide is available at Costco Pharmacy, Walmart Pharmacy, Shoppers Drug Mart, and Rexall locations across Ontario, as well as many independent pharmacies. Costco locations in Etobicoke, Scarborough, Mississauga, and Ottawa are among those stocking it. Stock is still ramping up following the May 2026 launch, so call ahead to confirm availability at your local branch.
Is generic Ozempic covered by ODB in Ontario?
Apo-Semaglutide is a recently approved generic and its Ontario Drug Benefit (ODB) formulary status is evolving. Check the Ontario Ministry of Health drug coverage tool for the most current listing status. Public-plan coverage is not uniform and should not be assumed. Private insurance coverage varies by plan — contact your plan administrator directly.
What is the cheapest pharmacy for generic Ozempic in Toronto?
Based on verified prices as of May 2026, Costco Pharmacy locations in the Greater Toronto Area — including Etobicoke, Scarborough, North York, Mississauga, Brampton, Markham, and Vaughan — offer Apo-Semaglutide at $88 per pen. Note that Costco pharmacy is open to non-members in Ontario under provincial pharmacy access rules, so a membership is not required to fill a prescription. View the full Apo-Semaglutide price comparison for the latest figures.
Can I get generic Ozempic at Shoppers Drug Mart in Ontario?
Yes. Shoppers Drug Mart locations across Ontario are expected to carry Apo-Semaglutide, though prices are typically slightly higher than Costco. Stock availability may vary by location in the weeks following the May 2026 launch. Call your local Shoppers to confirm stock before making the trip.
Is generic Ozempic the same as Apo-Semaglutide?
Yes. "Generic Ozempic" is the informal term Canadians commonly use; Apo-Semaglutide is the product name Apotex uses for its authorized generic version of semaglutide — the same active ingredient found in Ozempic. Health Canada approved it as an authorized generic, meaning it contains the same active ingredient at the same strength as the brand-name product.
How does Ontario pricing compare to BC or Alberta?
At Costco Pharmacy, Apo-Semaglutide is priced at $88 per pen in both Ontario and British Columbia, $91 in Alberta, and $99 in Quebec as of May 2026. Ontario and BC currently have the lowest verified prices in Canada. These are Costco prices; full per-pharmacy comparisons are on the Apo-Semaglutide price page and the national price guide.
How do I get a prescription for generic Ozempic in Ontario?
A prescription is required to dispense Apo-Semaglutide in Ontario. You can obtain one through a family physician, walk-in clinic, or a licensed Ontario telehealth provider. Once you have a prescription, you can fill it at any Ontario pharmacy that has stock — including Costco, Walmart, Shoppers Drug Mart, or Rexall. Telehealth providers such as Felix include dispensing as part of their service at $149 per pen.

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 Ontario verified at $88/pen.
Check your insurance coverage