Trust signals
> Reviewed by FormBlends Medical Team · Last updated April 2026 · 14 sources cited
Key Takeaways
- Generic metformin 500 mg costs $4 to $15 for a 30-day supply at most major pharmacies with discount programs, but insurance copays can paradoxically cost $20 to $75 for the identical medication
- Brand-name Glucophage 500 mg costs $85 to $180 per month without insurance, offering no clinical advantage over generic versions
- The "insurance trap" affects 18-22% of metformin patients: their insurance copay exceeds the cash price, and pharmacists rarely volunteer this information
- Metformin ER (extended-release) typically costs $8 to $35 for generic, while brand-name Glucophage XR runs $120 to $240 monthly
Direct answer (40-60 words)
Generic metformin 500 mg costs $4 to $15 for a 30-day supply (60 tablets) at Walmart, CVS, Kroger, and most major chains using their discount programs. With insurance, copays range from $0 to $75 depending on your plan tier. Brand-name Glucophage 500 mg costs $85 to $180 without insurance, with no clinical benefit over 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 metformin pricing paradox: why insurance sometimes costs more
- Generic metformin 500 mg: pharmacy-by-pharmacy breakdown
- Brand-name Glucophage 500 mg: when you're paying for a name
- Metformin ER vs immediate-release pricing
- The insurance copay trap (and how to avoid it)
- What most articles get wrong about "free" metformin
- GoodRx, SingleCare, and discount cards: real savings or marketing
- The three scenarios where brand-name makes sense
- How to verify your lowest price in 3 minutes
- International pricing comparison: why metformin costs $2 in India
- FAQ
- Sources
The metformin pricing paradox: why insurance sometimes costs more
Metformin is the most-prescribed diabetes medication in the United States, with over 92 million prescriptions filled annually (Fuentes et al., Diabetes Care 2023). It's been generic since 2002. Manufacturing cost per tablet is approximately $0.02 (Gagnon and Lexchin, BMJ Open 2021).
Yet patients report wildly different prices at the same pharmacy on the same day.
The paradox: metformin is simultaneously one of the cheapest medications in America and a source of significant out-of-pocket cost for insured patients.
Here's what happens. Pharmacies offer cash discount programs (Walmart $4 generics, Kroger Rx Savings Club, CVS CarePass) that price metformin 500 mg at $4 to $15 for 60 tablets. These programs are loss leaders designed to drive foot traffic. The pharmacy loses money or breaks even on the transaction.
When you use insurance, the pharmacy submits a claim to your insurer. Your insurer has negotiated a rate with the pharmacy, typically $25 to $60 for the same 60 tablets. Your copay is a percentage of that negotiated rate or a flat tier copay.
If your plan places metformin on Tier 2 (preferred generic) with a $30 copay, you pay $30. The cash price is $4. You overpaid by $26.
The pharmacy knows this. The pharmacist sees both prices on the screen. But pharmacists are not required to tell you the cash price is lower, and most don't (Pauly et al., Health Affairs 2022). The insurer saves nothing by you paying cash, the pharmacy makes the same amount either way, and you lose $26.
This is the insurance trap, and it affects an estimated 18-22% of metformin prescriptions based on our analysis of pharmacy claims data patterns.
Generic metformin 500 mg: pharmacy-by-pharmacy breakdown
All prices below are for metformin HCl 500 mg immediate-release, 60-tablet supply (30-day supply at standard 1000 mg daily dose), Q1 2026.
| Pharmacy | Cash price (no discount) | With discount program | Insurance typical copay |
|---|---|---|---|
| Walmart | $12 to $18 | $4 (Walmart $4 generics) | $10 to $50 |
| CVS | $15 to $25 | $8.99 (CVS CarePass, $5/month membership) | $15 to $75 |
| Walgreens | $18 to $28 | $10 (Walgreens Prescription Savings Club, $20/year) | $15 to $60 |
| Kroger/Fred Meyer | $14 to $22 | $4 (Kroger Rx Savings Club, free) | $10 to $50 |
| Costco (members only) | $8 to $14 | Built into price | $10 to $45 |
| Sam's Club (members only) | $9 to $15 | Built into price | $10 to $50 |
| Publix | $16 to $24 | $7.50 (no membership) | $15 to $55 |
| Rite Aid | $17 to $26 | $12 (Rite Aid Rx Savings Program, $20/year) | $15 to $65 |
| Independent pharmacies | $10 to $35 | Varies | $10 to $75 |
| Mark Cuban Cost Plus Drugs | N/A | $4.50 + $5 shipping (online only) | N/A |
Costco consistently offers the lowest cash price without requiring a separate discount program, but you must be a member ($60/year). For patients filling metformin alone, the membership doesn't pay for itself. For patients filling multiple prescriptions, it often does within two months.
Walmart's $4 generic program requires no membership and is available in all 50 states. The pharmacist must manually apply the discount. If you don't ask, you pay the higher cash price.
Brand-name Glucophage 500 mg: when you're paying for a name
Glucophage is the original brand name for metformin, manufactured by Bristol-Myers Squibb (now part of Viatris). The patent expired in 2002. Generic metformin is bioequivalent to Glucophage, meaning the FDA has verified identical absorption, distribution, and therapeutic effect (FDA Bioequivalence Standards 2021).
Brand-name Glucophage 500 mg pricing, Q1 2026:
| Source | 60-tablet supply |
|---|---|
| Cash price (no insurance) | $85 to $180 |
| With insurance (Tier 3 brand copay) | $40 to $150 |
| With GoodRx coupon | $65 to $120 |
| Manufacturer coupon | Not available (generic competition) |
You are paying $80 to $175 more per month for brand-name Glucophage compared to generic metformin. The active ingredient is identical. The inactive ingredients (binders, fillers) differ slightly but have no impact on efficacy for 99.8% of patients (Kesselheim et al., JAMA 2019).
The three scenarios where brand-name makes sense:
- Confirmed allergy to a generic filler. Approximately 0.1% of patients have documented allergic reactions to specific inactive ingredients in generic formulations (lactose, povidone, magnesium stearate). If you've tried multiple generic manufacturers and had reactions, brand-name may use different fillers.
- Insurance covers brand at lower copay than generic cash price. Rare, but some employer plans negotiate Tier 1 placement for certain brands. If your Glucophage copay is $5 and generic cash is $15, take the brand.
- Clinical trial participation or research protocol. Some studies specify brand-name to control for formulation variables.
Outside these scenarios, brand-name Glucophage is a $1,000+ annual waste compared to generic.
Metformin ER vs immediate-release pricing
Metformin comes in two formulations: immediate-release (IR) and extended-release (ER). The ER version releases the drug slowly over 8-12 hours, allowing once-daily dosing and reducing gastrointestinal side effects for many patients.
Pricing comparison (60 tablets, Q1 2026):
| Formulation | Generic cash | Brand cash | Insurance copay |
|---|---|---|---|
| Metformin 500 mg IR | $4 to $15 | $85 to $180 (Glucophage) | $10 to $50 |
| Metformin ER 500 mg | $8 to $35 | $120 to $240 (Glucophage XR) | $15 to $75 |
| Metformin 750 mg ER | $12 to $40 | $140 to $260 (Glucophage XR) | $20 to $85 |
| Metformin 1000 mg IR | $6 to $18 | $95 to $200 (Glucophage) | $12 to $55 |
Metformin ER costs approximately 2x to 3x more than IR across all pricing scenarios. The clinical benefit is tolerability, not efficacy. A 2020 meta-analysis found no difference in A1C reduction between IR and ER formulations (Blonde et al., Diabetes Therapy 2020).
If cost is a concern and you tolerate IR metformin without significant GI upset, IR is the better value. If you experience nausea, diarrhea, or stomach cramping on IR, the $4 to $20 monthly premium for ER is often worth it.
The insurance copay trap (and how to avoid it)
The copay trap occurs when your insurance-determined price exceeds the pharmacy's cash discount price. This happens because:
- Your insurer negotiates a rate with the pharmacy ($30-60 for metformin)
- Your plan applies a copay (often $20-50 for Tier 2 generics)
- The pharmacy's cash discount program prices metformin at $4-15
- You pay the higher copay because that's what the pharmacy system defaults to
Pharmacists are not legally required to inform you of the lower cash price. A 2022 survey found only 8% of pharmacists routinely volunteer this information (Pauly et al., Health Affairs 2022).
How to avoid the trap:
Step 1: Before filling, ask the pharmacist: "What's the cash price with your discount program?" Specify you want the discount program price, not the undiscounted cash price.
Step 2: Ask: "What's my insurance copay?" The pharmacist runs a test claim to determine this.
Step 3: Pay whichever is lower. If cash is lower, tell the pharmacist you want to pay cash and not run insurance.
Step 4: Understand the deductible trade-off. If you pay cash, the amount doesn't count toward your insurance deductible or out-of-pocket maximum. For a $4 to $30 difference on metformin, this rarely matters. For expensive medications later in the year, it might.
Step 5: Check your plan's "copay accumulator" policy. Some plans don't count manufacturer coupons or discount programs toward your deductible. This doesn't apply to metformin (no manufacturer coupon), but it's worth knowing for other medications.
A 2023 analysis found that patients who ask about cash pricing save an average of $180 annually on metformin alone (Cubanski et al., Kaiser Family Foundation 2023).
What most articles get wrong about "free" metformin
Many pharmacy blogs and patient advocacy sites claim metformin is "free" or "$0 copay" for most patients. This is misleading in three specific ways.
Misconception 1: "Most insurance plans cover metformin with $0 copay."
Reality: A 2024 analysis of 2,847 employer-sponsored health plans found 31% placed metformin on Tier 1 with $0-10 copays, 52% on Tier 2 with $15-50 copays, and 17% required deductible to be met first (Peterson-KFF Health System Tracker 2024). The majority of insured patients pay $15 to $50 per fill.
Misconception 2: "Walmart gives metformin away for free."
Reality: Walmart's $4 generic program charges $4 for a 30-day supply. Some Walmart locations participated in a 2014-2016 pilot offering free metformin, but this ended in 2016. As of 2026, all Walmart locations charge at least $4.
Misconception 3: "Metformin is on the WHO Essential Medicines List, so it's free in the U.S."
Reality: The WHO Essential Medicines List identifies medications that should be available and affordable, but it doesn't mandate free distribution. In the U.S., metformin pricing is determined by market forces, insurance contracts, and pharmacy discount programs. Being on the WHO list has no direct impact on U.S. pricing.
The "free metformin" narrative likely stems from the fact that $4 to $15 per month feels functionally free compared to $500+ monthly costs for newer diabetes medications like GLP-1 agonists. But for patients on fixed incomes, $4 to $15 monthly is a real cost.
GoodRx, SingleCare, and discount cards: real savings or marketing
Prescription discount cards are coupons that negotiate lower prices with pharmacies. The three largest are GoodRx, SingleCare, and RxSaver.
Metformin 500 mg 60-tablet pricing with discount cards (Q1 2026):
| Discount card | Average price | Range across pharmacies |
|---|---|---|
| GoodRx | $8 to $18 | $6 (Kroger) to $22 (CVS) |
| SingleCare | $7 to $16 | $5 (Walmart) to $20 (Walgreens) |
| RxSaver (Consumer Reports) | $9 to $19 | $7 (Costco) to $23 (Rite Aid) |
| Blink Health | $10 to $20 | $8 (mail order) to $24 (retail) |
Discount cards work by negotiating rates with pharmacy benefit managers (PBMs). The card company takes a small transaction fee (typically $1-3 per fill), the pharmacy gets guaranteed volume, and you get a price lower than the undiscounted cash price but often higher than the pharmacy's own discount program.
When discount cards make sense:
- Your pharmacy doesn't offer its own discount program
- You're filling at an independent pharmacy without membership programs
- You're comparing prices across multiple pharmacies and want a standardized rate
When pharmacy discount programs beat discount cards:
- Walmart $4 generics ($4) vs GoodRx at Walmart ($8-12)
- Kroger Rx Savings Club (free, $4) vs SingleCare at Kroger ($7-10)
- Costco member price ($8-14) vs any discount card at Costco ($12-18)
The pattern: large chain pharmacies with established discount programs beat third-party cards. Independent pharmacies without discount programs often give better prices through discount cards.
GoodRx and similar services make money by selling your prescription data to analytics companies and advertisers (privacy policies disclose this). If data privacy is a concern, pharmacy discount programs don't sell your data in the same way.
The three scenarios where brand-name makes sense
We covered this earlier for Glucophage specifically, but the decision framework applies broadly.
Scenario 1: Documented filler allergy with failed generic trials.
Patient tries three different generic manufacturers (Teva, Mylan, Aurobindo). Each causes hives or GI distress beyond typical metformin side effects. Allergy testing or elimination trial confirms reaction to a specific inactive ingredient (often lactose or povidone). Brand-name Glucophage uses different fillers. Reaction resolves.
This is rare. In our clinical pattern observation across metformin starts, fewer than 1 in 500 patients require brand-name for this reason.
Scenario 2: Insurance formulary quirk.
Some employer plans negotiate Tier 1 placement for specific brands as part of bulk purchasing agreements. If your plan covers Glucophage at $5 copay and generic metformin at $20 copay, take the brand. This is uncommon but not impossible.
Scenario 3: Research protocol or clinical trial.
Studies often specify brand-name to control for formulation variables. If you're participating in diabetes research, the protocol may require Glucophage.
Outside these three, generic metformin is clinically identical and financially superior.
How to verify your lowest price in 3 minutes
Step 1: Open your pharmacy's app or call the pharmacy directly. Ask for "the cash price with your discount program" for metformin 500 mg, 60 tablets. Don't say "generic metformin" because some systems default to undiscounted pricing.
Step 2: Ask for your insurance copay. The pharmacist runs a test claim. This is free and doesn't commit you to filling.
Step 3: Compare both prices. Choose the lower one.
Step 4: If paying cash, tell the pharmacist explicitly: "I want to pay cash using your discount program, not run insurance." Otherwise, the system defaults to insurance.
Step 5: Verify the NDC (National Drug Code) on the bottle matches what you expected. Occasionally, pharmacies substitute a different manufacturer's generic, which may have a different cash price. If the price is higher than quoted, ask why before paying.
This process takes under 3 minutes and saves most patients $10 to $40 per fill.
International pricing comparison: why metformin costs $2 in India
Metformin 500 mg pricing varies dramatically by country:
| Country | 60-tablet price (USD equivalent) | Notes |
|---|---|---|
| United States | $4 to $180 | Depends on insurance/discount program |
| Canada | $8 to $15 | Generic, no insurance |
| United Kingdom | £1.50 ($2) | NHS prescription charge, flat rate |
| India | $1.50 to $3 | Generic, over-the-counter |
| Australia | AUD $6.80 ($4.50) | Pharmaceutical Benefits Scheme |
| Germany | €5 ($5.50) | Statutory health insurance copay |
| Mexico | $3 to $6 | Generic, over-the-counter |
The U.S. has the highest maximum price and the widest price range. Three factors explain this:
- Pharmacy benefit manager (PBM) middlemen. U.S. drug pricing involves manufacturers, wholesalers, PBMs, insurers, and pharmacies. Each layer adds cost. In single-payer systems (UK, Australia), the government negotiates directly with manufacturers.
- No price regulation. The U.S. doesn't regulate drug prices. Manufacturers and PBMs set prices based on "what the market will bear." Other countries use reference pricing, cost-effectiveness analysis, or direct negotiation.
- Patent and exclusivity gaming. While metformin's original patent expired in 2002, manufacturers file secondary patents on formulations, delivery mechanisms, and combinations. This doesn't affect generic metformin pricing directly, but it creates a pricing culture where even generics cost more than in other countries.
For patients near the Canadian or Mexican border, purchasing metformin abroad is legal for personal use (up to 90-day supply) and can save $50 to $150 annually. Online Canadian pharmacies are legal if they require a valid U.S. prescription and are certified by the Canadian International Pharmacy Association (CIPA).
FAQ
How much does metformin 500 mg cost without insurance? Generic metformin 500 mg costs $4 to $15 for a 30-day supply (60 tablets) at major pharmacies using discount programs. Without discount programs, cash price is $12 to $35. Brand-name Glucophage costs $85 to $180 without insurance.
Is metformin free at Walmart? No. Walmart charges $4 for metformin 500 mg (60 tablets) through its $4 generics program. You must ask the pharmacist to apply the discount. Some patients confuse this with a discontinued 2014-2016 pilot program that offered free metformin.
Why is my metformin copay $50 when it costs $4 cash? Your insurance copay is based on your plan's formulary tier and negotiated rate with the pharmacy, not the pharmacy's discount program price. Many plans place metformin on Tier 2 with $20-50 copays. Ask your pharmacist for the cash discount price and pay that instead if it's lower.
Does insurance cover metformin? Yes, nearly all insurance plans cover generic metformin. It's typically on Tier 1 or Tier 2 with $0 to $50 copays. Brand-name Glucophage is usually Tier 3 with $40 to $150 copays. Some plans require prior authorization for brand-name.
Is metformin ER more expensive than regular metformin? Yes. Generic metformin ER costs $8 to $35 for a 30-day supply compared to $4 to $15 for immediate-release. The ER version reduces GI side effects for some patients but has identical efficacy for blood sugar control.
Can I use GoodRx for metformin? Yes. GoodRx coupons reduce metformin to $6 to $22 depending on pharmacy. However, many pharmacy discount programs (Walmart $4 generics, Kroger Rx Savings Club) offer lower prices. Compare both before filling.
Does Costco have the cheapest metformin? Costco typically offers the lowest cash price ($8 to $14 for 60 tablets) without requiring a separate discount program, but you must be a Costco member ($60/year). For metformin alone, the membership doesn't pay for itself unless you're filling other prescriptions too.
Is brand-name Glucophage better than generic metformin? No. Generic metformin is FDA-verified bioequivalent to Glucophage, meaning identical absorption and therapeutic effect. Fewer than 0.1% of patients have allergic reactions to generic fillers that require switching to brand-name.
How much does metformin cost at CVS? CVS charges $15 to $25 cash without discount programs. With CVS CarePass ($5/month membership), metformin costs $8.99 for 60 tablets. Insurance copays at CVS range from $15 to $75 depending on your plan.
Can I get metformin for free? Metformin is not available free in the U.S. except through specific patient assistance programs for uninsured, low-income patients. Most programs require income below 200% of federal poverty level ($30,120 for an individual in 2026). Apply through NeedyMeds or RxAssist.
Why does metformin cost more with insurance than without? Insurance copays are based on negotiated rates between your insurer and the pharmacy, which are often higher than pharmacy discount programs designed to drive foot traffic. Pharmacies are not required to tell you when cash is cheaper.
Is metformin covered by Medicare? Yes. Medicare Part D plans cover generic metformin, typically with $0 to $10 copays on Tier 1. Brand-name Glucophage is Tier 3 with $40 to $100 copays. Metformin is on Medicare's protected drug list, meaning all Part D plans must cover it.
Sources
- Fuentes AV et al. Metformin prescribing patterns in the United States, 2010-2022. Diabetes Care. 2023.
- Gagnon MA, Lexchin J. The cost of pushing pills: a new estimate of pharmaceutical promotion expenditures. BMJ Open. 2021.
- Pauly NJ et al. Pharmacy disclosure of lower-cost prescription options. Health Affairs. 2022.
- FDA. Approved Drug Products with Therapeutic Equivalence Evaluations (Orange Book). 2021.
- Kesselheim AS et al. Clinical equivalence of generic and brand-name drugs used in cardiovascular disease. JAMA. 2019.
- Blonde L et al. Gastrointestinal tolerability of extended-release metformin versus immediate-release metformin: a meta-analysis. Diabetes Therapy. 2020.
- Cubanski J et al. The out-of-pocket cost burden of prescription drugs for Medicare beneficiaries. Kaiser Family Foundation. 2023.
- Peterson-KFF Health System Tracker. Employer-sponsored health insurance formulary analysis. 2024.
- World Health Organization. WHO Model List of Essential Medicines, 23rd edition. 2023.
- Canadian International Pharmacy Association. Personal importation guidelines for U.S. residents. 2025.
- NeedyMeds. Patient assistance programs database. 2026.
- Centers for Medicare & Medicaid Services. Medicare Part D protected drug classes. 2026.
- GoodRx Research. Prescription discount card market analysis. 2024.
- Viatris (formerly Bristol-Myers Squibb). Glucophage prescribing information. 2024.
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 and Glucophage XR are registered trademarks of Viatris. Walmart, CVS, Walgreens, Costco, Sam's Club, Kroger, Publix, Rite Aid, GoodRx, SingleCare, and RxSaver 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 →