There isn’t one single vitamin that always causes “feet and bone aches,” but the most common deficiency linked to bone and muscle pain is vitamin D.
Most likely culprit
Vitamin D deficiency
- Helps your body absorb calcium and keep bones strong
- Low levels can cause:
- Bone pain (including feet, legs, lower back)
- Muscle aches or weakness
- Fatigue
- Severe long-term deficiency can contribute to bone softening (osteomalacia in adults)
Other possible deficiencies
- Calcium deficiency
Can contribute to weak bones and muscle cramps, but is less often the primary cause unless vitamin D is also low. - Magnesium deficiency
Can cause muscle cramps, spasms, and general body aches. - Vitamin B12 deficiency
More associated with nerve pain, tingling, burning sensations (often in feet), rather than bone pain itself.
Important note
Foot and bone pain isn’t always from vitamins. It can also come from:
- Overuse or standing long hours
- Plantar fasciitis (common cause of heel pain)
- Arthritis
- Poor footwear
- Vitamin D deficiency + low sunlight exposure (very common)
What you can do
If this is ongoing:
- Get a blood test for vitamin D (25-OH D), calcium, and possibly B12
- Ensure safe sun exposure
- Eat vitamin D-rich foods (eggs, fortified milk, fish)
- Don’t start high-dose supplements without testing
If you want, tell me your symptoms (where exactly it hurts, when it started, your daily routine), and I can narrow down the most likely cause.