Skip to main content

Generic semaglutide update: 3 of 9 generic semaglutide products approved by Health Canada. See timeline →

🍁 Canadian prices

Compare GLP-1 prices in Canada

Compare Ozempic, Wegovy, Mounjaro, Zepbound and generic semaglutide prices at 11 Canadian pharmacies, updated October 29, 2026. Lowest generic Ozempic (Apo-Semaglutide) price on file: $83.22 for 4 mg at Walmart Pharmacy, Quebec.

Which GLP-1 costs less where you live? Pick two medications and your province to see their lowest pharmacy prices side by side, each at one strength and pack.

Advertisement

Need a prescription? You can get it online

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

Get prescription

Ozempic and Mounjaro prices in Ontario

Lowest in Ontario: Ozempic $244.03 (0.25 mg pen at Costco Pharmacy); Mounjaro $288 (2.5 mg pen at Costco Pharmacy). Both are drug prices, before dispensing fees.

Ozempic

0.25 mg (1 pen · 4 doses · 4 weeks)

Lowest in Ontario

$244.03

at Costco Pharmacy · drug price, before dispensing fees

Up to $276.00 at other pharmacies for the same pack

  1. Costco PharmacyLowest$244.03+ $4.49 dispensing fee
  2. Walmart Pharmacy$262.00Dispensing fee not listed
  3. Rexall$276.00Dispensing fee not listed

Fees not listed for 2 pharmacies, so these prices are ranked before dispensing fees.

All Ozempic prices in Ontario

Mounjaro

2.5 mg (1 pen · 4 doses · 4 weeks)

Lowest in Ontario

$288.00

at Costco Pharmacy · drug price, before dispensing fees

Up to $426.00 at other pharmacies for the same pack

  1. Costco PharmacyLowest$288.00Dispensing fee not listed
  2. Rexall$426.00Dispensing fee not listed

Fees not listed for 2 pharmacies, so these prices are ranked before dispensing fees.

All Mounjaro prices in Ontario

Ozempic vs Mounjaro: how the two compare

Pharmacy cash prices before any manufacturer savings card. Each side shows one strength and pack, so its prices compare like with like; the two sides can differ in strength and supply.

Generic SemaglutideNow Available

Apo-Semaglutide (Apotex) approved by Health Canada May 1. Pharmacy prices on file at Costco Pharmacy (AB, BC, ON, QC), London Drugs (BC), No Frills Pharmacy (AB), Sherwood Co-op Pharmacy (SK), Shoppers Drug Mart (AB) and Walmart Pharmacy (QC). Felix: $149/pen flat rate.

We'll only email you about price changes. Unsubscribe anytime. No spam.

Prices come from shopper reports, public websites and our team's research; each drug's full price table shows every row's source and when it was last updated. Prices may vary. Always confirm with the pharmacy before purchase.

Advertisement

Need a prescription? You can get it online

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

Get prescription

Popular comparisons

Compare prices side by side for these commonly searched pairs.

Check your insurance coverage