Managing Type 2 Diabetes in India: What's the Average Monthly Medicine Cost?
MediSaathi Editorial Team
Author
Dr. Ananya Sharma (Pharm.D)
Medical Reviewer
31 May 2026
Last Reviewed
Hey there!
So, you're wondering about the average monthly cost of diabetes medication for Type 2 in India? Honestly, it's a question that weighs heavily on the minds of so many families, including mine. With diabetes becoming so prevalent – we're talking about over 77 million people in India, according to the Indian Council of Medical Research (ICMR) – managing the expenses is a real challenge. I’ve personally helped my uncle navigate this, comparing prices across different pharmacies and online platforms, and the difference can be quite significant.
Look, there's no single "average" figure because it depends on so many factors: what medications you're on, their dosage, whether you're using branded or generic versions, and even where you buy them. But I can give you a pretty clear breakdown based on my research and experience.
Managing Type 2 Diabetes in India: What's the Average Monthly Medicine Cost?
Cost Breakdown: Oral Medications for Type 2 Diabetes
Most people with Type 2 diabetes start with oral medications. These range from very affordable to quite expensive, depending on the drug class.
-
Metformin: This is usually the first line of treatment, and thankfully, it's one of the most budget-friendly options. It helps your body use insulin more effectively and reduces glucose production by the liver.
- A strip of 10 Metformin 500mg tablets, if you pick a generic from a Jan Aushadhi store, might cost you as little as ₹45. For a month, taking two tablets a day (60 tablets), that's roughly ₹270.
- If you go for a popular branded version like Glycomet 500mg, the same 10 tablets could be around ₹120, making your monthly cost closer to ₹720.
- See the difference already? It's substantial.
-
Sulfonylureas (e.g., Gliclazide, Glimepiride): These drugs stimulate the pancreas to produce more insulin. They are also relatively inexpensive.
- Gliclazide 80mg (10 tablets) can range from ₹80 (generic) to ₹200 (branded). Monthly, that's about ₹480 - ₹1200 if taking twice daily.
- Glimepiride 1mg (10 tablets) might cost ₹60 (generic) to ₹150 (branded). For a once-daily dose, your monthly expense could be ₹180 - ₹450.
-
DPP-4 Inhibitors (e.g., Sitagliptin, Vildagliptin): These are newer drugs that help your body produce more insulin when needed and reduce glucose production after meals. They are more effective but also pricier.
- Sitagliptin 100mg (10 tablets): A generic version can be found for around ₹380-₹500. The popular branded versions like Januvia can go up to ₹800-₹1000 for 10 tablets. So, for a month (one tablet daily), you're looking at ₹1140 - ₹3000.
- Vildagliptin 50mg (10 tablets): Generics often cost ₹300-₹450, while brands like Galvus might be ₹600-₹700. Monthly, that's ₹900 - ₹2100.
-
SGLT2 Inhibitors (e.g., Dapagliflozin): These drugs work by making your kidneys remove more glucose from your body through urine. They're quite effective and also have cardiovascular benefits, but they are generally among the most expensive oral medications.
- Dapagliflozin 10mg (10 tablets): Generics are available for ₹500-₹700. Branded versions like Forxiga can be ₹800-₹1000. So, for a month, you're looking at ₹1500 - ₹3000.
Honestly, the price difference between a generic Sitagliptin and a branded one is stark. When I checked on PharmEasy last week for a friend, a generic Sitagliptin 100mg was listed for about ₹380 for 10 tablets, while a well-known brand was over ₹800. My uncle was shocked when I showed him how much he could save just by asking his doctor for a generic alternative.
Cost Breakdown: Insulin Therapy for Type 2 Diabetes
Sometimes, oral medications aren't enough, and insulin therapy becomes necessary. This can significantly increase the monthly cost. Insulin comes in different types (rapid-acting, long-acting, pre-mixed) and delivery methods (vials with syringes or pre-filled pens).
-
Basal Insulin (Long-acting, e.g., Insulin Glargine): This provides a steady level of insulin throughout the day.
- One 3ml pen of Insulin Glargine (like Lantus or Basaglar) can cost between ₹800 - ₹1500. Depending on your dosage, one pen might last you 10-20 days. So, monthly, you could be looking at ₹1200 - ₹4500. Biosimilar versions (generic equivalents of biologics) are becoming more available, offering some relief.
- A 10ml vial of Insulin Glargine might cost ₹1000 - ₹2000, and again, depending on dosage, it could last anywhere from 15 days to a month.
-
Bolus Insulin (Rapid-acting, e.g., Insulin Aspart): Taken before meals to cover the carbohydrate intake.
- One 3ml pen of Insulin Aspart (like Novorapid) can cost ₹1000 - ₹2000. If you're taking it three times a day, you might need 2-3 pens a month, pushing your cost to ₹2000 - ₹6000.
-
Insulin Pens vs. Vials: Pens are super convenient and easy to use, especially for those who are always on the go. But they are generally more expensive per unit of insulin than vials. Vials require separate syringes, which add a small recurring cost (a pack of 10 syringes might be ₹50-₹100). My aunt recently switched to insulin pens, and while they're super convenient, the initial cost was a bit of a shock, but the ease of use made it worth it for her.
So, if you're on a combination of basal and bolus insulin, your monthly insulin bill alone could easily be anywhere from ₹3000 to ₹8000, or even more for higher dosages.
Beyond Meds: Essential Monitoring Supplies
Here's the thing: medication is just one part of the equation. Monitoring your blood sugar is absolutely critical for managing diabetes effectively, and these supplies come with their own recurring costs.
- Glucometer: This is a one-time purchase, but prices vary. A decent glucometer can cost anywhere from ₹800 to ₹2000. Some brands even offer starter kits with a few test strips included.
- Test Strips: This is where the recurring cost really hits. You need to test your blood sugar regularly – sometimes once a day, sometimes multiple times.
- A pack of 50 test strips can cost ₹800 to ₹1500, depending on the brand and where you buy them.
- If you test twice a day, you'll need 60 strips a month, so your monthly cost for strips alone could be ₹1000 - ₹3000.
- Lancets: These are the small needles used with a lancing device to get a blood sample. A pack of 100 lancets might cost ₹100 - ₹200. These usually last a month or two.
When you add these monitoring costs to your medication bill, the total average monthly cost of diabetes medication Type 2 India can quickly escalate.
Factors Influencing Your Monthly Bill
Your total monthly expense isn't just about the drug itself; several things can swing the needle:
- Dosage and Combination Therapy: Naturally, higher dosages mean more pills or more insulin, which translates to higher costs. Many people with Type 2 diabetes are on combination therapy, meaning they take two or more different oral medications, or oral meds plus insulin. Each added medication adds to the bill.
- Specific Drug Brands vs. Generics: This is the single biggest factor. India has a robust generic pharmaceutical industry, and the government, through policies like the Drugs (Prices Control) Order (DPCO) overseen by the National Pharmaceutical Pricing Authority (NPPA), tries to regulate prices. However, branded drugs, especially those from multinational companies, often come with a hefty premium. Generics, approved by the CDSCO (Central Drugs Standard Control Organisation), are bioequivalent and equally effective.
- Pharmacy Location and Type:
- Jan Aushadhi Kendras: These government-run stores offer quality generic medicines at significantly lower prices. Frankly, this is often underpriced for what you get. I've seen savings of 50-80% here.
- Local Chemists/Medical Stores: Prices here can vary. Some might offer small discounts, but generally, they stick closer to MRP for branded drugs.
- Online Pharmacies (e.g., PharmEasy, Tata 1mg, Apollo 24|7): These platforms often provide competitive discounts, cashback offers, and subscription models that can save you a good chunk of money. When I compared a specific blood pressure medicine for my dad – the local chemist quoted ₹300, but on Tata 1mg, with a discount, it was ₹240, and a generic equivalent on MediSaathi Rx was just ₹90.
- Platform Savings: Beyond general online discounts, platforms like MediSaathi Rx are specifically designed to help you compare prices across different pharmacies and find the most affordable options, including generics and Jan Aushadhi alternatives.
Smart Savings: Strategies to Reduce Your Diabetes Medication Expenses in India
It might seem daunting, but there are definitely smart ways to bring down your average monthly cost of diabetes medication Type 2 India.
- Embrace Jan Aushadhi Kendras: This is probably the most impactful step. These stores are a blessing for patients. They stock high-quality generic versions of almost all essential medicines, including those for diabetes, at a fraction of the cost. Always check if your prescribed medication is available there.
- Talk to Your Doctor About Generics: Don't be shy! Ask your doctor if a generic equivalent is suitable for your treatment. Most doctors are understanding and will prescribe generics if appropriate. Remember, generic medicines undergo strict quality checks by the CDSCO and are as effective as their branded counterparts.
- Leverage Online Pharmacies and Price Comparison Platforms:
- Websites and apps like PharmEasy, Tata 1mg, and Apollo 24|7 frequently offer discounts of 15-25% on medicines.
- MediSaathi Rx is a fantastic tool here. It's built specifically to help you compare prices from various pharmacies – both online and sometimes even local ones – for your specific medicines. It can show you the price difference between a branded drug and its generic equivalent, or even different generic manufacturers. This kind of transparency can save you hundreds, if not thousands, of rupees every month. For example, if you're looking for Sitagliptin, MediSaathi Rx can show you that a generic version might cost ₹380 for 10 tablets, while a branded one is ₹800, instantly highlighting a massive saving.
- Compare prices on MediSaathi
- Buy in Bulk (Carefully): If your doctor confirms it's safe and the medicine has a long expiry date, buying a 2-3 month supply when there are good discounts can be beneficial. However, always check expiry dates and only buy what you'll use.
- Government Schemes: For those who qualify, schemes like Ayushman Bharat Pradhan Mantri Jan Arogya Yojana (PMJAY) can cover hospitalization and treatment costs, which might indirectly reduce out-of-pocket expenses for some aspects of diabetes care.
Here’s a quick comparison to show you the potential savings:
| Medication Type | Typical Monthly Cost (Branded) | Typical Monthly Cost (Generic/Jan Aushadhi) | Potential Savings |
|---|---|---|---|
| Metformin (oral, 60 tabs) | ₹720 | ₹270 | 62% |
| Sitagliptin (oral, 30 tabs) | ₹2400 | ₹1140 | 52% |
| Insulin Glargine (1 pen) | ₹1500 | ₹1000 (biosimilar/generic equivalent) | 33% |
| Test Strips (50 strips) | ₹1500 | ₹900 (less popular brand/online deal) | 40% |
So, managing Type 2 diabetes financially in India requires a bit of smart shopping and being proactive. Always compare prices, always ask your doctor about generic alternatives, and definitely make use of platforms like MediSaathi Rx to find the best deals. Every rupee saved adds up, making your diabetes management more sustainable in the long run.
Sources & References
- Central Drugs Standard Control Organisation (CDSCO)— Government of India
- National Pharmaceutical Pricing Authority (NPPA)— Government of India
- Jan Aushadhi Scheme — Pradhan Mantri Bhartiya Janaushadhi Pariyojana— Government of India
Information is sourced from publicly available government databases and regulatory authorities. MediSaathi does not provide medical advice.

