Provider record
Ro (Ro Body)
Ro exited compounded GLP-1s in 2026 and now pairs a $39-then-$149/month membership (about $74/month prepaid annually) with brand-only medication: Wegovy pill from $149, Wegovy pen from $199 promotional / $349 standard, and Zepbound from $299 to $449 by dose. Its insurance concierge — benefits checks, prior authorizations, appeals — is the strongest in the category and can take a covered patient to a $25 copay.
What Ro (Ro Body) costs
Tirzepatide $747/mo · Semaglutide $647/mo, all-in at the maintenance dose. Brand list pricing by product and dose
Tirzepatide
Ro (Ro Body) prices tirzepatide by dose: $448 per month at 2.5 mg rising to $598 at 10 mg, a difference of $150 a month between the bottom and top of the ladder. The company publishes no price at 5, 7.5, 12.5, 15 mg, so those doses are left blank rather than estimated.
- All-in monthly
- $747 at 10 mg/week
- Twelve-month cost
- $8,964 — twelve months billed monthly
- Advertised start
- $448
- Value Score
- 26.3 of 100 · ranked None of 24
- Evidence
- reported — sourced from dated third-party reporting; first-party capture pending, captured
Ro (Ro Body)’s own tirzepatide plan page: View plans
Source: Ro pricing pages as reported Jul 2026 ($149 membership + Zepbound $299–$449 by dose); first-party checkout capture pending
Semaglutide
Ro (Ro Body) prices semaglutide by dose: $298 per month at 0.25 mg rising to $498 at 2.4 mg, a difference of $200 a month between the bottom and top of the ladder. The company publishes no price at 0.5, 1, 1.7 mg, so those doses are left blank rather than estimated.
- All-in monthly
- $647 at 2.4 mg/week
- Twelve-month cost
- $7,764 — twelve months billed monthly
- Advertised start
- $298
- Value Score
- 24.5 of 100 · ranked None of 26
- Evidence
- reported — sourced from dated third-party reporting; first-party capture pending, captured
Ro (Ro Body)’s own semaglutide plan page: View plans
Source: Ro pricing pages as reported Jul 2026 ($149 membership + Wegovy $149–$349 by product); first-party checkout capture pending
Program structure
- Type
- brand-channel
- Membership fee
- $149 per month
- Shipping
- Included
- Consultation
- Included
- Commitment
- Membership month-to-month ($39 first month; ~$74/mo prepaid annual)
- Cancellation
- Cancel anytime
- Pharmacy
- Brand fulfillment via NovoCare / LillyDirect pathways
- Pharmacy type
- Brand channel + insurance concierge
- States served
- 50 states
- Insurance
- Insurance concierge (commercial); cash options
- Brand medications
- Zepbound (via LillyDirect fulfillment), Wegovy, Ozempic, Mounjaro
What to watch
Cash-pay all-in runs ~$448–$598/month at maintenance; Ro's value case is insurance navigation, not cash price.
Head-to-head
vs Amble Health · vs Care Bare Rx · vs Direct Meds · vs Eden · vs Enhance MD · vs Found · vs Fridays · vs Gala GLP-1 · vs HealthRX · vs Henry Meds · vs Hims & Hers · vs Ivim Health · vs Lavender Sky Health · vs LifeMD · vs LillyDirect (Zepbound) · vs Luvo Health · vs MEDVi · vs Mochi Health · vs NexLife · vs Noom Med · vs NovoCare Pharmacy (Wegovy) · vs Oak Longevity · vs OrderlyMeds · vs Remedy Meds
Official source
Ro (Ro Body) official site. Prices change; verify at checkout before paying.
Questions
How much does Ro (Ro Body) tirzepatide cost per month?
$747 all-in at 10 mg/week, meaning the medication plus every mandatory recurring fee. Over twelve months that is $8,964 billed monthly. This figure is reported and was captured 2026-08-11.
How much does Ro (Ro Body) semaglutide cost per month?
$647 all-in at 2.4 mg/week, meaning the medication plus every mandatory recurring fee. Over twelve months that is $7,764 billed monthly. This figure is reported and was captured 2026-08-11.
Does Ro (Ro Body) raise the price as the dose increases?
Brand list pricing by product and dose Programs that price by dose cost more as you titrate, which is why the advertised starting price understates the real cost of a year.
What pharmacy does Ro (Ro Body) use?
Brand fulfillment via NovoCare / LillyDirect pathways.
How do I cancel Ro (Ro Body)?
Cancel anytime