Drug Pricing August 27, 2026 8 min read

How Much Does Metformin Cost Without Insurance in 2026?

By Matt Overeem, Technology Assessment Project LLC

Last updated: August 27, 2026  |  Sources verified: August 27, 2026

Maria picks up her metformin at CVS and pays $28. Her neighbor fills the same prescription at Costco for $4.50. Same drug, same zip code, same day. How is a 6x price difference even possible for one of the most commonly prescribed medications in the country?

If that scenario sounds unlikely, it isn't. Metformin pricing in the United States in 2026 is one of the starkest examples of how pharmacy economics work against the average consumer. The drug itself is cheap to manufacture — pennies per pill — but what you actually pay depends almost entirely on where you fill and whether you use a discount tool.

This guide breaks down every major pricing source available today, explains the hidden markup pharmacies apply, and shows you how to pay the lowest possible price for metformin without insurance.

In This Article
  1. Quick Price Comparison Table
  2. Retail Cash Prices: What Pharmacies Charge Walk-Ins
  3. Discount Programs and Coupon Tools
  4. Where to Get Metformin Free
  5. Online and Mail-Order Options
  6. What Your Pharmacy Actually Pays
  7. Why Prices Vary So Much
  8. How to Get the Lowest Price Today

Quick Price Comparison: Metformin 500mg, 60 Tablets (2026)

Before diving into the details, here is the pricing landscape in one table. All prices are for immediate-release metformin 500mg, quantity 60, as of August 2026.

Source Price (60 tablets) Notes
Typical retail (CVS, Walgreens) $20–$30 Cash price without any discount
Drugs.com retail range $5.80–$9.59 Aggregated retail pricing data
GoodRx coupon ~$9.00 (as low as $4) Free coupon, price varies by pharmacy
SingleCare coupon ~$6.00 Free coupon, accepted at most chains
Walmart $4 list $4.00 (30-day) / $10.00 (90-day) No coupon needed, ask at counter
Costco $4–$6 No membership required for pharmacy
Cost Plus Drugs ~$3–$5 Acquisition cost + 15% + flat fee
Amazon RxPass $5.00/month Covers 50+ generics, Prime members
Publix / Meijer Free Select states, specific programs

The range is enormous: free to $30 for the exact same product. The rest of this article explains each option and why the gap exists.

Retail Cash Prices: What Pharmacies Charge Walk-Ins

If you walk into a chain pharmacy like CVS or Walgreens without insurance and without a coupon, you will typically pay between $20 and $30 for a 30-day supply of metformin 500mg. Some independent pharmacies charge even more.

According to Drugs.com pricing data (updated August 2026), the retail cost for 60 tablets of metformin 500mg ranges from $5.80 to $9.59 across their pharmacy partners. That range reflects the difference between discount-oriented pharmacies and full-price chains. Even within the same data source, the cheapest pharmacy charges barely a third of what the most expensive one does.

It is important to understand that "retail price" is not a fixed number. Each pharmacy sets its own cash price for uninsured customers, and these prices are not regulated. A Walgreens in Houston may charge a different price than a Walgreens in Phoenix. There is no requirement to post drug prices, and most pharmacies do not volunteer their cash price unless asked directly.

Extended-Release (ER) Costs More

If your doctor prescribes metformin ER (extended-release) instead of immediate-release, expect to pay 20% to 50% more at most pharmacies. The ER formulation has fewer generic manufacturers competing, which keeps prices slightly higher. However, discount programs like GoodRx and SingleCare still bring ER prices down substantially — typically to $10–$20 for a 30-day supply.

Discount Programs and Coupon Tools

Discount cards and coupon tools are the fastest way to cut your metformin cost. None of them require insurance, and none charge you a fee.

GoodRx

GoodRx aggregates coupon prices from multiple pharmacy benefit managers and displays them by pharmacy. For metformin 500mg (60 tablets), GoodRx shows an average coupon price of approximately $9.00, with prices as low as $4.00 at select pharmacies (GoodRx, accessed August 2026). You print the coupon or show it on your phone at the pharmacy counter.

One thing GoodRx does not advertise prominently: the price it shows is often higher than what you would pay through Walmart's $4 list or Costco's cash price. GoodRx earns a fee each time you use a coupon, so it has no incentive to direct you to sources where no coupon is needed.

SingleCare

