Vitamin B12 and Vitamin D Injections in Mumbai: Who Needs Them and What to Expect

Quick answer: Vitamin B12 and vitamin D injections are used to correct a confirmed deficiency, especially when tablets have not worked, are not absorbed well, or levels need to be raised faster. At NuHealth in Nariman Point, Mumbai, a doctor checks your blood levels first, decides whether an injection is right for you and plans follow-up tests. Call 088799 88776 to book a consultation.

Why B12 and vitamin D deficiency are common

  • Vitamin B12 comes mainly from animal foods, so vegetarians and vegans are at higher risk. Long-term use of some medicines, such as metformin and acid-reducing tablets, and some gut conditions can also lower B12.
  • Vitamin D is made in the skin from sunlight. Indoor work, covered skin, pollution and darker skin tones mean many people in Mumbai have low levels despite the sun.

Signs you may be low

Low B12 can cause tiredness, weakness, tingling or numbness in the hands and feet, poor memory or concentration, mouth ulcers and low mood. Low vitamin D can cause tiredness, bone and muscle aches, weakness and frequent illness. These symptoms have many causes, so levels should be confirmed with a blood test before treatment.

Injections or tablets?

Many people do well on tablets. An injection may be considered when:

  • levels are very low or symptoms are significant;
  • the gut is not absorbing the vitamin well;
  • tablets have not raised levels, or are hard to take regularly;
  • your doctor feels levels need to be corrected more quickly.

How it works at NuHealth

  1. Blood tests: your doctor checks B12 and vitamin D levels, and other markers where relevant.
  2. Doctor decision: the doctor decides whether an injection, tablets or both suit you, and the dose and schedule.
  3. Injection: given at the clinic by trained staff. It takes only a few minutes.
  4. Follow-up: levels are rechecked to confirm they have improved and to plan maintenance.

Safety and side effects

Injections are generally well tolerated. Possible effects include soreness or redness at the injection site and, rarely, allergic reactions. Too much vitamin D can be harmful, which is why doses should be based on blood tests and given under a doctor's care. Tell your doctor about any kidney problems, high calcium, allergies, pregnancy or breastfeeding.

Nutrient levels are also part of our preventive health check-up. Low B12, vitamin D and iron can also contribute to hair fall; see our hair fall treatment guide and iron infusion guide, or explore our IV nutrient therapies.

Who runs NuHealth?

NuHealth's medical team is led by Dr. Reina Punj, Lead Physician and Endocrinologist, with Dr. Johann Varghese (Endocrinologist and Diabetologist) and Dr. Anuya Manerkar (Lead Dermatologist), supported by dieticians and wellness specialists. Meet the full team on Our Wellness Experts.

Frequently asked questions

Where can I get vitamin B12 or vitamin D injections in Mumbai?

NuHealth gives doctor-led vitamin B12 and vitamin D injections at 11, Tulsiani Chamber, Nariman Point, Mumbai 400021. The clinic is open Monday to Saturday, 10:00 am to 7:00 pm.

Do I need a blood test before a B12 or vitamin D injection?

Yes. Levels should be checked with a blood test first, so the doctor can confirm a deficiency and choose the right dose.

Are injections better than tablets?

Not for everyone. Tablets work well for many people. Injections are considered when levels are very low, absorption is poor, tablets have not worked, or levels need to be raised faster.

How often are B12 or vitamin D injections needed?

It depends on how low your levels are and the cause. A course is often followed by maintenance doses, and your doctor rechecks levels to decide how often you need them.

What are the side effects?

Most people have no problems. Soreness or redness at the injection site is the most common effect. Allergic reactions are rare. Excess vitamin D can be harmful, so doses should be guided by blood tests.

How are B12 and vitamin D injections priced at NuHealth?

Pricing depends on your treatment plan and is shared at your consultation. Call 088799 88776 for details.

Book a consultation: call or WhatsApp 088799 88776, or visit us at Tulsiani Chamber, Nariman Point.