Best for you

The cheapest weekly shots

Every programme sorted on what leaves your account each month, with membership fees counted and teaser rates ignored.

Updated 2026-09-18

How we are paid: one company on this page — Coreage Rx — pays us a commission if you sign up through our link. It does not buy a better score, a higher position, or the removal of a single criticism. Our rating method and full disclosure are both public.


One number matters when you compare these: what you are charged in month two, once any introductory rate has lapsed and any membership has renewed.

On that basis the cheapest tirzepatide is Coreage Rx at $199 a month, and the cheapest semaglutide is Coreage Rx at $149. The dearest tirzepatide is Henry Meds at $449 — the same class of medication, more than twice the price.

Tirzepatide

ProgrammePer monthDose-priceOur score
Coreage Rx
Best overall on true monthly cost
$199Flat4.5
Trimi
Lowest flat price with named pharmacies
$125Varies4.6
PlexusDx
Pharmacy transparency and genetic testing
$189Varies4.4
Ivím Health
Unlimited clinician access
$199Varies4
Mochi Health
Insurance concierge support
$278
incl. $79 fee
Varies3.6
Coby Health
Multi-month value with supplies included
$239Varies3.6
Hims & Hers
Widest range of formats
$238
incl. $39 fee
Varies3.5
Ro
Branded medication with insurance help
$448
incl. $149 fee
Varies3.5
Zealthy
Low-cost entry with insurance routing
$216Varies3.5
LifeMD
Insurance coordination
$149Varies3.5
Noom Med
Behaviour change alongside medication
$149Varies3.5
Remedy Meds
Flat pricing with unlimited clinician access
$399Varies3.5

Semaglutide

ProgrammePer monthDose-priceOur score
Coreage Rx
Best overall on true monthly cost
$149Flat4.5
Trimi
Lowest flat price with named pharmacies
$99Varies4.6
PlexusDx
Pharmacy transparency and genetic testing
$189Varies4.4
Ivím Health
Unlimited clinician access
$199Varies4
Mochi Health
Insurance concierge support
$178
incl. $79 fee
Varies3.6
Coby Health
Multi-month value with supplies included
$229Varies3.6
Hims & Hers
Widest range of formats
$188
incl. $39 fee
Varies3.5
Ro
Branded medication with insurance help
$448
incl. $149 fee
Varies3.5
Zealthy
Low-cost entry with insurance routing
$151Varies3.5
LifeMD
Insurance coordination
$149Varies3.5
Noom Med
Behaviour change alongside medication
$149Varies3.5
Remedy Meds
Flat pricing with unlimited clinician access
$299Varies3.5

Two programmes we keep out of the price sort

Sorting on price only means something if every row buys the same thing. Two do not: LifeMD — the monthly charge buys clinical care and insurance work, not medication — the drug is billed separately; Noom Med — medication is included, but at deliberately low doses well below those used in the trials; WeightWatchers Clinic — the monthly charge buys clinical care and insurance work, not medication — the drug is billed separately.

Both are reviewed in full and either can be the right answer — see LifeMD and Noom.

Where the extra money hides

  1. A membership that renews higher than its introductory rate — this is the commonest one.
  2. A medication price quoted without the platform fee billed beside it.
  3. A fee that buys care and no medication at all.
  4. A cheap advertised tier that is an oral or sublingual product, not the weekly injection.
  5. A price that climbs each time your dose does.
  6. An insured price quoted at people who will be paying cash.

Cheap is not the same as right, though — if this is your first course, read best for beginners before you choose on price alone.

Brand-name prices, for comparison

Through LillyDirect self-pay, single-dose Zepbound vials at 5 mg, 7.5 mg and 10 mg have been listed at $499/month, with lower starting doses nearer $299-$349.

Through NovoCare, Wegovy has been offered at $199/month for the first two fills through 31 December 2026, then $349/month for 0.25-2.4 mg doses. The oral form is listed between $149 and $299/month by dose.

Those are the FDA-approved products. Compounded versions are not reviewed by the FDA in the same way — see is compounded still legal.

Read next