SingleCare (formerly FamilyWize) operates similarly to GoodRx but partners with different pharmacy benefit managers. For the same metformin 500mg (60 tablets), SingleCare typically shows prices around $6.00 (SingleCare, accessed August 2026). SingleCare is accepted at over 35,000 pharmacies nationwide, including CVS, Walgreens, Walmart, and Kroger.

Walmart's $4 Prescription List

Walmart's $4 generic drug program has included metformin since the program launched. You do not need a coupon or a membership — just ask the pharmacist for the $4 price. The program covers a 30-day supply for $4 and a 90-day supply for $10 (Walmart Pharmacy, current as of August 2026). This applies to metformin immediate-release in 500mg, 850mg, and 1000mg strengths.

Tip: Ask Even If You Don't See It Listed

Walmart pharmacists do not always mention the $4 list unprompted. If you are paying out of pocket, specifically ask: "Is this medication on your $4 generic list?" The same applies to other chains with discount generic programs like Kroger and Albertsons.

Costco Pharmacy

Costco consistently ranks among the cheapest retail pharmacies for generic drugs, and metformin is no exception. A 60-count supply of metformin 500mg at Costco typically falls in the $4 to $6 range at cash price (Costco Pharmacy, August 2026).

A fact many consumers do not realize: you do not need a Costco membership to use the pharmacy. Federal and state regulations in most states require warehouse clubs to allow non-members to access their pharmacies. Simply tell the greeter at the door that you are visiting the pharmacy.

Where to Get Metformin Free

Several grocery-chain pharmacies offer metformin at no charge as a loss leader to attract foot traffic. These programs are genuine — there is no catch beyond the store hoping you will buy groceries while you are there.

Publix

Publix pharmacies in Florida, Georgia, Alabama, South Carolina, Tennessee, North Carolina, and Virginia offer metformin immediate-release (500mg, 850mg, and 1000mg) free for up to a 30-day supply as part of their free medication program (Publix Pharmacy, current program listing). No coupon, insurance, or membership is required. You need a valid prescription.

Meijer

Meijer pharmacies across the Midwest (Michigan, Ohio, Indiana, Illinois, Kentucky, and Wisconsin) offer a similar free metformin program for qualifying strengths and quantities (Meijer Pharmacy, current program listing). Like Publix, this requires only a valid prescription.

Check before you go: Free medication programs can change at any time. Call the pharmacy to confirm metformin is still included before making a trip.

Online and Mail-Order Options

Mark Cuban's Cost Plus Drugs

Cost Plus Drugs (costplusdrugs.com) uses a transparent pricing model: acquisition cost + 15% markup + a flat pharmacy fee. For metformin and other common generics where acquisition cost is just a few cents per pill, the total comes to roughly $3 to $5 for a typical 30-day supply (Cost Plus Drugs, August 2026 pricing). Shipping is an additional flat fee.

The appeal of Cost Plus Drugs is not just the low price but the transparency. Unlike traditional pharmacies where the cash price seems arbitrary, Cost Plus Drugs shows you exactly what the drug costs them, what their markup is, and what the pharmacy dispensing fee adds. For a medication like metformin where the underlying cost is nearly zero, this model makes the markup math very visible.

Amazon RxPass

Amazon's RxPass program offers access to over 50 generic medications, including metformin, for a flat $5 per month regardless of how many qualifying medications you take (Amazon Pharmacy, current RxPass terms). The program is available to Amazon Prime members and includes free delivery.

If metformin is the only generic you take, $5 per month is not the cheapest option — Walmart at $4 or Publix at $0 beats it. But if you take two or three generics that are all on the RxPass list, the flat $5 covers all of them, which can represent significant savings.

What Your Pharmacy Actually Pays

This is the part of drug pricing that most articles skip, and it is the key to understanding why metformin prices are so inconsistent.

The National Average Drug Acquisition Cost (NADAC) is a dataset published by the Centers for Medicare & Medicaid Services (CMS) that surveys pharmacies to determine what they actually pay wholesalers for each drug. It is the closest thing to a "true cost" available in public data.

According to the most recent NADAC survey data, pharmacies pay approximately $0.02 to $0.04 per pill for metformin 500mg immediate-release tablets (CMS NADAC database, 2026 data). That works out to roughly $1.20 to $2.40 for a full 60-tablet supply.

The Markup in Perspective

When a pharmacy charges $28 for 60 metformin tablets that cost them $1.50 to acquire, the markup is approximately 1,700%. Even at $9 — a "discount" price through a coupon — the markup is still around 500%. This is not illegal or unusual. It is simply how unregulated pharmacy cash pricing works in the United States.

