How Much Does Semaglutide Cost? A Complete Breakdown

How Much Does Semaglutide Cost? A Complete Breakdown
Wegovy, Ozempic, compounded semaglutide, manufacturer savings cards, insurance, and FSA/HSA — every option, every number, and exactly what you should expect to pay in 2025.
KEY TAKEAWAY
Semaglutide costs range from $0/month (with insurance + savings card) to $1,400/month (Wegovy without insurance). Compounded semaglutide via telehealth typically runs $150–$350/month all-in. HSA and FSA funds can be used. This guide breaks down every option with current 2025 pricing.
The cost of semaglutide is one of the most-searched health topics of 2024–2025, and for good reason: the price difference between options can be more than $1,200 per month. What you pay depends on which medication, whether you have insurance, which plan, and which savings programs you access.
Brand-Name Semaglutide: Wegovy and Ozempic
Novo Nordisk manufactures two brand-name semaglutide products:
- Wegovy (2.4mg) — FDA-approved for chronic weight management
- Ozempic (0.5–2mg) — FDA-approved for Type 2 diabetes and sometimes prescribed off-label for weight loss
Wegovy Cost by Insurance Situation (2025)
Commercial Insurance Covering Wegovy
- Monthly Cost: $0–$50
- Plus Novo Nordisk savings card (reduces to $0 for eligible patients)
Commercial Insurance, Deductible Not Yet Met
- Monthly Cost: $200–$600
- Savings card may offset costs
Commercial Insurance, Wegovy NOT Covered
- Monthly Cost: $1,100–$1,400
- Appeal process available
Medicare Part D
- Not covered for weight loss medications
Medicaid
- Coverage varies by state
No Insurance, Income Qualifies
- Potentially $0
- Novo Nordisk Patient Assistance Program available
Compounded Semaglutide Cost in 2025
Compounded semaglutide programs, available through telehealth platforms, typically price as an all-in monthly subscription covering:
- Online provider consultation
- Prescription coordination
- The compounded medication itself
- Monthly check-ins and dose titration
- Unlimited care team messaging
Provider Pricing Comparison
CuraVita360 Health
- $199/month
- Consultation + Rx + monthly check-ins + messaging
Major Telehealth GLP-1 Platforms
- $250–$450/month
- Consultation + Rx + care team (varies by platform)
Pharmacy-Direct (Rx Only)
- $80–$150/month
- Medication only — separate consultation required
Local Weight Loss Clinic (Compound)
- $400–$700/month
- In-person visits + Rx; higher overhead costs
The True Cost Comparison: 12-Month View
Wegovy + Commercial Insurance + Savings Card
- Monthly Cost: $25
- 12-Month Total: $300
- Best option if you qualify
Compounded Semaglutide (CuraVita360)
- Monthly Cost: $199
- 12-Month Total: $2,388
- All-in; no insurance needed
Other Telehealth (Compounded)
- Monthly Cost: $250–$450
- 12-Month Total: $3,000–$5,400
- Similar access; varies by services
Wegovy + Insurance (Deductible Not Met)
- Monthly Cost: $300–$600
- 12-Month Total: $3,600–$7,200
- Variable until deductible is met
Wegovy Without Insurance
- Monthly Cost: $1,300–$1,400
- 12-Month Total: $15,600–$16,800
- Out-of-pocket without assistance
Savings Programs You May Not Know About
Novo Nordisk Savings Card (Wegovy)
Eligible commercially insured patients can pay as little as $25/month through the Novo Nordisk savings card.
Requirements include:
- Commercial insurance coverage
- Not enrolled in Medicare or Medicaid
- US residency
Enrollment is available through NovoCare or a prescribing provider.
Novo Nordisk Patient Assistance Program
Patients without insurance coverage and with qualifying household income may receive free or significantly reduced-cost Wegovy through Novo Nordisk's assistance program.
FSA and HSA: A Significant Tax Advantage
Both Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) can generally be used for prescription medications, including semaglutide programs prescribed by a licensed provider.
Eligible expenses may include:
- Medication costs
- Provider consultations
- Follow-up visits
- Prescription management
HSA/FSA TIP
If you're in a 22–28% tax bracket and paying $199/month for a compounded semaglutide program, using HSA funds may reduce your effective monthly cost by approximately $44–$56 through tax savings.
Always keep itemized receipts for reimbursement documentation.
Frequently Asked Questions
How much does Wegovy cost per month in 2025 without insurance?
Wegovy's list price is approximately $1,300–$1,400 per month without insurance.
Qualified patients may receive assistance through Novo Nordisk programs.
How much does compounded semaglutide cost?
Compounded semaglutide programs typically cost $150–$350 per month, depending on provider services and support included.
CuraVita360's GLP-1 program is $199/month with everything included.
Does insurance cover Wegovy for weight loss in 2025?
Some commercial insurance plans cover Wegovy with prior authorization.
Medicare generally does not cover weight loss medications.
Medicaid coverage varies by state.
Can I use HSA or FSA money for semaglutide?
Yes. HSA and FSA funds can usually be used for prescription semaglutide programs prescribed by a licensed provider.
Keep itemized receipts and confirm with your plan administrator.
Is there a cheaper alternative to Wegovy with the same effect?
Compounded semaglutide contains the same active molecule at significantly lower cost.
Main differences include:
- Not FDA-approved
- Delivered as a vial instead of a pen
- Pharmacy quality varies
- Legal regulations changed in 2025
Always choose providers using PCAB-accredited or 503B pharmacies.
Start the GLP-1 Program at $199/month — All-in
Included:
- Provider consultation
- Prescription coordination
- Monthly check-ins
- Unlimited messaging support
Full refund if your provider does not approve treatment eligibility.
Check My Eligibility at curavita360health.com →
Compound medications are not FDA-approved. Prescriptions are provided at licensed provider discretion only.
Related Articles
Get your free wellness guide
Be among the first to receive science-backed wellness research, delivered weekly.
No spam, ever. Unsubscribe anytime. We never share your email.


