ℹ️ Disclosure: RxGrab is reader-supported and editorially independent. This is general information, not medical advice; do not change a diabetes medication without your prescriber. Prices are cross-cited to GoodRx, FDA, and a May 2026 retail audit. Full policy.
Drug Pricing · Guide

Metformin Cost Without Insurance (2026): $0 to $40 and How to Pay the Floor

Generic metformin tablets beside a glucose meter and a pharmacy price tag
Hero backfill pending. Metformin is one of the cheapest prescriptions in America when you shop it right.
Updated May 2026·11 min read
Last reviewed May 29, 2026Next review due Aug 2026

By Vincent Couey, RxGrab founder. Source-cited from GoodRx, FDA, and a May 2026 retail price audit. Updated .

Bottom line up front
Table of contents
  1. How much does metformin cost without insurance?
  2. Where is metformin cheapest without insurance?
  3. Why does metformin pricing vary so much?
  4. Is brand-name Glucophage ever worth it?
  5. What about metformin ER and higher doses?
  6. How do you pay the floor price every time?
  7. Frequently asked questions

Metformin is the most-prescribed first-line drug for T2DM (type 2 diabetes), and it is also one of the cheapest prescriptions in America, if you know where to fill it. The catch is that the cash price ranges from literally free to over forty dollars for the identical pill depending on the pharmacy, and the people most likely to overpay are exactly those paying out of pocket. This guide gives you the real 2026 numbers and a four-step routine to land on the floor every refill.

The pattern here is not unique to metformin; it is how generic pricing works across the board, which we cover in our generic drug pricing guide. For the cheapest number on your exact dose and ZIP, run it through the RxGrab pharmacy finder first.

$0
Publix metformin, participating states
$4
Walmart $4 list, 30-day
$5.75
typical GoodRx coupon price
$26.74
average retail cash, no coupon

How much does metformin cost without insurance?

Metformin without insurance costs anywhere from $0 to about $40 for a 30-day supply, with most informed shoppers paying under $10. The drug is a mature generic with many manufacturers, so competition has driven the floor to near zero, but the ceiling stays high at chains that apply a default retail markup. The metformin in every one of these options is the same FDA-approved molecule. Whether you buy it IR or ER, the price logic below is identical.

WhereMetformin 500mg, 30-dayNotes
Publix Pharmacy$0Free generics program, participating states, no membership
Walmart / Meijer $4 list$4Flat low-margin generic list
GoodRx coupon (chain)~$5.75Roughly 78% off the average retail price
Cost Plus Drugs~$5-7 all-inAcquisition + 15% + $5 fee, 90-day mail value
Kroger with membership~$6Savings-club generic tier
Chain cash, no coupon$26.74 avgDefault retail markup, the price to avoid

Prices reflect a May 2026 auditverified 2026-05 and vary by location and supply. Publix free-generics availability depends on the state; confirm locally.[1]

Q

Why would I ever pay $26 if it can be $4?

Only because you did not compare. The $26 chain cash price is the default for someone who hands over a prescription without a coupon or a low-price pharmacy. Two minutes of comparison drops it to a few dollars.

Where is metformin cheapest without insurance?

The cheapest place for metformin without insurance is Publix where its free-generics program operates, then Walmart at $4, then a discount card or Cost Plus by mail. None of these route through your insurance, so none touch your deductible or OOPM, which rarely matters on a drug this cheap. Publix offers metformin immediate-release free for both 30-day and 90-day supplies in participating states with no insurance or membership required, which is hard to beat.[1] Where Publix is unavailable, the Walmart $4 list, covered in our Walmart $4 list guide, is the reliable fallback.

For 90-day quantities, transparent-pricing mail pharmacies become compelling. Cost Plus Drugs prices metformin near its true acquisition cost, so the per-pill cost at 90-day quantities is among the lowest anywhere even after the dispensing fee.

Why does metformin pricing vary so much?