This extreme markup exists because most consumers do not shop around. They fill at whichever pharmacy is closest and pay whatever price appears on the screen. The pharmacies that offer $4 or free metformin are making a strategic decision to accept a tiny profit (or a small loss) to drive store traffic, not because they are altruistic.

Understanding the NADAC data puts you in a stronger position as a consumer. When you know the pharmacy paid under $2 for your medication, you can make more informed decisions about where to fill and what constitutes a reasonable price.

Why Prices Vary So Much

The 6x price gap between Maria's CVS fill and her neighbor's Costco fill comes down to a few structural factors in U.S. pharmacy economics:

1. No price transparency requirement. Unlike hospitals, which are now required to post prices under the Hospital Price Transparency Rule, pharmacies face no comparable mandate. Each pharmacy sets its own cash price, and most do not disclose it until the prescription is ready.

2. Pharmacy Benefit Manager (PBM) contracts. The coupon prices you see on GoodRx and SingleCare are negotiated rates through PBMs. Different PBMs have different contracts with different pharmacies, which is why the same coupon tool shows different prices at different locations.

3. Loss-leader strategies. Walmart, Publix, and Meijer price certain generics at or below cost to attract customers into their stores. A customer who comes in for free metformin and buys $40 in groceries is a profitable customer.

4. Dispensing fees. Beyond the drug's acquisition cost, pharmacies charge a dispensing fee that covers pharmacist labor, overhead, and profit. This fee varies widely — from a couple of dollars at high-volume pharmacies to $10 or more at low-volume independents.

5. Consumer inertia. The single biggest reason prices stay high at chain pharmacies is that most customers never compare. They fill where they have always filled, and the pharmacy has no competitive pressure to lower prices.

How to Get the Lowest Price Today

Based on the pricing data above, here is a step-by-step approach to paying the least for metformin without insurance in 2026:

Step 1: Check if you live near a Publix or Meijer. If you do, metformin is free. That is hard to beat.

Step 2: Check Walmart. At $4 for 30 days (or $10 for 90 days), Walmart's program is available nationwide and requires no coupon.

Step 3: Check Costco. Costco's cash prices are consistently among the lowest. Remember, you do not need a membership for the pharmacy.

Step 4: Consider Cost Plus Drugs. If you are comfortable with mail order, Cost Plus Drugs' transparent pricing often beats retail, especially for 90-day supplies.

Step 5: Use a coupon tool as a backup. If none of the above options work for your situation, pull up GoodRx or SingleCare and compare prices at pharmacies near you. Even a basic coupon will typically cut the chain-pharmacy cash price by 50% or more.

Step 6: If you take multiple generics, evaluate Amazon RxPass. At $5/month for unlimited qualifying generics, it becomes the better deal once you hit two or more medications on their list.

Compare All Metformin Prices in One Search

We built RxGator because no single tool showed all these prices in one place. Search metformin (or any drug) to see real-time pricing from 16 sources — no signup, no data sold.

Search Metformin Prices

Frequently Asked Questions

Is metformin available over the counter?

No. Metformin requires a prescription in the United States. You will need to see a doctor or use a telehealth service to get a prescription before filling at any pharmacy.

Does the price depend on the dosage strength?

Generally, 500mg, 850mg, and 1000mg tablets of immediate-release metformin cost roughly the same at most pharmacies and through most discount programs. Extended-release (ER) formulations are typically 20–50% more expensive than immediate-release.

Can I get 90-day supplies for less?

Yes. Most discount programs and pharmacies offer lower per-unit pricing on 90-day supplies. Walmart charges $10 for 90 days (vs. $4 for 30 days), and Cost Plus Drugs and Amazon RxPass both support 90-day fills. Buying in larger quantities almost always reduces your cost per pill.

Are there manufacturer patient assistance programs for metformin?

Because metformin is a low-cost generic, manufacturer assistance programs are rare. The programs from Publix, Meijer, and Walmart are more practical alternatives since they bring the cost to $0–$4 without any application process.

Disclaimer: This article is for informational purposes only and does not constitute medical or financial advice. Drug prices change frequently and vary by location, pharmacy, and available discounts. Always confirm current pricing with the pharmacy before filling a prescription. RxGator is not a pharmacy and does not sell medications. Consult your healthcare provider for medical advice about metformin or any medication.