How GLP-1 telehealth pricing actually works
The headline price is rarely the real price. Here is the anatomy of an honest monthly bill, and the four hidden cost mechanisms used by every major program.
Every GLP-1 telehealth program publishes a number on its homepage. That number is almost never what you will actually pay.
The reason is not deception, exactly. The category is genuinely complicated: a single GLP-1 prescription can involve a membership fee, a clinical visit fee, lab work, a medication cost, a shipping charge, and a refill cadence that does not align with calendar months. Different programs unbundle these differently. Some hide medication; some hide membership; some bury setup fees in a 3-month prepay.
This post walks through the four mechanisms every program uses, in plain language, with real numbers from the chart.
1. "Starts from" pricing
"Starts from $39/mo" usually means "the cheapest plan, before medication, in the introductory month." Three modifiers, all easy to miss.
Ro Body lists $39/mo. The actual structure: $39 for month 1 only, then $74/mo if you prepay annually, $149/mo if you stay month-to-month. Medication is billed separately at LillyDirect or NovoCare prices. So the realistic month-2 total for a Wegovy patient on annual prepay is $74 + $149 = $223/mo, not $39.
WeightWatchers Clinic lists $25/mo. The actual structure: $25 for the first 3 months, $74 thereafter, but only if you commit to 12 months. The headline gets you the cheapest possible monthly cost; the lock gets you committed for a year before the cheap rate expires.
The clean version of "starts from" pricing is what Mochi and Hims do: a single all-in number that includes medication. Mochi at $178/mo means $178/mo at every dose. No tier upgrades. No medication add-ons. The price you see is the price you pay.
2. The medication-included vs medication-separate split
This is the single biggest source of pricing confusion in the category. Programs split into two camps:
- Bundle programs — Mochi ($178/mo), Hims ($199-$399/mo). Membership and medication priced together. Predictable.
- Unbundle programs — Ro, PlushCare, WeightWatchers Clinic, Calibrate, Found, Noom. Membership listed prominently; medication billed separately. The headline number is half (or less) of the all-in.
Bundle pricing is friendlier for cash-pay patients who want predictability. Unbundle pricing is friendlier for the insured, because the medication can be billed against insurance independently of the membership.
Neither model is wrong. The mistake is comparing a bundle price to an unbundle price as though they describe the same thing.
3. The introductory rate trap
Every program with an introductory rate is using the same arithmetic: bring you in cheap, raise the price after one or three months, count on inertia to keep you subscribed.
Numbers from the chart:
- Ro: $39 → $149 (jump after month 1) — 282% increase
- WeightWatchers Clinic: $25 → $74 (jump after month 3, locked for 12) — 196% increase
- PlushCare: $0 free trial → $19.99 + visit fees + medication (jump after 30 days) — infinite percentage increase
The intent of the introductory rate is to lower the cost of acquisition for the program. That is a legitimate business strategy. The friction is when patients budget against the headline number, then discover their second month bills 2-4x.
Honest programs make the rate jump prominent on the pricing page. Less honest programs make it discoverable only in the terms of service. Read the terms before signing up.
4. Setup fees and prepay structures
Three programs in the chart charge upfront:
- Calibrate: $597 for the first 3 months, then $199/mo
- Found: $594 for 6 months upfront ($99/mo) — non-refundable per terms
- WeightWatchers Clinic: 12-month commitment with first-3-month rate; no self-serve cancel inside the commitment window
Setup fees and prepays serve a real purpose: programs with them have meaningfully lower churn, which reduces customer-acquisition cost, which lowers the long-run sticker price for everyone. But the upfront amount is real money you cannot recover if the program is wrong for you. The 6-month Found commitment is $594 you do not get back. The 12-month WW commitment is roughly $900 you do not get back.
Compare this to Mochi or Hims: cancel any month, no fees, you keep the medication you have already received.
What an honest monthly bill looks like
For a typical patient on Wegovy at the 1.7mg maintenance dose, here is what each program actually charges per month, all-in:
| Program | Membership | Medication | Total |
|---|---|---|---|
| Mochi (compounded semaglutide) | $79 | $99 (compounded) | $178 |
| Hims (Wegovy injectable) | (included) | (included) | $299 |
| Ro (annual prepay + Wegovy) | $74 | $149-$299 (NovoCare) | $223-$373 |
| Noom Med (Wegovy via insurance) | $149 | $0-$50 (insurance copay) | $149-$199 |
| WW Clinic (12-mo commit + cash Wegovy) | $74 | $299 (NovoCare) | $373 |
| Calibrate (3-mo prepay + insurance Wegovy) | $199 + $597 upfront | $0-$50 (insurance copay) | $199-$249 monthly equivalent |
Two things to notice. First: the spread is real — $178 to $373 for what is, clinically, the same medication and the same outcome. Second: the cheapest path depends entirely on whether you have insurance coverage. Bundle programs win for cash-pay; unbundle programs win for the insured.
How to comparison-shop in five minutes
- Decide whether you have insurance coverage. If yes, unbundle programs (Ro, PlushCare, Calibrate) are mathematically better. If no, bundle programs (Mochi, Hims) are mathematically better.
- Find the all-in monthly number, not the headline. Add membership + medication + visit fees. Ignore the introductory month.
- Check the lock-in. A program that is $20/mo cheaper but locks you for 12 months is not actually cheaper if you would have wanted to leave at month 4.
- Read the cancellation terms. Self-serve cancel is good. Phone-only cancel is a flag. "Non-refundable subscription fees" is a flag.
- Ignore the marketing testimonials. Read Trustpilot and the program-specific subreddit.
That gets you the actual cost picture in less time than reading any program's pricing page.