Ontario · updated monthly

What GLP-1 medication actually costs in Ontario.

Pharmacy prices, side by side, and what each clinic charges on top. We phone the pharmacies on the first of every month and put the date on it. No email, no gate.

Last verified 22 September 2026. Prices are what a cash-paying patient is quoted for a 4-week supply and change without notice.

The pharmacy

Generic semaglutide arrived in Canada in May 2026 and the price of the pen fell by roughly two-thirds. This is the number every other price on this page should be measured against.

Generic semaglutide (Apo-Semaglutide) · per 4 weeks · cash price
Pharmacy0.25–1 mg weekly
1 pen
2 mg weekly
2 pens
Costco — no membership needed for the pharmacy counter$88~$176
Walmart / No Frills$95–110~$190–220
Shoppers Drug Mart / Rexall / London Drugs$100–120~$200–240
PocketPills (delivered, $0 dispensing fee)$20–40 under chain price

Apotex publishes a wholesale list price of $78.14 per 4-week supply; the rest is the pharmacy's dispensing fee and margin. Six further semaglutide generics are under Health Canada review, so expect this table to get cheaper.

Tirzepatide (Mounjaro / Zepbound) · brand only, no generic · per 4 weeks
DoseListCostco
2.5–5 mg weekly~$300$326
7.5–10 mg weekly~$420$454
12.5–15 mg weekly~$540$582

Eli Lilly's patient support program (mymounjaro.ca) reduces this by roughly 25–40% for eligible patients, with a further reduction for low income. Ask the pharmacy to apply it.


The clinic, on top

Most Canadian telehealth clinics quote one bundled number that includes the medication. Because the pharmacy price is public, the care fee can be worked out by subtraction — that's the third column. It is our arithmetic, not their disclosure.

Published clinic prices · September 2026 · generic semaglutide unless noted
ClinicYou payCare fee, by subtractionNotes
Basal + your pharmacy$29 + pharmacy$29Fee only. Medication bought at the pharmacy you choose, at their price.
TeleTest$49 per visit~$16 / monthFee only, any pharmacy, 12-week prescription. No monthly review or messaging.
Felix$149 · $298 at 2 mg$61 · $122Bundled. The fee doubles when the dose does.
Hims$149 + $99 first visit$61Bundled.
Rocky$149 + $60 program fee$121Program fee shown separately, to their credit.
BirchRx$149, then $199$61 → $111Bundled. Rises after the first month.
Maple$69 per consult + brand $270–320$69Brand medication.

Clinic prices as published on each company's own website on 20–22 September 2026. "Care fee, by subtraction" = their bundled price minus the Costco pen price for the same dose. Where a clinic publishes its fee separately we use their number.
This page is published by Basal, the company. It is not an advertisement by, or a statement of, any nurse practitioner.

One year, one patient

At 1 mg weekly, on generic semaglutide.

$1,252

TeleTest — 4 visits + 12 pens at Costco

$1,404

Basal — 12 × $29 + 12 pens at Costco

$1,788

Felix — 12 × $149, medication included

Yes, TeleTest is cheaper than us. The $152 a year is twelve monthly dose reviews and someone to message between them. If you don't want that, don't buy it — and at 2 mg the gap between Basal and Felix is $1,116 a year.

The Receipt shows all of it itemized, nine pages, free.

Five questions to ask any clinic

Including us. If a clinic won't answer these in writing, that is the answer.

  1. What does the medication cost at the pharmacy, and what are you charging on top of it?
  2. Can I fill the prescription at a pharmacy I choose?
  3. Does your price go up when my dose goes up?
  4. Am I charged if you decide not to prescribe — or before you've done the work?
  5. Does any pharmacy pay you anything?

Basal's answers: the pharmacy's price plus $29 · yes, any pharmacy in Ontario · no · no — we bill after each review, never before · no, and never.

How this page is maintained

We phone them.

On the first of every month we call five Ontario pharmacies for a cash quote at each dose, and re-read every clinic's public pricing page. The date at the top is the date we did it. When a price moves, this page moves — including when it moves against us.

Found a number that's wrong, or a better price than the ones here? Tell us and we'll correct it: [email protected].

One email a month at most, and we'll tell you when Basal opens in Ontario. Nothing else.