Metformin pricing varies because there is no single national price for a generic and each link in the chain sets its own number. The pharmacy's acquisition cost is pennies, but the retail cash price layers on the pharmacy's markup, and your insurance route adds a PBM negotiation on top. The U.S. Food and Drug Administration guarantees every generic metformin meets the same bioequivalence standard, so the price spread is pure economics, not quality.[2]

The same FTC analysis that exposed PBM markups on other generics applies here: the Federal Trade Commission found middlemen routinely mark generics far above acquisition cost.[3] For a cheap drug like metformin, that markup is exactly why a cash price often beats running it through insurance.

Are there manufacturer or assistance programs for metformin?

Metformin is so cheap that formal assistance programs are rarely needed, which is itself useful to know: if anyone tries to enroll you in a costly metformin program, walk away. The free and flat-price retail options already put it within reach of nearly everyone, so the savings job here is comparison, not application paperwork. That is the opposite of the situation with high-cost drugs, where manufacturer copay cards and foundation grants are essential.

There are two narrow exceptions worth flagging. If you are completely uninsured and even $4 is a hardship, community health centers and the patient-assistance landscape can help with the broader prescription picture; our patient assistance programs guide covers who qualifies. And if you take metformin as part of a combination product (for example, a branded metformin-plus-newer-drug pill), that combination can be expensive even though plain metformin is not, in which case splitting back to separate generics often slashes the cost. Ask your prescriber whether a combination drug can be unbundled into cheaper generic components.

Q

Should I pay for a metformin discount membership?

No. Free cards and the Walmart $4 list already cover metformin, so any paid membership marketed specifically for it is wasted money. Save paid tiers like GoodRx Gold for cases where they beat free options on your other drugs.

Is brand-name Glucophage ever worth it?

Brand-name Glucophage is almost never worth the premium over generic metformin. The two are FDA-bioequivalent, meaning the active ingredient and its effect are identical, and the generic costs a fraction of the brand. The only legitimate reason to consider brand or a specific generic manufacturer is a documented sensitivity to a particular inactive ingredient, which a prescriber can solve by specifying a different generic maker rather than the costly brand.

Never stop or switch metformin on price alone. Diabetes medication decisions belong with your prescriber. This guide is about paying less for the drug you are already prescribed, not changing your therapy. If side effects are the issue, ask about metformin ER or a different generic manufacturer.

What about metformin ER and higher doses?

Metformin ER (extended release) and higher doses cost slightly more than immediate-release 500mg but remain inexpensive. Extended-release metformin typically runs a few dollars more per fill, and the 1000mg strength is similar to 500mg on a per-fill basis because pricing tracks the prescription, not strictly the milligrams. The same shopping routine applies: compare Walmart, a discount card, and Cost Plus, because ER pricing varies by pharmacy just like the immediate-release version.

Q

Does a 90-day supply save more on metformin?

Usually yes, because the per-pill cost drops and mail pharmacies like Cost Plus amortize the dispensing fee across more pills. For a stable maintenance drug like metformin, 90-day is the default smart move.

How does metformin compare to other diabetes drugs on price?

Metformin is by far the cheapest major diabetes medication, which is one reason it remains first-line treatment. The contrast with newer drug classes is stark: while metformin runs a few dollars a month cash, the GLP-1 agonists and SGLT2 inhibitors that often get added later cost hundreds to over a thousand dollars a month without insurance. Understanding that gap helps you see why squeezing every dollar out of the cheap drugs matters even more when an expensive one joins your regimen.

A patient on metformin alone has an almost trivial drug cost. The same patient who later adds a branded GLP-1 like Ozempic or a branded SGLT2 inhibitor can see their monthly pharmacy bill jump by a factor of a hundred or more. We track those costs in our Ozempic cost without insurance guide and our broader how to get Ozempic cheaper breakdown. The strategic point: keep metformin at its floor price so your savings energy is free for the drugs where the dollars are actually large.

Diabetes drug classExampleCash range, 30-day
Biguanide (first-line)Metformin (generic)$0-$26
SulfonylureaGlipizide (generic)~$4-$15
SGLT2 inhibitorEmpagliflozin (brand)~$550-$650
GLP-1 agonistSemaglutide (brand)~$900-$1,000+

