Pain in the legs and bones is most commonly linked to a vitamin D deficiency, though other nutrients can also be involved.
Most common cause:
Vitamin D deficiency
- Vitamin D helps your body absorb calcium.
- When it’s low, bones can become weak or achy.
- Symptoms may include:
- Bone pain (especially legs, hips, lower back)
- Muscle weakness or cramps
- Tiredness
Other possible deficiencies:
- Calcium deficiency: Can cause bone pain, cramps, and tingling.
- Magnesium deficiency: May lead to muscle cramps and soreness.
- Vitamin B12 deficiency: Can cause nerve-related pain, tingling, or burning sensations in legs.
Important note:
Not all leg or bone pain is from vitamins. It can also come from:
- Arthritis
- Overuse or injury
- Poor circulation
- Nerve problems
What usually helps:
- Getting sunlight exposure (for vitamin D)
- Eating foods like eggs, fish, milk, and fortified foods
- Sometimes supplements (only if a doctor confirms deficiency)
If the pain is persistent, worsening, or affecting walking, it’s worth getting a simple blood test for vitamin D and calcium levels.
If you want, tell me your age, diet, and how long you’ve had the pain—I can narrow it down further.