Medicine comparison

    Metformin vs Ozempic for type 2 diabetes

    Metformin is a long-established generic tablet for type 2 diabetes. Ozempic (semaglutide) is a weekly injection that lowers blood sugar and weight more and protects the heart and kidneys in people at risk. They are often used together rather than chosen between.

    Updated October 15, 2026

    At a glance

    • How it works
      Metformin
      Reduces sugar released by the liver and improves insulin sensitivity
      Ozempic
      Mimics GLP-1: more insulin when sugar is high, less appetite, slower stomach emptying
    • How it is taken
      Metformin
      Tablets once or twice a day with meals
      Ozempic
      Injection once a week
    • Effect on weight
      Metformin
      Neutral or a small loss
      Ozempic
      Substantial loss for many people
    • Heart and kidney protection
      Metformin
      Not shown to the same degree
      Ozempic
      Proven in people with diabetes and heart or kidney disease
    • Generic available
      Metformin
      Yes
      Ozempic
      No

    How guidelines use them

    Diabetes guidelines now choose medicines by a person’s other conditions as well as their blood sugar: for people with heart disease, heart failure or chronic kidney disease, a GLP-1 drug like Ozempic or an SGLT2 inhibitor is recommended whatever the A1c. Metformin remains an effective option in guidelines, and it can be taken alongside Ozempic.

    Side effects

    Metformin’s stomach upset and diarrhea usually settle, and extended-release tablets help; long-term use can lower vitamin B12, and it is paused around contrast scans and avoided in significantly reduced kidney function. Ozempic’s nausea, diarrhea and constipation are mostly limited to the weeks when the dose rises; it carries the thyroid C-cell boxed warning and pancreatitis and gallbladder cautions.

    Cost

    Metformin is available as a generic, so pharmacies can quote their own cash prices for it, and comparing a ninety-day cash quote with your plan’s price helps. Ozempic is brand-only; a plan may cover it for type 2 diabetes, sometimes only after metformin has been tried, and Novo Nordisk sells it directly to self-paying patients through NovoCare Pharmacy.

    Questions for your prescriber

    • How often should we check my A1c and kidney function?
    • Is my vitamin B12 worth checking?
    • What should I do with these medicines on sick days?
    • Given my heart and kidney health, should I add Ozempic or another medicine?
    • Should I stay on metformin if I start Ozempic?
    • Would extended-release metformin suit my stomach better?

    Already have a prescription?

    Upload it and licensed pharmacies respond with their own cash price. You choose, and pay the pharmacy.

    Read more

    Sources

    Written by the Script Unlock editorial team from the sources above. It is general information, not advice for you or your pet; your prescriber decides which medicine is right.

    Script Unlock is a marketplace that lets licensed pharmacies quote a cash price on your prescription. It does not prescribe, dispense or sell medication, does not process patient payments, and does not give medical advice. Always follow the instructions of your prescriber and pharmacist and read the medication guide supplied with your medicine.