Best Generic Semaglutide Providers in Canada
Generic semaglutide is the lowest-cost route to the same active ingredient in Ozempic. Felix Health and BirchRx are the two providers we cover with confirmed generic semaglutide pricing - here is how they compare.
Generic semaglutide in Canada
Generic semaglutide contains the same active ingredient as Ozempic at the same strengths. Health Canada authorises a generic only after the manufacturer demonstrates bioequivalence to the reference product, so the medication is therapeutically interchangeable. What differs between generic and brand-name is the delivery device, the brand on the box, and the price - generic semaglutide runs well below typical brand-name Ozempic pricing.
One thing no Canadian platform can legitimately offer: compounded semaglutide. Health Canada does not permit compounded semaglutide or tirzepatide. Any service advertising a compounded GLP-1 to a Canadian address is operating outside Canadian regulation.
Best generic semaglutide providers compared
Felix Health
Generic semaglutide from approximately $149/month all-in, plus the option to add brand-name Ozempic or Wegovy. Nine provinces. One-time $99 intake.
Check eligibility with Felix →#2BirchRx
Generic semaglutide only. Free assessment, no separate consultation or membership fee. $149 first month, $199/month ongoing, all-in. Ontario, British Columbia and Alberta only.
Check eligibility with BirchRx →| Feature | Felix Health | BirchRx |
|---|---|---|
| Assessment / intake fee | $99 (one-time) | Free |
| Generic semaglutide, month 1 | ~$149 all-in | $149 (starting dose) |
| Generic semaglutide, ongoing | ~$149/mo all-in | From $199/mo |
| Brand-name option available | Yes (Ozempic, Wegovy) | No - generic only |
| Provinces served | 9 (no Quebec) | ON, BC, AB only |
| Direct insurance billing | No (itemized receipts) | No (itemized receipts) |
Provider facts are indicative, drawn from each platform's published information and checked August 2026. For the full year-one price comparison and provinces breakdown, see our Felix vs BirchRx comparison.
Pricing compared over a full year
Felix Health: roughly $99 up front plus twelve months at about $149, or approximately $1,890 all-in for a full year of generic semaglutide. BirchRx, on its own published pricing: $149 for month one plus eleven months at $199, or approximately $2,338 all-in. For most patients planning to stay on generic semaglutide for a full year, Felix works out lower - though BirchRx's free assessment and lack of a separate consultation fee narrow the gap somewhat in the short term. Confirm current pricing directly with each provider, since dose changes can affect the monthly figure.
Province coverage
Felix Health serves nine provinces - Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island and Saskatchewan. BirchRx serves only Ontario, British Columbia and Alberta. Neither currently serves Quebec or the territories.
How to choose between them
Choose Felix Health if you live in any of its nine provinces, you might want brand-name Ozempic or Wegovy available under the same program later, or you want the lower full-year cost.
Consider BirchRx if you live specifically in Ontario, British Columbia or Alberta, you want only generic semaglutide with no brand-name option to manage, and a free assessment with a single bundled monthly price appeals to you - while keeping in mind the ongoing price rises to $199/month after the first month.
For the wider field beyond these two, including providers without confirmed generic semaglutide pricing, see our broader generic semaglutide comparison.