If you’re asking which vitamin deficiency can cause painful legs and bones, vitamin D deficiency is one of the most important possibilities. In adults, severe deficiency can cause osteomalacia, which may produce bone pain—sometimes particularly in the legs—along with muscle weakness.
However, leg or bone pain doesn’t automatically mean you are deficient in vitamin D. Arthritis, nerve problems, circulation issues, injuries, calcium or other nutritional problems, and many other conditions can cause similar symptoms.
What to do
A blood test for 25-hydroxyvitamin D [25(OH)D] can determine whether your vitamin D level is low.
Don’t take large doses of vitamin D simply because you have pain. Excessive vitamin D can itself cause serious problems, including high calcium levels and kidney complications.
If you tell me your age, where exactly the pain is (shins, knees, thighs, hips, feet, etc.), and whether you also have weakness, cramps or numbness, I can explain which causes are most likely.
