Script UnlockScriptUnlock™
    HomeHow It WorksPet OwnersPricingAboutContact
    Sign InSign Up
    2026 cash-pay price breakdown

    Metformin Price in 2026: From $4 to $65 — How to Pay Less

    Metformin is the most prescribed type 2 diabetes drug in the US — and one of the cheapest generics ever made. Yet pharmacies charge anywhere from $4 to $65 for the same 90-day supply of the same 500mg tablet. Here's exactly what it should cost, why prices vary so wildly, and how to pay the low end every time.

    Upload metformin Rx — see cash prices Find a pharmacy near you

    What does metformin actually cost in 2026?

    Cash retail for metformin 500mg (30 tablets) ranges from $4 at Walmart to $19 at a high-margin chain. For a 90-day supply, the spread widens dramatically: $10 at the cheapest verified independent to $65 at a brand-name chain without a discount card. Same drug. Same NDC. Same manufacturer.

    Chain retail (no discount card)
    $65/90-day
    Worst case, 500mg IR
    Chain with discount card
    $18–24/90-day
    After GoodRx / SingleCare coupon
    Script Unlock verified low
    $8–12/90-day
    Independent pharmacies competing

    Metformin price by dose and quantity

    Full breakdown of cash-pay prices for every common metformin presentation. Retail range reflects the high and low end across US chains and independents. The Script Unlock range is what verified competing pharmacies are charging cash patients in 2026.

    Strength & FormQuantityRetail rangeScript Unlock rangeNote
    Metformin IR 500 mg30 tablets$4 – $19$4 – $9Most common starter dose. Walmart $4 list eligible.
    Metformin IR 500 mg90 tablets$10 – $65$8 – $24Best per-tablet value. Standard 90-day fill.
    Metformin IR 850 mg30 tablets$8 – $28$5 – $14Intermediate dose. Less common than 500/1000.
    Metformin IR 850 mg90 tablets$18 – $72$12 – $323-month supply, intermediate strength.
    Metformin IR 1000 mg30 tablets$6 – $24$4 – $12Standard maintenance dose for type 2 diabetes.
    Metformin IR 1000 mg90 tablets$14 – $78$10 – $28Best value for maintenance therapy.
    Metformin ER 500 mg30 tablets$10 – $42$8 – $22Extended release — taken once daily, gentler on GI.
    Metformin ER 500 mg90 tablets$24 – $115$18 – $54ER costs roughly 2–3x more than IR.
    Metformin ER 750 mg90 tablets$30 – $138$22 – $64Common ER maintenance dose.
    Metformin ER 1000 mg90 tablets$36 – $165$26 – $72Highest dose ER. Largest price spread.

    Indicative prices, US national range, May 2026. Local pharmacy pricing varies. Verify with your pharmacy before filling.

    Why metformin prices vary so wildly

    The wholesale cost of generic metformin is roughly $0.03–$0.05 per tablet. Everything above that is pharmacy choice, not drug cost. The four real drivers:

    Manufacturer & generic pool

    Metformin is made by 20+ generic manufacturers (Aurobindo, Teva, Amneal, Sun, Sandoz, etc.). Pharmacies buy from whichever distributor offers the best wholesale price that week, and pass markup along however they choose. Two pharmacies on the same block can buy the same drug for very different prices.

    Distributor markup

    Independent pharmacies typically buy through smaller distributors (AmerisourceBergen, Cardinal, McKesson sub-tiers) or buying groups (APCI, IPC). Chains use centralized procurement with deep volume discounts but compensate with higher per-Rx margin. Net effect: independents often beat chains on commodity generics like metformin.

    Chain vs independent strategy

    CVS, Walgreens, Rite Aid use metformin as a loss-leader to attract diabetic patients (who refill 4–12x/year and buy diabetic supplies). They price the cash Rx to break even on insured patients and recover margin elsewhere. Independents have no cross-subsidy — they price the actual cost plus a fair dispensing fee.

    $4 generic programs

    Walmart, Target, Costco, and some Kroger stores include metformin on $4 generic lists. These are real prices, no membership required at Walmart/Target — but typically only for 500mg IR 30-count. Higher doses, ER formulations, and 90-day fills often fall outside the $4 list.

    Metformin ER vs IR — what the price difference buys you

    Extended-release metformin typically costs 2–3 times more than immediate-release. For most patients, that's justified if you couldn't tolerate IR. Here's the practical comparison:

    Metformin IR (immediate release)

    Taken 2–3 times daily with meals. Cheapest formulation — as low as $4/month at Walmart. Higher rate of GI side effects (nausea, diarrhea) especially during titration. Standard first-line.

    Metformin ER (extended release, Glucophage XR)

    Taken once daily, usually with the evening meal. Costs 2–3x more than IR ($10–$45/month typical cash). Better GI tolerability — preferred for patients who couldn't tolerate IR. Same A1C reduction at equivalent doses.

    When ER is worth the price difference

    If you stopped metformin IR due to nausea, diarrhea, or cramping, ER is often tolerable at the same dose. The cost increase ($10–30/month) is small compared to the alternative of adding a second-line agent like a DPP-4 inhibitor ($300+/month).

    How to pay the lowest possible price for metformin

    1. If you take 500mg IR: Walmart, Target, Costco, or HEB $4 list is hard to beat. No insurance, no membership at Walmart/Target.
    2. If you take 1000mg IR or any ER: Walmart $4 list usually does NOT cover these. Upload your Rx to Script Unlock and let independent pharmacies in your ZIP compete — they routinely beat chain prices by 40–60%.
    3. If you have insurance: Check your copay against the cash prices above. If the cash price is lower, pay cash (but remember it won't count toward your deductible).
    4. If you're uninsured: Cash via independents is almost always cheaper than chain discount-card prices. Skip the GoodRx middleman markup.
    5. Always fill 90 days when possible: Per-tablet price drops 30–50% on 90-day fills vs 30-day at most pharmacies.

    What affects the price you actually pay

    • Pharmacy type. Independents typically beat chains on cash-pay generics. The gap can be 40%+.
    • Fill duration. 90-day supplies are typically 30–50% cheaper per tablet than 30-day fills.
    • Strength. 500mg is the cheapest dose by far due to $4 generic programs. 1000mg costs slightly more, ER costs 2–3x.
    • Geography. Independents in low-cost-of-living regions price 10–25% below coastal-metro independents.
    • Discount card. GoodRx / SingleCare / RxSaver coupons cut chain prices roughly in half but rarely beat true cash at independents.

    Metformin price FAQ

    How much does metformin cost without insurance?

    Metformin 500mg immediate release costs $4 to $19 for 30 tablets and $10 to $65 for 90 tablets at retail US pharmacies in 2026, depending on the pharmacy and your location. Walmart, Target, and Costco include metformin 500mg IR on $4 generic lists. Higher doses (850mg, 1000mg) and extended-release (ER) versions cost more — typically $10 to $45 per month for 1000mg IR, and $18 to $75 per month for ER formulations. The single biggest price driver is pharmacy choice. Independents using direct cash pricing routinely beat chain "discount" prices by 30 to 60 percent for the same NDC.

    Is metformin free anywhere?

    A handful of grocery-store pharmacies offer free generic metformin as a customer-acquisition program — historically Publix (in southeastern US states) and Meijer (in Midwest states) have offered free metformin IR with a prescription, no insurance, no membership. Availability and dose limits change; call your local store to confirm. Outside those programs, the closest to free is Walmart, Target, Costco, or HEB at $4/month for the 30-day supply of 500mg IR.

    What is the cheapest way to get metformin?

    For metformin 500mg IR: Walmart, Target, Costco, or HEB $4 generic list (no insurance, no membership at Walmart/Target; Costco does not require a membership for the pharmacy). For 1000mg or 90-day fills: independent pharmacies via Script Unlock typically beat the chain $10-15 prices, sometimes by half. For ER formulations: independents almost always beat chains because ER falls outside the $4 generic list, where chain margin is highest. Always compare three pharmacies in your ZIP before filling — the spread on the same prescription can be $50+ per 90-day refill.

    Why does metformin cost so much more at some pharmacies?

    Cash metformin prices have nothing to do with the underlying drug cost — generic metformin wholesale is under $0.05 per tablet. The cash retail price reflects pharmacy strategy: chains often inflate cash prices for uninsured patients to push them toward "discount card" programs that route money back to PBMs. Independents are not part of that incentive structure and typically charge cost-plus-dispensing-fee, which for a commodity like metformin lands in the $8–20 range for a 90-day fill.

    Is the cash price of metformin cheaper than my insurance copay?

    Frequently yes, especially on high-deductible plans or any plan that classifies metformin as Tier 2 with a $10–25 copay. The Walmart $4 list and independent cash prices are often lower than insurance copays. You can pay cash even with active insurance — but be aware that cash purchases do not count toward your insurance deductible. If you are close to meeting your deductible, run the cost both ways before deciding.

    Related pages

    Compare pharmacy prices

    Why pharmacy choice matters more than the drug itself.

    Atorvastatin price

    Cash prices for the #1 statin — by dose.

    Insurance denied?

    5 options to get your medication today.

    Stop overpaying for metformin

    Upload your metformin prescription. Verified independent pharmacies in your ZIP compete for the lowest cash price. Most patients save 40–70% vs their current pharmacy.

    Upload metformin Rx

    Free. No account required to compare. Licensed pharmacies only.

    HIPAA Compliant
    256-bit Encryption
    State-Licensed Pharmacies
    View EU Compliance →
    Script UnlockScriptUnlock™

    Unlock savings on prescriptions for you and your pets. Connect with verified pharmacies and get the best prices.

    support@scriptunlock.com

    For Patients & Pet Owners

    • How It Works
    • Upload Prescription
    • Patient & Pet FAQ
    • Resource Hub
    • Support

    Pet Owners

    • Pet Medications
    • Pet Rx Savings
    • Vet Compounding
    • Vet vs Pharmacy
    • Horse Meds

    For Pharmacies

    • Benefits
    • Join As Pharmacy
    • Pricing Plans
    • Pharmacy FAQ
    • Pharmacy Hub

    Resources

    • TrumpRx Drug Pricing
    • GLP-1 Medications
    • Cash Pay Guide
    • Medication Prices
    • Pharmacies by City

    Legal

    • Terms of Service
    • Privacy Policy
    • Compliance Center
    • EU Compliance
    • Your Privacy Rights
    • Security
    • Licensing Info
    • Pharmacy Verification
    • Press

    Popular Medications

    • Ozempic Pricing
    • Wegovy Cost
    • Mounjaro Prices
    • Metformin

    Cost Guides

    • TrumpRx Policies
    • Semaglutide Cost
    • Tirzepatide Cost
    • No Insurance

    By Condition

    • Type 2 Diabetes
    • Obesity
    • Blood Pressure
    • Depression

    Major Cities

    • New York
    • Los Angeles
    • Houston
    • Miami

    Drug Classes

    • GLP-1 Agonists
    • Statins
    • SSRIs
    • ACE Inhibitors

    Trust & Safety

    • Data Privacy
    • Upload Security
    • HIPAA Info

    Script Unlock is a prescription price comparison marketplace, not a healthcare provider. We do not diagnose conditions, recommend treatments, prescribe medications, or provide medical advice. All healthcare decisions should be made in consultation with your doctor or pharmacist. Pharmacy services are provided by independently licensed pharmacies. Script Unlock is NOT insurance.

    © 2026 Script Unlock LLC. All rights reserved.

    Privacy Policy•Terms of Service•Sitemap•Contact