RxGeneric AvailableBiguanidesLow Cost

Metformin Cost & Price Guide

Also sold as: Glucophage, Glucophage XR, Glumetza, Fortamet +1 more

Metformin is one of the most affordable medications in the world. Generic metformin immediate-release tablets are available at most major pharmacies for **$4–$15 per month** (500–2,000 mg/day) — often included in $4 generic programs at Walmart, Kroger, and Publix. Extended-release generics typically cost $10–$30 per month. Brand-name Glucophage is rarely prescribed due to cost (up to $300+/month) and identical efficacy of generics. **GoodRx and discount cards** can further reduce costs to under $5/month at many pharmacies. Metformin is covered by virtually all insurance plans, including Medicare Part D, as a Tier 1 (lowest cost) drug. **Combination products** containing metformin (e.g., Janumet = sitagliptin + metformin; Invokamet = canagliflozin + metformin) cost significantly more ($400–$600/month) but may offer convenience. Generic versions of some combinations are now available.

Typical Cost
$4–$15/month

Per month, without insurance

Generic
Available

Generic versions may cost significantly less

Coupons
Available

Discount coupons may reduce out-of-pocket costs

Find the Lowest Price for Metformin

Free

Compare prices at 67,000+ pharmacies — no membership, no sign-up required.

Powered by RxGo · Accepted at CVS, Walgreens, Walmart, Costco & more · Save up to 80%

Cost Overview

Metformin is one of the most affordable medications in the world. Generic metformin immediate-release tablets are available at most major pharmacies for $4–$15 per month (500–2,000 mg/day) — often included in $4 generic programs at Walmart, Kroger, and Publix. Extended-release generics typically cost $10–$30 per month. Brand-name Glucophage is rarely prescribed due to cost (up to $300+/month) and identical efficacy of generics.

GoodRx and discount cards can further reduce costs to under $5/month at many pharmacies. Metformin is covered by virtually all insurance plans, including Medicare Part D, as a Tier 1 (lowest cost) drug.

Combination products containing metformin (e.g., Janumet = sitagliptin + metformin; Invokamet = canagliflozin + metformin) cost significantly more ($400–$600/month) but may offer convenience. Generic versions of some combinations are now available.

Generic vs. Brand-Name Price

VersionTypical Monthly CostNotes
metformin (generic)Best Value
$4–$15/monthSame active ingredient as brand; FDA-approved bioequivalent
Glucophage(brand)Typically higher than genericManufacturer coupons may reduce cost
Glucophage XR(brand)Typically higher than genericManufacturer coupons may reduce cost
Glumetza(brand)Typically higher than genericManufacturer coupons may reduce cost

Generic Manufacturers

The following companies manufacture FDA-approved generic versions of Metformin. Prices may vary between manufacturers and pharmacies.

Teva
Aurobindo
Lupin
Sun Pharma
Zydus
Amneal

Available Forms & Strengths

Metformin is available in the following dosage forms. Prices may vary by form and strength.

tablet (immediate-release)tablet (extended-release)oral solution (Riomet)

Ways to Save on Metformin

Ask for the Generic

Generic metformin contains the same active ingredient and is FDA-approved as bioequivalent to the brand. Ask your pharmacist to dispense the generic to save significantly.

Prescription Discount Cards

Free discount programs like GoodRx, RxSaver, and NeedyMeds can reduce the cost of metformin at most pharmacies. Compare prices before filling.

90-Day Supply

Ordering a 90-day supply through a mail-order pharmacy often costs less per dose than monthly fills. Check with your insurance plan or pharmacy benefit manager.

Patient Assistance Programs

If you're uninsured or underinsured, the manufacturer may offer a patient assistance program (PAP) that provides metformin at low or no cost. Visit NeedyMeds.org or the manufacturer's website.

Insurance Coverage

Most insurance plans, including Medicare Part D and Medicaid, cover metformin (particularly the generic version). Coverage and copay amounts vary by plan tier and formulary. Contact your insurance provider or check your plan's drug formulary to confirm coverage.

Medicare Part D
Usually covered; tier varies by plan
Medicaid
Generally covered; check your state plan
Commercial Insurance
Typically covered; copay varies

Find the Best Price

Frequently Asked Questions About Metformin Cost

Does metformin cause low blood sugar (hypoglycemia)?

No — metformin does not stimulate insulin secretion, so it does not cause hypoglycemia when used alone. However, if you take metformin with insulin or a sulfonylurea (such as glipizide or glimepiride), the combination can cause low blood sugar. Always carry glucose tablets or juice if you take these combinations.

What is lactic acidosis and how serious is it?

Lactic acidosis is a rare but potentially life-threatening buildup of lactic acid in the blood. It occurs in approximately 0.03 per 1,000 patient-years — extremely rare when metformin is used correctly and contraindications are respected. The risk is highest in patients with kidney disease (eGFR <30), liver disease, heart failure, or severe dehydration. Symptoms include unusual muscle pain, difficulty breathing, stomach pain, nausea, feeling cold, or dizziness. Seek emergency care immediately if these occur. Metformin is contraindicated in patients with eGFR <30 mL/min/1.73 m².

Why does metformin cause diarrhea and stomach upset?

Diarrhea and nausea are the most common side effects of metformin, affecting up to 53% of patients taking the immediate-release (IR) formulation. They occur because metformin slows intestinal glucose absorption and alters gut bacteria. The best strategies to prevent GI side effects are: (1) always take metformin with food, (2) start at a low dose (500 mg once or twice daily) and increase slowly over several weeks, and (3) consider switching to the extended-release (ER) formulation, which has significantly fewer GI side effects. Most patients find that GI symptoms improve after the first 2–4 weeks.

Can I take metformin if I have kidney disease?

It depends on your kidney function (eGFR). If your eGFR is ≥60, metformin is safe with no dose adjustment. If your eGFR is 45–59, you can continue but should be monitored more closely. If your eGFR is 30–44, you should not start metformin for the first time, but if you are already taking it, your doctor may decide to continue with close monitoring. If your eGFR is below 30, metformin is contraindicated and must be stopped. Your doctor should check your kidney function (eGFR) at least once a year if you are on metformin.

More Metformin Information

Top 50 Most Prescribed Medications

Common dosages & current prices via RxGo

Get the RxGo app — free prescription discounts on the go

Works at 67,000+ pharmacies · No membership needed

Download

Medical Disclaimer

The information on RxGuide is intended for educational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician, pharmacist, or other qualified health provider with any questions you may have regarding a medical condition or medication. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.