How to fullfill deficiency of vitamin D and B12 - #11630
I have body ache and feeling tired all the time. I tested Full body checkup and found that I have vitamin B 12 and D deficiency so please let me some supplements that I can improve my health and feeling energetic.
100% Anonymously
No sign-up needed.

Doctors’ responses
1. Vitamin D deficiency is best corrected with weekly high dose vitamin D3 sachets or tablets as advised by your doctor.
2. Sunlight exposure for 15 to 20 minutes daily on arms and legs also helps improve vitamin D levels.
3. Vitamin B12 deficiency is usually treated with oral tablets or injections depending on severity.
4. Include foods like milk eggs fish chicken nuts and green vegetables in your diet.
5. Correcting these deficiencies will gradually reduce body ache fatigue and improve energy.
6. Please consult a physician to check exact dosage and duration suitable for you for safe recovery.
Addressing vitamin D and B12 deficiencies can genuinely help with your symptoms of body aches and fatigue. Let’s tackle them one by one. For vitamin D deficiency, oral supplementation is usually effective. Consider taking Vitamin D3 (cholecalciferol) which is often preferred over D2 due to its potent absorption and efficacy. The optimal daily dose might vary based on the severity of deficiency and individual factors, so a standard range could be anywhere from 600 to 2000 IU per day. In some cases, higher doses might be recommended, so it’s always best to discuss this with your healthcare provider to tailor the dose specifically for you. Alongside supplements, try to incorporate vitamin D-rich foods like fatty fish (salmon, mackerel), fortified dairy products, and egg yolks into your diet. Sun exposure also naturally boosts vitamin D levels, so aim for about 10-30 minutes of midday sun a few times a week if it’s feasible and safe given your skin type and local UV index.
Moving on to vitamin B12 deficiency, oral cyanocobalamin or methylcobalamin supplements can ordinarily be taken in doses like 500 to 1000 mcg per day. This again depends on your particular deficiency level, and potentially factors like absorption issues related to conditions involving the digestive tract, e.g. pernicious anemia. If dietary sources are needed, focus on foods like meat, fish, dairy, and fortified cereals. In cases of malabsorption, your physician might recommend B12 injections for more immediate and effective improvement.
It’s essential to routinely monitor your vitamin levels and overall health with your healthcare provider to evaluate the effectiveness of these interventions and adjust them as necessary. Also, consider other lifestyle components contributing to fatigue, such as sleep patterns, hydration, stress levels, and regular physical activity. If you persistently feel fatigued, especially if it worsens, follow up with your doctor to rule out other potential causes like anemia, thyroid disorders, or chronic fatigue syndrome.
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.