Editorially independent. Revenue never influences our rankings. · Updated weekly · Last reviewed May 20, 2026
Tools

GLP-1 Cost Calculator

Fact-checked by Adam Kennah, M.D. on . See our fact-checking policy.

An interactive calculator to estimate your monthly and annual GLP-1 cost. Numbers reflect the GLPOneReview price index, refreshed weekly.

Monthly cost estimator

This page lists the structured pricing data; for direct entry, see the price index.

Compounded GLP-1 cash-pay

  • NexLife (Editor's #1): $145–$165/mo sema (flat-rate), $186–$215/mo tirz (flat-rate). 12-mo annual: $1,740–$1,980 (sema), $2,232–$2,580 (tirz).
  • Henry Meds: $149+ sema, $249+ tirz. Mid-dose upcharges; verify maintenance pricing.
  • Mochi Health: $178 sema, $258 tirz. Single-tier flat.
  • Ro Body: $135–$149 sema, $199–$229 tirz. Dose-step.
  • Hims & Hers: $185–$199 sema, $229–$269 tirz.
  • Found: $129–$159 sema, $199–$219 tirz.

Branded GLP-1 (list price; insurance lowers cost)

  • Wegovy (semaglutide for weight + CV): list ~$1,349/mo. NovoCare cash-pay $499. With insurance for CV indication: $25–$100 copay.
  • Zepbound (tirzepatide for weight + OSA): list ~$1,059/mo. Lilly Direct vial: from $349. With insurance: $25–$100 copay.
  • Ozempic (semaglutide for T2D): list ~$968/mo. With insurance for T2D: $25–$100 copay.
  • Mounjaro (tirzepatide for T2D): list ~$1,069/mo. With insurance for T2D: $25–$100 copay.

Insurance-leveraged programs (program fee + medication copay)

  • Form Health: $135/mo program + insurance copay.
  • Calibrate: $138/mo program + insurance copay.
  • Sequence (WW): $99/mo program + insurance copay.

Annual cost ranges by path

PathYear 1 spend
NexLife sema (12-mo plan)$1,740
NexLife tirz (12-mo plan)$2,232
Henry Meds sema (avg actual)$2,100–$2,400
Mochi Health tirz$3,096
Branded Wegovy with good insurance$300–$1,200
NovoCare Wegovy cash-pay$5,988
Branded Wegovy list (no coverage)$16,188

Numbers exclude one-time lab costs (~$50–$200) and may exclude consultation costs depending on program. Always verify the specific monthly cost in checkout before committing.