2026 Update: Ro's Real Billing Model
Ro's actual billing separates a Ro Body membership fee (~$149/month) from medication cost — not a single all-inclusive dose-tier price. Effective self-pay total often runs $294–$378/month. Ro has also stopped accepting new compounded tirzepatide patients as of 2026, redirecting new patients toward brand Zepbound through insurance navigation instead.
Ro Body's real cost is a ~$149/month membership fee plus medication cost — commonly totaling $294 to $378/month for compounded semaglutide self-pay. This is different from a single advertised medication price.
Ro also offers insurance navigation for brand-name Wegovy, which can reduce cost to ~$25/month for qualifying commercially insured patients using the NovoCare savings card.
Luma Health comparison: compounded semaglutide at $197/month flat — one price, no separate membership fee. Tirzepatide at $297/month flat — still available, unlike Ro's compounded tirzepatide for new patients.
Ro's Real Cost Structure
The most important thing to understand about Ro's pricing: the medication rate you see advertised is not your full monthly cost. The ~$149/month membership fee applies on top, whether or not you use Ro's coaching or video consultation features. Always ask Ro directly for your total effective monthly cost — membership plus medication — before enrolling.
Ro vs Luma Health: Full Pricing Comparison
| Factor | Ro Body | Luma Health |
|---|---|---|
| Billing model | Membership fee + medication (separate) | $197/mo flat — one price |
| Effective sema total (self-pay) | ~$294–$378/mo | $197/mo |
| Compounded tirzepatide | Not for new patients | ✓ $297/mo flat |
| Insurance navigation (brand Wegovy) | ✓ Strong | Not offered |
| Video consultations | ✓ Available | Not offered |
| Pharmacy named | Ro-owned (named) | ✓ VialsRX TX#35264 — 3rd party |
One price.
No separate membership fee.
$197/mo sema flat · $297/mo tirz flat. VialsRX (TX #35264). No contracts.
Start With Luma Health →Frequently Asked Questions
Ro's real cost is a ~$149/month membership fee plus medication cost — commonly totaling $294–$378/month for compounded semaglutide self-pay. This is different from a single all-inclusive advertised price. For insured patients pursuing brand Wegovy with a qualifying plan and the NovoCare savings card, cost can drop to approximately $25/month.
Yes. Ro's billing model separates a ~$149/month membership fee from medication cost — this is not always obvious from the initially advertised medication price. Confirm your full effective monthly cost, including the membership fee, before enrolling.
Not for new patients as of 2026. Ro has stopped accepting new compounded tirzepatide patients, redirecting them toward brand Zepbound through insurance navigation instead. If you want compounded tirzepatide on a cash-pay basis, Luma Health offers it at $297/month flat.
For cash-pay semaglutide, Luma Health's $197/month flat — with no separate membership fee — is typically less expensive than Ro's effective total of $294–$378/month. If you have qualifying commercial insurance for brand Wegovy, Ro's insurance navigation (~$25/month) is dramatically less expensive than any cash-pay option.
The membership fee covers platform access, provider consultations, and — depending on plan tier — video consultation options and health tracking tools. Confirm exactly what's included at your specific plan level directly at ro.co, as this varies.
References
- Wilding JPH, et al. Once-Weekly Semaglutide in Adults with Overweight or Obesity (STEP 1). N Engl J Med. 2021;384(11):989–1002. PubMed 33567185
- Jastreboff AM, et al. Tirzepatide Once Weekly for the Treatment of Obesity (SURMOUNT-1). N Engl J Med. 2022;387(3):205–216. PubMed 35658024
- NovoCare. Wegovy Savings Program. novocare.com
- FDA. Human Drug Compounding — Section 503A. FDA.gov
- NIDDK. Prescription Medications to Treat Overweight & Obesity. niddk.nih.gov