HomeAnswersGeneral Medicinevitamin b12 deficiencyWhat medicine should I take for low vitamin D and B12?

I have low levels of vitamin D and B12. Do I need any medicine?


The following is an actual conversation between an iCliniq user and a doctor that has been reviewed and published as a Premium Q&A.

Medically reviewed by

iCliniq medical review team

Published At October 10, 2018
Reviewed AtAugust 23, 2023

Patient's Query

Hi doctor,

I am 46 years old male. In my health check-up, I saw my vitamin D range was 25 ng/mL, and my vitamin B12 range was 181 pg/mL. Do I need any medicine? I am suffering from laziness.


Welcome to icliniq.com.

I have gone through the attachment (attachment removed to protect patient identity). Please answer my questions. What is your BP (blood pressure) usually? What is your daily routine? Do you have the habit of smoking and alcohol? From the above reports, I can find out a few abnormalities like insufficient vitamin D, low vitamin B12, prediabetic status, mildly increased cholesterol, mild renal dysfunction, slight hypothyroidism, and BMI (body mass index) in obesity range. These come under a broad category of metabolic syndrome.

Now, it is not of immediate concern, and it will not cause an immediate problem. But if neglected, this can lead to a future cardiac and renal problem, diabetes and stroke. Most of these conditions are related to lifestyle. Lifestyle modification includes quitting the habit of smoking (if you are) and limiting the practice of alcohol intake. Do the daily exercise for half an hour. Follow a diet modification with low salt and high fiber with little fat. Have a high fruit intake. Also, take vitamin B12 and vitamin supplements.

Try to do anti-TPO (antithyroid peroxidase) levels to see whether there is a need for thyroid medication or not. Try to do 24-hour urine protein levels. Depending on the above reports and blood pressure readings, you may need antihypertensive preferably ACE (angiotensin-converting enzyme) inhibitors. I would advise you, follow the diet and exercise plan for three months and then repeat the above tests. Depending on the report, start taking medications.

Same symptoms don't mean you have the same problem. Consult a doctor now!

Dr. Pawar Satyajit Jalinder
Dr. Pawar Satyajit Jalinder

Medical oncology

Community Banner Mobile
By subscribing, I agree to iCliniq's Terms & Privacy Policy.

Ask your health query to a doctor online

General Medicine

*guaranteed answer within 4 hours

Disclaimer: No content published on this website is intended to be a substitute for professional medical diagnosis, advice or treatment by a trained physician. Seek advice from your physician or other qualified healthcare providers with questions you may have regarding your symptoms and medical condition for a complete medical diagnosis. Do not delay or disregard seeking professional medical advice because of something you have read on this website. Read our Editorial Process to know how we create content for health articles and queries.

This website uses cookies to ensure you get the best experience on our website. iCliniq privacy policy