Ranges reflect cash prices in a May 2026 audit and vary widely by pharmacy, dose, and any manufacturer savings program. Newer-class prices are the ones worth fighting hardest.

Q

If metformin is so cheap, why do people switch off it?

Usually for clinical reasons, not price: side effects, inadequate blood-sugar control, or a doctor adding a second drug. Cost almost never argues for leaving metformin, since nothing in the diabetes formulary is cheaper.

How do you pay the floor price every time?

Paying the floor on metformin is a four-step routine you run once and repeat at every refill. Because metformin is so cheap, the cash channels almost always beat insurance, so do not assume your copay is the best price.

  1. Check the free and flat-price options first. See whether Publix offers free metformin in your state, and confirm the Walmart $4 list price.
  2. Compare two or three discount cards. Run metformin through GoodRx, SingleCare, and Optum Perks at your ZIP for the lowest coupon.
  3. Price a 90-day supply by mail. Check Cost Plus Drugs and Amazon Pharmacy for the per-pill cost at 90-day quantities.
  4. Buy at the lowest of the four. Pay the cheapest option; no one should pay more than about $40 for generic metformin.

🏥 Need it today

Walmart $4 list or a discount card at your nearest chain. Same-day pickup.

🚚 Stable, planning ahead

90-day Cost Plus or Publix free 90-day. Lowest per-pill cost.

💰 Have insurance

Compare your copay to the cash price; on metformin, cash usually wins.

How we priced metformin
Drug
Generic metformin 500mg immediate-release, 30-day supply
Sources
GoodRx published prices, Walmart and Publix programs, May 2026 retail audit
Method
best available cash or coupon price at major chains in a top-10 metro
Conflicts
RxGrab earns commission on some links; pricing is observed, not payout-ordered
Last verified
May 2026
💊
Find the cheapest metformin near you
Enter your dose and ZIP to compare Publix, Walmart, discount cards, and mail pharmacies in one view.
Compare prices now →

Many people on metformin also take supplements, and one is frequently discussed alongside it: berberine, sometimes called nature's metformin. If you itemize, those cash fills can also count toward a medical expense deduction once you clear the AGI threshold, payable pre-tax from an HSA. Our network partner Health Britannica's berberine guide covers the evidence and how it compares to metformin.

Frequently asked questions

How much does metformin cost without insurance in 2026?

Generic metformin is one of the cheapest drugs available. It is free at Publix in participating states, $4 on the Walmart $4 list, around $5.75 with a GoodRx coupon, and roughly $26 at a chain with no coupon against an average retail price near $26.74. No one should pay over about $40.

Where is the cheapest place to buy metformin without insurance?

Publix is free in participating states, Walmart is $4 on its generic list, and Cost Plus Drugs is near the floor for 90-day mail orders. The cheapest option depends on your location, so compare Publix, Walmart, a discount card, and a mail pharmacy.

Is brand-name Glucophage worth it over generic metformin?

Almost never. Generic metformin is FDA-bioequivalent to Glucophage at a fraction of the price. Brand-name metformin is only worth considering in rare cases of sensitivity to a specific inactive ingredient, which a prescriber can address with a different generic manufacturer.

Can I get a discount on metformin ER (extended release)?

Yes. Metformin ER costs slightly more than immediate-release but is still inexpensive, typically a few dollars more per fill. Use the same approach: compare Walmart, a discount card, and Cost Plus, since ER pricing also varies by pharmacy.

  1. GoodRx and RxGrab. Metformin Prices & Coupons; May 2026 retail cash audit across Walmart, Publix, Kroger, and chains. goodrx.com/metformin verified 2026-05. return
  2. U.S. Food & Drug Administration. Generic Drug Facts. fda.gov verified 2026-05. return
  3. U.S. Federal Trade Commission. Second Interim Staff Report on Prescription Drug Middlemen, January 2025. ftc.gov verified 2025-01. return

Keep reading