Is Metformin Covered by Medicare?
By BetterBuyRx Editorial Team
Written for cost and savings education only, not medical advice, and not medically reviewed. Always confirm details with your doctor or pharmacist. See our methodology.
Last updated
Yes, metformin taken at home is covered through Medicare Part D (or a Medicare Advantage plan that includes drug coverage), and as America's most-prescribed diabetes generic it appears on virtually every plan formulary, typically on a low generic tier. But "covered" isn't the whole money story in 2026: each plan writes its own formulary, tiers differ, and metformin's cash price (verified at $3.95/month in BetterBuyRx's July 2026 snapshot) sometimes beats a Part D copay outright. Here's how to navigate both paths.
How Part D coverage of metformin works
Medicare drug plans must cover the major drug classes, and every plan maintains a formulary (covered-drug list) organized into cost tiers; the structure is explained on Medicare.gov's Part D pages. For a decades-old, first-line generic like metformin (MedlinePlus overview), the practical reality is:
- It's on essentially every formulary. A Part D plan omitting metformin would be an outlier.
- It usually sits on the lowest generic tier, where copays are a few dollars, and some plans offer $0 copays on select generics at preferred pharmacies.
- We can't tell you your tier, and neither can any article. Formularies are plan-specific and change annually. The authoritative check takes five minutes on the Medicare plan finder: enter your drugs, and it prices each plan against your actual list.
One formulation note: immediate-release metformin is the cheap, universally covered version; some extended-release products can sit on different tiers or need a formulary exception. If your ER prescription prices oddly, ask your plan and prescriber about alternatives.
The 2026 numbers that frame everything
Per Medicare.gov and KFF's Part D snapshot: in 2026, Part D deductibles can't exceed $615, and your out-of-pocket drug spending is capped at $2,100 for the year, after which covered drugs cost you $0. For a metformin-only patient these limits rarely bind; the drug is too cheap. They matter enormously if your regimen includes brand drugs like Jardiance (negotiated to $197/month for Medicare in 2026); see our Part D out-of-pocket cap guide.
When cash beats your copay
BetterBuyRx's July 2026 verified prices for 30 days of metformin: $3.95 (Optum Perks), $3.96 (Blink Health), $5.62 (Mark Cuban Cost Plus), with the free BetterBuyRx card at $9.00. If your plan's copay exceeds those numbers, or you're in your deductible phase early in the year, paying cash can win. Two rules:
- Tell the pharmacy explicitly you want the cash/discount price instead of billing your plan; they won't assume it.
- Know the trade-off: cash purchases outside your plan don't count toward your $615 deductible or the $2,100 cap. If you take expensive drugs and *will* hit the cap, routing everything through the plan may be smarter overall; the arithmetic is laid out in cash price vs. insurance copay.
If affordability is still tight
- [Medicare Extra Help](/guides/medicare-extra-help) (Low-Income Subsidy) cuts premiums and copays substantially for those who qualify; many eligible enrollees never apply.
- Insulin users: the $35/month insulin cap applies in Medicare; details in insulin cost caps.
- During open enrollment (Oct 15 to Dec 7), re-run your drug list in the plan finder; the cheapest plan for a metformin + brand-drug regimen changes year to year.
Frequently asked questions
Does Medicare cover metformin?
Metformin taken at home is covered under Medicare Part D (or a Medicare Advantage plan with drug coverage), and as one of the most-prescribed generics in the country it appears on virtually all plan formularies, but each plan sets its own formulary and tier, so confirm yours on Medicare.gov's plan finder.
What tier is metformin on?
Plans commonly place inexpensive generics like metformin on their lowest tiers, where copays are small or sometimes $0 at preferred pharmacies. Tiers vary by plan and year; check your plan's formulary document rather than assuming.
Can paying cash for metformin ever beat my Part D copay?
Yes, verified cash prices started at $3.95/month in July 2026, below some plans' generic copays. Note the trade-off: cash purchases outside your plan don't count toward your deductible or the $2,100 annual out-of-pocket cap.
What if I can't afford my diabetes medications on Medicare?
Check Medicare Extra Help (the Low-Income Subsidy), which reduces Part D premiums and copays substantially. Insulin users also benefit from the $35 monthly insulin cap. Both are covered in our related guides.
Sources
Compare prices & find savings
This guide is for cost and savings education only. It is not medical advice. Talk to your doctor or pharmacist before making any changes to your medications. Prices vary by pharmacy, location, quantity, and eligibility, and they change over time.
Related guides
- Medicare Part D Costs in 2026: The Out-of-Pocket Cap Explained
Learn how the $2,100 Medicare Part D out-of-pocket cap works in 2026, what counts toward it, and how it changed from prior years.
- Medicare Extra Help (LIS): Who Qualifies for Lower Drug Costs
See the 2026 income and resource limits for Medicare Extra Help, what it covers, and how to apply for lower Part D prescription costs.
- Cash Price vs Insurance Copay: Which Can Be Cheaper?
When paying cash for a prescription can beat your insurance copay, why it happens, and how to check both prices before you pay.
- Insulin Cost Caps: What's Federal Law and What Varies
See how the $35 Medicare insulin cap works, which states cap insulin costs for commercial insurance, and what is still not covered nationally.