Skip to main content
Drug Education

Metformin for Diabetes: How It Works, Costs, and Savings in Canada

Metformin is the first-line treatment for type 2 diabetes. Understand how it works, what it costs, and how to pay less at Canadian pharmacies.

TransparentMedz Team
November 1, 2025
4 min read
612 words

What Is Metformin and How Does It Work?

Metformin is the most widely prescribed medication for type 2 diabetes worldwide and in Canada. It belongs to a class called biguanides and works in three key ways: it reduces the amount of glucose your liver produces, makes your muscle cells more sensitive to insulin, and slows glucose absorption from the food you eat.

Unlike many diabetes drugs, metformin does not cause weight gain — in fact, some patients experience modest weight loss, which is a significant advantage for those managing type 2 diabetes. It has been used safely for over 60 years and remains the recommended first-line therapy by Diabetes Canada.

Who Should Take Metformin?

Metformin is typically prescribed to adults with type 2 diabetes whose blood sugar cannot be controlled through diet and exercise alone. It is sometimes used for prediabetes to prevent or delay the onset of full diabetes, and it is also prescribed off-label for polycystic ovary syndrome (PCOS).

Brand vs Generic: Names and Pricing

Metformin has been available as a generic in Canada for decades, making it one of the most affordable prescription drugs on the market.

FormulationBrand NameGeneric AvailableBrand Price (30-day)Generic Price (30-day)Savings
Metformin IR (immediate-release)GlucophageYes$35 - $55$3 - $10Up to 82%
Metformin ER (extended-release)GlumetzaYes$90 - $150$8 - $20Up to 87%
The extended-release (ER) version is taken once daily and causes fewer gastrointestinal side effects like nausea and diarrhea. While the generic ER version costs more than generic IR, it is still very affordable compared to the brand-name Glumetza.

Common Dosages

Most patients take between 1,000 mg and 2,000 mg per day. Even at the highest dose, generic metformin IR typically costs under $15 per month at the most competitively priced pharmacies.

Tips for Saving Money on Metformin

  • Generic metformin is essentially free at some pharmacies. Certain discount programs and provincial plans make the out-of-pocket cost nearly zero. Check TransparentMedz to find the best deal.
  • If you experience stomach issues, ask about the ER version. The generic extended-release is only slightly more expensive but much easier on the digestive system.
  • Buy 90-day supplies to reduce dispensing fees. Since metformin is a long-term medication, three-month fills make financial sense.
  • Compare pharmacy prices. Even for a drug this cheap, dispensing fee differences can double or triple your total cost. TransparentMedz lets you see the full price at pharmacies near you.
  • Combine with lifestyle changes. Effective blood sugar management may allow you to stay on metformin alone and avoid adding expensive newer diabetes drugs.

Canadian Pharmacare Coverage

Metformin is listed on every provincial formulary in Canada. It is fully covered under Ontario's ODB and OHIP+ programs, BC PharmaCare, Alberta drug benefits, and Quebec's RAMQ. Under the new federal pharmacare legislation (the Pharmacare Act), diabetes medications including metformin are among the first drugs to be covered nationally, meaning eligible Canadians may soon pay nothing out of pocket.

If you are currently paying for metformin without provincial coverage, you are likely paying between $5 and $20 per month depending on your pharmacy and dosage — one of the best values in modern medicine.

The Bottom Line

Metformin is effective, well-studied, and remarkably inexpensive. If you have type 2 diabetes, it is almost certainly where your treatment will start. Make sure you are getting the generic version, and use TransparentMedz to confirm you are paying the lowest available price at your local pharmacy.

Share this article

Ready to save on your prescriptions?

Compare prices across Canadian pharmacies and find the lowest cost for your medication.

Compare Prices Now