If your legs and bones ache, one possible cause is a deficiency of Vitamin D. Vitamin D helps your body absorb calcium and maintain healthy bones and muscles. Low levels can cause:
- Bone pain or tenderness
- Aching legs
- Muscle weakness or cramps
- Fatigue
- Increased risk of fractures over time
Vitamin D deficiency is a well-known cause of bone and muscle pain.
However, aching legs and bones are not specific to vitamin D deficiency. Other possibilities include:
- Low calcium or magnesium
- Iron deficiency
- Arthritis
- Overuse injuries
- Nerve problems
- Circulatory issues
The only way to know for sure is a blood test, typically measuring vitamin D levels. If your symptoms are persistent, severe, or worsening, it’s a good idea to discuss them with a healthcare professional.
