Does Medicare Cover GLP-1 Weight Loss Medications?
Last updated: January 2026
Quick Answer
Medicare Part D now covers Wegovy for cardiovascular risk reduction. Coverage for weight-loss-only indications remains limited.
Understanding Does Medicare Cover GLP-1 Weight Loss Medications
Medicare Part D now covers Wegovy for cardiovascular risk reduction. Coverage for weight-loss-only indications remains limited.
GLP-1 medication pricing is one of the most important factors when choosing a treatment plan. Brand-name medications like Wegovy and Zepbound carry premium prices due to patent exclusivity, while compounded versions from licensed 503B pharmacies offer the same active ingredients at a fraction of the cost.
Price Comparison: Brand vs Compounded
Brand-name GLP-1 medications typically cost $900-1,500 per month without insurance coverage. Compounded versions through telehealth providers range from $149-449 per month, representing savings of 60-85%. Both options contain the same active pharmaceutical ingredients and are prescribed by licensed healthcare providers.
Ways to Reduce Your GLP-1 Costs
- Use HSA or FSA pre-tax dollars to save 20-40% on medication costs
- Compare pricing across multiple telehealth providers before committing
- Ask about manufacturer savings cards for brand-name medications
- Check if your insurance plan covers any GLP-1 medications
- Look for providers offering free consultations to avoid upfront costs
The cost of GLP-1 treatment should be weighed against the long-term health savings from treating obesity-related conditions. Studies show untreated obesity costs $1,861 more per year in medical expenses, making GLP-1 treatment a potentially cost-effective investment in your health.
Related Questions
Is Wegovy Covered by Insurance?
Wegovy is covered by an increasing number of commercial and Medicare plans. Prior authorization with BMI documentation is almost always required.
How Much Do GLP-1 Medications Cost Per Year?
Annual GLP-1 costs range from $1,788/year (compounded) to $18,000/year (brand-name). Most telehealth patients pay $2,400-4,800/year.