- Male
- 41 Years
- 16/09/2025
Please suggest medication for my blood report showing vitamin B12 and vitamin D deficiency. Vitamin B12 is 111 pg per ml and vitamin D is 10.4 ng per ml.
Answered by 1 Apollo Doctors

Dr Bhanu Prakash
General Practitioner
- MBBS
- AFIH
- Advanced certificate in critical care medicine
- Fellowship in critical care medicine
- 10+ Yrs
Both values are deficient. Start oral methylcobalamin and 60,000 IU cholecalciferol weekly. Please repeat Vitamin D and B12 test after 6 weeks to monitor.
Dr. Bhanu Suggests...
Take a Vitamin D Test Test or Take a Vitamin B12 Test Test
Answered 16/09/2025
0
0
More CBC Test (Complete Blood Count) Health Queries
View allMy wife has been experiencing burning sensations in her feet. On investigation, we found that her Vitamin B12 and Vitamin D levels are low. She is a pure vegetarian and does not consume eggs. Could these vitamin deficiencies be the cause of her problem? I am attaching the report for your review.
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Are vitamin B12 injections painful?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Hi doctor, in March 2021 I fell on my knee while playing sports. I waited for 3 months and still had some pain, so I visited an orthopedic in June. Without any lab test for vitamin D, the orthopedic prescribed 60000 IU syrup per day for 11 continuous days. This led to a vitamin D level of 120 ng/ml. It has been 5 months and I still have several symptoms from July until now. I have a feeling of my head shaking, headaches, hand tremors, eye twitching, knee and muscle pains, chest tightness, difficulty in breathing, twitching like tremor all over the body, weakness, and very hot urine. My serum calcium level has been between 10.5 and 11 mg/dl for the past 5 months, now 11 mg/dl. Vitamin D now is 46 ng/ml. Parathyroid hormone (PTH) is 75.67 pg/ml. Uric acid has been between 9.6 and 7 mg/dl, now 7 mg/dl. Creatinine is 0.9 mg/dl. Vitamin B12 is 196 pg/ml. Thyroid: T3 is 0.85 ng/ml, T4 is 6.88 ug/dl, TSH is 3.82 uIU/ml. Blood pH is 8.6. Magnesium is 1.6 mg/dl. What could be the cause of these ongoing symptoms and what should I do?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.