Skip to main content

Ozempic vs RybelsusPrice & Coverage in Canada

Verified Canadian pharmacy prices for Ozempic and Rybelsus. Updated weekly.

Advertisement

Need a prescription? You can get it online

Licensed Canadian practitioners review your case online. Free delivery. $0 consult fee.

Get prescription

Which is cheaper?

Ozempic is $143.60 cheaper at the lowest price.

Ozempic

$86.40– $663.00

Lowest at Costco Pharmacy (Manitoba)

Last verified 29 minutes ago Β· 78 prices tracked Β· 5 provinces

See all Ozempic prices β†’

Rybelsus

$230.00– $293.99

Lowest at Costco Pharmacy (Ontario)

Last verified 29 minutes ago Β· 51 prices tracked Β· 4 provinces

See all Rybelsus prices β†’

Advertisement

Get your prescription online

Start now

Side-by-side comparison

Price range (CAD)
Ozempic: $86.40 – $663.00
Rybelsus: $230.00 – $293.99
Cheapest pharmacy
Ozempic: Costco Pharmacy
Rybelsus: Costco Pharmacy
Provinces with prices
Ozempic: 5
Rybelsus: 4
Generic name
Ozempic: semaglutide
Rybelsus: semaglutide
Drug class
Ozempic: GLP-1 receptor agonist
Rybelsus: GLP-1 receptor agonist
Administration
Ozempic: Subcutaneous injection
Rybelsus: Oral tablet
Dosing cadence
Ozempic: Weekly
Rybelsus: Daily
Manufacturer
Ozempic: Novo Nordisk
Rybelsus: Novo Nordisk
Generic timeline
Ozempic: Generics referencing Ozempic approved by Health Canada: Dr. Reddy's (April 28, 2026) and Apotex's Apo-Semaglutide Injection (May 1, 2026). Additional submissions under review.
Rybelsus: Injectable generic semaglutide is now approved in Canada (referencing Ozempic since April 2026, and Wegovy via Sevmia since June 29, 2026); a generic of the oral Rybelsus tablet has not been approved. Data exclusivity expired January 4, 2026.

About these medications

Ozempic

Ozempic (semaglutide) is a GLP-1 receptor agonist administered as a weekly subcutaneous injection.

Rybelsus

Rybelsus (semaglutide) is a GLP-1 receptor agonist administered as a daily oral tablet.

Related pages

Frequently asked questions

Is Ozempic or Rybelsus cheaper in Canada?

+

Both are semaglutide products by Novo Nordisk, but they differ in form and dosage. Ozempic is a weekly injection and Rybelsus is a daily oral tablet, so price comparisons should account for the different supply quantities and dosing schedules. The live prices above show verified Canadian pharmacy prices for each.

Do Ozempic and Rybelsus share the same active ingredient?

+

Yes. Both Ozempic and Rybelsus contain semaglutide as the active ingredient and are manufactured by Novo Nordisk. Ozempic is an injectable formulation dosed weekly; Rybelsus is an oral tablet taken daily.

What is the main difference in how Ozempic and Rybelsus are taken?

+

Ozempic is administered as a once-weekly subcutaneous injection using a pre-filled pen. Rybelsus is an oral tablet taken once daily. These are distinct Health Canada-approved products with separate product monographs.

Are Ozempic and Rybelsus both covered by provincial drug plans in Canada?

+

Coverage depends on your province, insurance plan, and individual criteria. Formulary listings differ between provinces. Check glp1prices.ca/insurance or contact your provincial drug plan for current coverage details.

Is generic semaglutide available as an alternative to Ozempic or Rybelsus?

+

Yes β€” generic semaglutide is now approved in Canada. Two generics referencing Ozempic have cleared (Dr. Reddy's, April 28, 2026; Apotex's Apo-Semaglutide Injection, May 1, 2026), and Sevmia (Apotex), the first generic referencing Wegovy, was approved June 29, 2026. Novo Nordisk has also launched Plosbrio (an authorized generic of Ozempic). GLP1Prices.ca tracks pricing for all semaglutide products as it becomes available.

How often are Ozempic and Rybelsus prices verified on this site?

+

Weekly. Each price row shows the date last verified. Prices are shown in Canadian dollars and vary by pharmacy and province.

Health Canada compliance: GLP1Prices.ca displays drug names, prices, and quantities only. We do not make therapeutic claims. This website does not provide medical advice. Consult your healthcare provider about medication options.

Check your insurance coverage