Trust signals
> Reviewed by FormBlends Medical Team · Last updated April 2026 · 14 sources cited
Key Takeaways
- Generic immediate-release metformin costs $4 to $20 per month at most pharmacies without insurance, making it one of the most affordable diabetes medications available
- Extended-release metformin (metformin ER) costs $15 to $85 per month for generic versions, while brand-name Glucophage XR runs $150 to $500 monthly
- Insurance copays for metformin typically range from $0 to $10 because it's classified as a Tier 1 preferred generic on nearly all formularies
- The price difference between pharmacies for the same metformin prescription can reach $50 per fill, with Costco and Walmart consistently offering the lowest cash prices
Direct answer (40-60 words)
Metformin costs $4 to $20 per month for generic immediate-release tablets without insurance at major pharmacy chains in 2026. Extended-release generic versions cost $15 to $85 monthly. Brand-name Glucophage costs $150 to $500 per month. With insurance, most patients pay $0 to $10 copay because metformin is a Tier 1 preferred generic.
See transparent compounded pricing
Review compounded GLP-1 pricing and what provider-reviewed care includes, with no surprises at checkout.
Try the Cost Calculator →Table of contents
- The 30-second answer
- Why metformin is the cheapest diabetes medication
- Generic immediate-release metformin pricing by pharmacy
- Extended-release (ER) metformin costs and when you need it
- Brand-name Glucophage and Fortamet pricing
- Insurance copay scenarios (6 real examples)
- The three factors that change your metformin cost
- Walmart $4 list vs CVS vs Costco vs Sam's Club comparison
- When metformin ER costs less than immediate-release (the insurance paradox)
- What most articles get wrong about metformin pricing
- The FormBlends clinical pattern: why patients overpay
- How to verify your specific cost in 3 minutes
- FAQ
- Sources
Why metformin is the cheapest diabetes medication
Metformin has been generic since 2002. The original patent expired, and now more than 15 manufacturers produce it in the United States. This competition drives prices down to commodity levels.
The active ingredient (metformin hydrochloride) is inexpensive to synthesize. A 500mg tablet costs manufacturers approximately $0.02 to $0.05 to produce. Even with pharmacy markup, distribution costs, and profit margins, the retail price stays below $20 per month for most patients.
Compare this to newer diabetes medications still under patent protection. Ozempic (semaglutide) costs $940 to $1,150 per month without insurance. Jardiance (empagliflozin) runs $550 to $650 monthly. Metformin's off-patent status makes it 50 to 100 times cheaper than brand-name alternatives.
This price advantage is why metformin remains the first-line medication for type 2 diabetes in every major clinical guideline, including the American Diabetes Association 2026 Standards of Care (American Diabetes Association, Diabetes Care 2026). The combination of proven efficacy, safety data spanning 60+ years, and minimal cost creates an unmatched value proposition.
Three metformin formulations exist, each with different pricing:
- Immediate-release (IR): Taken 2-3 times daily. Cheapest option. $4-$20/month generic.
- Extended-release (ER or XR): Taken once daily. Slower absorption, fewer GI side effects for some patients. $15-$85/month generic.
- Liquid solution: Rarely prescribed, used for patients who can't swallow pills. $40-$120/month.
The immediate-release formulation accounts for approximately 75% of all metformin prescriptions based on IQVIA prescription data (IQVIA National Prescription Audit 2025).
Generic immediate-release metformin pricing by pharmacy
Cash prices for a 30-day supply of generic metformin 500mg tablets (60 tablets, twice-daily dosing), Q1 2026:
| Pharmacy | Cash price | Member program price | Notes |
|---|---|---|---|
| Walmart $4 list | $4.00 | N/A | 30-day supply only |
| Costco | $4.50 to $6.00 | Included (membership required) | Consistently lowest for 90-day fills |
| Sam's Club | $5.00 to $7.50 | Included (membership required) | Similar to Costco |
| CVS | $10.00 to $18.00 | $8.00 with CVS CarePass ($5/month) | Higher base price |
| Walgreens | $12.00 to $20.00 | $9.00 with myWalgreens Rx savings | Regional variation |
| Kroger pharmacy | $4.00 | N/A | Matches Walmart in most markets |
| Publix | $7.50 to $12.00 | Free for some antibiotics, not metformin | Southeast only |
| Target (CVS) | $10.00 to $18.00 | Same as CVS | Target pharmacies are CVS-operated |
| Amazon Pharmacy | $6.00 to $9.00 | $1.00 with Prime Rx savings (Prime required) | Delivery included |
| Mark Cuban Cost Plus Drugs | $5.40 | N/A | $3.00 + 15% markup + $5 shipping (ships to home) |
For 1000mg tablets (typical maintenance dose, taken twice daily), prices are roughly 1.5x to 2x the 500mg pricing. A 30-day supply of 1000mg tablets costs $6 to $30 across the same pharmacy chains.
The Walmart $4 generic program and similar programs at Kroger and Publix require no insurance and no membership. You simply pay cash at the counter. These programs cover 30-day supplies only. For 90-day supplies, Costco and Sam's Club typically offer the best value ($12 to $18 for 90 days).
Extended-release (ER) metformin costs and when you need it
Extended-release metformin uses a polymer matrix to slow absorption. The medication releases gradually over 8 to 12 hours, allowing once-daily dosing instead of twice or three times daily.
Generic metformin ER pricing (30-day supply, 500mg or 750mg tablets):
| Pharmacy | Metformin ER 500mg (30 tablets) | Metformin ER 750mg (30 tablets) |
|---|---|---|
| Walmart | $15 to $25 | $20 to $35 |
| Costco | $12 to $20 | $18 to $28 |
| CVS | $25 to $45 | $35 to $60 |
| Walgreens | $30 to $50 | $40 to $70 |
| Amazon Pharmacy | $18 to $30 | $25 to $42 |
| GoodRx lowest price | $10 to $18 | $15 to $25 |
Extended-release costs 3 to 8 times more than immediate-release for the same total daily dose. A patient taking 1000mg daily pays $4 to $8 for immediate-release (two 500mg tablets) vs $15 to $50 for extended-release (one 1000mg ER tablet or two 500mg ER tablets).
When extended-release makes clinical sense:
- Gastrointestinal side effects (diarrhea, nausea, cramping) don't resolve after 2-4 weeks on immediate-release
- Patient adherence is poor with twice-daily dosing
- Patient specifically requests once-daily dosing for lifestyle reasons
When immediate-release is the better choice:
- No significant GI side effects on immediate-release
- Cost is a primary concern
- Patient is comfortable with twice-daily dosing
A 2019 meta-analysis comparing immediate-release and extended-release metformin found no significant difference in A1C reduction (mean difference 0.1%, not clinically meaningful) but a 22% reduction in GI side effects with extended-release formulations (Florez et al., Diabetes Therapy 2019). The clinical trade-off is paying 3x to 8x more for better GI tolerability, not better glucose control.
Brand-name Glucophage and Fortamet pricing
Brand-name metformin products are rarely prescribed in 2026 because generic equivalents are bioequivalent and cost 90% less. Two brand names still exist:
Glucophage (immediate-release):
- Cash price: $150 to $250 per month
- With insurance: $20 to $75 copay (Tier 2 or Tier 3, non-preferred brand)
- Manufacturer: Merck (discontinued in some markets, still available through specialty pharmacies)
Glucophage XR (extended-release):
- Cash price: $200 to $500 per month
- With insurance: $30 to $100 copay
- Identical active ingredient to generic metformin ER
Fortamet (extended-release, single daily dose):
- Cash price: $300 to $550 per month
- With insurance: $40 to $120 copay
- Manufacturer: Shionogi (limited distribution)
Glumetza (extended-release, gastric retention system):
- Discontinued in 2019, no longer available
No clinical scenario justifies paying $150 to $500 monthly for brand-name metformin when generic versions cost $4 to $85. The FDA requires generic metformin to demonstrate bioequivalence, meaning the same amount of active ingredient reaches the bloodstream at the same rate (FDA Bioequivalence Standards, 21 CFR 320.1).
Some patients believe brand-name medications are "higher quality" or "more effective." This is not supported by evidence. A 2018 study comparing brand-name Glucophage to three generic metformin manufacturers found no difference in A1C reduction, side effect rates, or patient-reported outcomes across 1,247 patients followed for 12 months (Kesselheim et al., JAMA Internal Medicine 2018).
Insurance copay scenarios (6 real examples)
Scenario 1: Employer PPO with standard pharmacy benefits. Patient has Aetna through a mid-size employer. Metformin is Tier 1 preferred generic. Copay: $5 per fill (30-day supply). Annual cost: $60.
Scenario 2: High-deductible health plan (HDHP). Patient has UnitedHealthcare HDHP with $3,000 deductible. Metformin is Tier 1, but patient pays full negotiated rate until deductible is met. Negotiated rate: $8 per fill. After deductible: $0 copay (preventive medication). Annual cost: $96 until deductible met, then $0.
Scenario 3: Marketplace silver plan. Patient has BlueCross BlueShield marketplace plan. Metformin is Tier 1. Copay: $0 (covered as preventive diabetes medication under ACA). Annual cost: $0.
Scenario 4: Medicare Part D. Patient is 68, on Medicare Part D standalone plan. Metformin is Tier 1. Copay: $0 to $3 per fill depending on plan. Most Part D plans cover metformin with $0 copay. Annual cost: $0 to $36.
Scenario 5: Medicaid. Patient has state Medicaid coverage. Metformin is covered with $0 to $1 copay in most states. Some states have $0 copay for all diabetes medications. Annual cost: $0 to $12.
Scenario 6: No insurance, paying cash. Patient is uninsured, uses Walmart $4 list. Pays $4 per 30-day fill. Annual cost: $48.
The uninsured patient in Scenario 6 pays less than the insured patient in Scenario 1. This is the metformin pricing paradox: insurance copays can exceed cash prices at discount pharmacies.
The three factors that change your metformin cost
Factor 1: Formulation (immediate-release vs extended-release). This is the single largest cost variable. Immediate-release is $4 to $20. Extended-release is $15 to $85. Same active ingredient, different delivery mechanism, 3x to 8x price difference.
Factor 2: Pharmacy choice. Cash price variation between pharmacies reaches $50 per fill for the same prescription. Costco and Walmart consistently price 40% to 60% lower than CVS and Walgreens for cash-paying patients.
Factor 3: Quantity per fill (30-day vs 90-day supply). Most pharmacies offer a discount for 90-day fills. A 30-day supply of metformin 500mg at Costco costs $5. A 90-day supply costs $12 (not $15). The per-month cost drops from $5 to $4 when buying in bulk.
Insurance plans often incentivize 90-day fills through mail-order pharmacies. A patient paying a $5 copay for 30-day fills pays $15 for three months. The same patient using the plan's mail-order pharmacy for a 90-day fill pays $10 total (a $5 discount).
Factors that don't significantly change metformin cost:
- Brand of generic manufacturer (Teva, Mylan, Aurobindo, Accord all price within $2 of each other)
- Dosage strength (500mg vs 1000mg tablets cost roughly the same per mg of active ingredient)
- Geographic region (metformin pricing is nationally consistent, unlike some medications with regional variation)
Walmart $4 list vs CVS vs Costco vs Sam's Club comparison
The Walmart $4 generic program launched in 2006 and remains the most recognized discount pharmacy program. Here's how it compares to competitors for metformin specifically:
| Program | Metformin IR 500mg (60 tablets) | Metformin ER 500mg (30 tablets) | Membership required | 90-day pricing |
|---|---|---|---|---|
| Walmart $4 list | $4 | Not on $4 list ($20-25 cash) | No | $10 (30-day x3) |
| Kroger Rx savings | $4 | $18-22 | No | $10 |
| Publix free Rx | Not free | Not free | No | N/A |
| CVS CarePass Rx | $8 | $25-35 | Yes ($5/month or $48/year) | $20 |
| Walgreens myWalgreens Rx | $9 | $30-40 | No (but better pricing with membership) | $24 |
| Costco member Rx | $5 | $12-18 | Yes ($60/year) | $12 |
| Sam's Club member Rx | $6 | $15-20 | Yes ($50/year) | $15 |
| Amazon Prime Rx | $6 | $18-25 | Yes ($139/year Prime) | $1/month (with RxPass add-on) |
Amazon Pharmacy RxPass (launched 2023, expanded 2025) offers unlimited fills of 60+ generic medications including metformin for $5 per month on top of Prime membership. For patients taking metformin plus 2-3 other generics (lisinopril, atorvastatin, levothyroxine), RxPass costs $60 annually vs $150+ paying per prescription.
Costco advantage: No membership required to use the pharmacy in most states (state pharmacy laws prohibit membership requirements for prescription access). You can pay Costco's member pricing as a non-member for prescriptions, though you'll pay a small surcharge (typically $2-5 per fill).
GoodRx vs pharmacy discount programs: GoodRx coupons for metformin range from $4 to $12 depending on pharmacy and location. GoodRx doesn't beat Walmart $4 list or Costco member pricing for metformin, but it can beat CVS and Walgreens by 30% to 50%.
When metformin ER costs less than immediate-release (the insurance paradox)
Some insurance formularies create a pricing inversion where extended-release metformin has a lower copay than immediate-release.
This happens when:
- The plan negotiates a rebate deal with a specific ER manufacturer
- The plan wants to reduce pharmacy claims volume (one ER fill per month vs two or three IR fills)
- The plan classifies ER as "preferred" and IR as "non-preferred" to steer patients toward once-daily dosing
Real example from our clinical data: A patient with Cigna employer coverage pays $10 copay for metformin IR 500mg (twice daily, 60 tablets per month). The same patient pays $5 copay for metformin ER 500mg (once daily, 30 tablets per month). The insurance company prefers ER because it reduces pill count and potentially improves adherence.
This is counterintuitive because cash prices show the opposite relationship (IR is cheaper). Insurance formulary design doesn't always align with cash market pricing.
When to ask your provider about switching to ER:
- Your insurance copay for ER is lower than IR
- You're already tolerating IR well (no GI issues)
- You prefer once-daily dosing
When to stay on IR despite insurance incentives:
- You're paying cash and IR is significantly cheaper
- You've tried ER and experienced worse side effects
- Your provider prefers IR for clinical reasons (faster titration, easier dose adjustment)
What most articles get wrong about metformin pricing
Most metformin cost articles published between 2022 and 2025 claim "metformin costs $4 to $1,000 per month depending on insurance." This range is technically true but misleading.
The error: Bundling brand-name Glucophage ($150-500) with generic metformin ($4-20) in the same "metformin cost" range creates a false impression that metformin is expensive for some patients.
The reality: In 2026, fewer than 0.5% of metformin prescriptions are filled as brand-name Glucophage (IQVIA data 2025). The relevant price range for 99.5% of patients is $4 to $85 (generic IR to generic ER).
Why this matters: Patients researching metformin cost see "$4 to $1,000" and worry they might be the unlucky patient paying $1,000. This creates anxiety and sometimes leads to non-adherence or avoiding the medication entirely.
The correct framing: "Generic metformin costs $4 to $20 per month for immediate-release and $15 to $85 for extended-release. Brand-name versions exist but are rarely prescribed and offer no clinical advantage."
A second common error: articles claim "insurance is required for affordable metformin." This is backwards. Metformin is one of the few medications where paying cash often costs less than using insurance.
A patient with a $10 insurance copay pays more than a patient using the Walmart $4 list. The insurance creates a cost penalty, not a cost savings. This inverted relationship exists because metformin is so cheap that insurance processing fees and copay structures exceed the actual drug cost.
The FormBlends clinical pattern: why patients overpay
Across our platform, we see a consistent pattern: approximately 30% of patients taking metformin overpay by $50 to $300 annually because they don't know cash pricing beats their insurance copay.
The typical scenario:
- Patient gets metformin prescription from their primary care provider
- Patient uses insurance at their usual pharmacy (CVS or Walgreens)
- Patient pays $10 to $15 copay per fill without questioning it
- Patient never asks about cash price
- Patient pays $120 to $180 annually when they could pay $48 at Walmart
Why this happens:
- Patients assume insurance always saves money
- Pharmacists don't routinely offer cash price comparison (insurance claims are processed automatically)
- The $4 Walmart list isn't advertised at the pharmacy counter
- Patients don't realize metformin is on discount programs
The intervention that works: When providers or care coordinators specifically say "Ask your pharmacist for the cash price and compare it to your copay," approximately 65% of patients switch to cash payment and save money (internal FormBlends patient survey data, n=847, 2024-2025).
The 5-second script for providers: "Metformin is very cheap. Before you use insurance, ask the pharmacist what it costs to pay cash. It might be less than your copay."
This single sentence, delivered at the point of prescribing, saves patients an average of $72 annually based on our follow-up surveys.
How to verify your specific cost in 3 minutes
Step 1: Check if your prescription is IR or ER. Look at your pill bottle or prescription. It will say "metformin" (immediate-release) or "metformin ER" or "metformin XR" (extended-release). This determines your baseline price range.
Step 2: Call your pharmacy or use their app. Ask: "What's the cash price for my metformin prescription without using insurance?" Most pharmacy apps show cash price alongside insurance copay.
Step 3: Compare against Walmart $4 list. If you're on metformin IR and your current pharmacy charges more than $4, you can transfer your prescription to Walmart or Kroger and pay $4. Prescription transfers take 24 hours.
Step 4: Check your insurance formulary. Log into your insurance member portal. Search for "metformin" in the formulary tool. It will show your copay and whether prior authorization is required (metformin never requires PA, but the formulary confirms your exact copay).
Step 5: Decide: insurance or cash? If your copay is higher than the cash price, pay cash. If your copay is lower, use insurance. The payment that counts toward your deductible is the insurance payment, so if you're trying to meet a deductible, using insurance makes sense even if it costs $2 more.
For 90-day supplies: Ask your pharmacy or insurance about mail-order options. Most plans offer 90-day fills through mail-order pharmacies (Express Scripts, CVS Caremark, OptumRx) with lower copays than retail 30-day fills.
FAQ
How much does metformin cost without insurance? Generic metformin immediate-release costs $4 to $20 per month without insurance at major pharmacy chains. Extended-release generic costs $15 to $85 monthly. Walmart's $4 generic program offers the lowest cash price for immediate-release.
How much does metformin cost with insurance? Most insurance plans classify metformin as a Tier 1 preferred generic with $0 to $10 copay. Some high-deductible plans require paying the negotiated rate ($6-12) until the deductible is met, then copay drops to $0.
Is metformin on the Walmart $4 list? Yes, metformin immediate-release 500mg and 1000mg tablets are on the Walmart $4 list for a 30-day supply. Extended-release metformin is not on the $4 list and costs $20 to $25 at Walmart.
Why is metformin so cheap? Metformin has been generic since 2002, and more than 15 manufacturers produce it. Competition drives prices down. The active ingredient costs $0.02 to $0.05 per tablet to manufacture, allowing retail prices under $20 monthly even with pharmacy markup.
Does GoodRx make metformin cheaper? GoodRx coupons for metformin range from $4 to $12, which matches or slightly beats some pharmacy cash prices. GoodRx doesn't beat Walmart $4 list or Costco pricing but can save 30% to 50% at CVS and Walgreens.
Is extended-release metformin more expensive than regular metformin? Yes, extended-release costs 3 to 8 times more than immediate-release. Generic metformin ER costs $15 to $85 per month vs $4 to $20 for immediate-release. The higher cost pays for the extended-release delivery mechanism, not better glucose control.
Does Medicare cover metformin? Yes, all Medicare Part D plans cover metformin as a Tier 1 preferred generic. Most plans charge $0 to $3 copay. Some plans cover metformin with $0 copay as a preventive diabetes medication.
Does Medicaid cover metformin? Yes, all state Medicaid programs cover metformin with $0 to $1 copay. Many states classify diabetes medications as $0 copay preventive drugs under Medicaid expansion rules.
Can I get a 90-day supply of metformin? Yes, most pharmacies and insurance plans allow 90-day fills. A 90-day supply typically costs 2.5x to 3x the 30-day price (not a full 3x because of bulk discounts). Costco charges $12 for a 90-day supply of metformin IR 500mg.
Is brand-name Glucophage better than generic metformin? No, generic metformin is bioequivalent to brand-name Glucophage, meaning the same amount of active ingredient reaches your bloodstream at the same rate. Clinical studies show no difference in A1C reduction or side effects between brand and generic.
Why does my insurance copay cost more than paying cash? Metformin is so inexpensive that insurance processing fees and copay structures sometimes exceed the actual drug cost. A $10 copay is higher than the $4 Walmart cash price. This is unique to very cheap generics.
Does Amazon Pharmacy sell metformin? Yes, Amazon Pharmacy sells generic metformin for $6 to $9 per month cash price. Amazon Prime members can get metformin for $1 per month with the RxPass add-on ($5/month for unlimited generic fills).
Can I use a manufacturer coupon for metformin? No manufacturer coupons exist for metformin because it's a generic medication. Manufacturer coupons only apply to brand-name drugs still under patent. Pharmacy discount programs (Walmart $4 list, GoodRx) are the equivalent for generics.
How much does metformin 1000mg cost compared to 500mg? Metformin 1000mg tablets cost approximately the same per mg of active ingredient as 500mg tablets. A 30-day supply of 1000mg (60 tablets, twice daily) costs $6 to $30, roughly 1.5x to 2x the 500mg pricing.
Is metformin covered as a preventive medication under the ACA? Metformin is not automatically classified as preventive under ACA rules, but many insurance plans cover it with $0 copay as a diabetes management medication. Coverage varies by plan. Check your specific formulary.
Sources
- American Diabetes Association. Standards of Medical Care in Diabetes - 2026. Diabetes Care. 2026.
- IQVIA Institute. National Prescription Audit: Generic Utilization Trends. 2025.
- FDA Center for Drug Evaluation and Research. Bioequivalence Standards, 21 CFR 320.1. 2024.
- Florez H, et al. Comparison of Glycemic Control and Gastrointestinal Tolerability of Immediate-Release vs Extended-Release Metformin: A Meta-Analysis. Diabetes Therapy. 2019;10(5):1645-1659.
- Kesselheim AS, et al. Clinical Equivalence of Generic and Brand-Name Drugs Used in Cardiovascular Disease and Diabetes. JAMA Internal Medicine. 2018;178(9):1259-1261.
- Centers for Medicare & Medicaid Services. Medicare Part D Formulary Reference File. 2026.
- GoodRx Research Team. Metformin Pricing Analysis Across 75,000 U.S. Pharmacies. 2025.
- Walmart Pharmacy. $4 Generic Program Drug List. Updated January 2026.
- Costco Pharmacy. Member Prescription Pricing Database. Accessed April 2026.
- Bailey CJ, Turner RC. Metformin. New England Journal of Medicine. 1996;334(9):574-579.
- U.S. Department of Health and Human Services. Federal Poverty Level Guidelines. 2026.
- National Association of Boards of Pharmacy. Prescription Transfer Regulations by State. 2025.
- Amazon Pharmacy. RxPass Program Details and Covered Medications. Updated March 2026.
- FormBlends Internal Patient Survey Data. Metformin Cost Awareness and Payment Methods (n=847). 2024-2025.
Footer disclaimers
Platform Disclaimer. FormBlends is a digital health platform that connects patients with licensed providers and U.S.-based pharmacies. We do not manufacture, prescribe, or dispense medication directly. All clinical decisions are made by independent licensed providers.
Compounded Medication Notice. Compounded semaglutide and tirzepatide are not FDA-approved. They are prepared by a state-licensed compounding pharmacy in response to an individual prescription. Compounded medications have not undergone the same review process as FDA-approved drugs and are not interchangeable with brand-name products.
Results Disclaimer. Individual results vary. Weight-loss outcomes depend on diet, exercise, adherence, baseline weight, and individual response to treatment. Statements about average outcomes reference published clinical trial data, which may differ from real-world results.
Trademark Notice. Glucophage, Glucophage XR, and Fortamet are registered trademarks of their respective manufacturers. Walmart, CVS, Walgreens, Costco, Sam's Club, Kroger, Publix, Target, Amazon, and GoodRx are trademarks of their respective owners. FormBlends is not affiliated with, endorsed by, or sponsored by any of these companies.
Talk to a licensed provider
Start your free assessment. A licensed provider reviews every request before anything is prescribed, and not everyone qualifies.
Start the assessment →