Vitamins for Bone Health

Box of stretch bands

Summary: Certain vitamins play essential roles in keeping your bones strong, but that doesn’t mean buying more supplements is the way to go. Here’s what you need to know.

Disclaimer: If you have any medical questions or concerns, please talk to your healthcare provider. The articles on Well Guide contain information from peer-reviewed research, medical societies and governmental agencies; however, these articles are not a substitute for professional medical advice, diagnosis, or treatment.

Calcium is often at the center of the conversation when it comes to managing or preventing osteoporosis. Those conversations are necessary, especially since there are myths about calcium consumption and strong bones. (For the record, no, you don’t need to get your calcium from milk.) But there’s more to supporting your bone health than this mineral.

The thing is, without the right vitamins, your body doesn’t know exactly what to do with calcium or where to put it. With the right balance of specific vitamins and minerals, calcium will get funneled to your bones, where it is needed to ensure good bone health.

Vitamins for Bones

We’re not saying you need to go out and clear the supplement aisle. In fact, the first place you should go is your doctor’s office. That’s because while certain vitamins play a critical role in your bone development and strength, taking more of them doesn’t seem to help. 

Your goal is to have a normal range of these vitamins in your blood. If you’re deficient, using supplements or seeking dietary sources may bring your levels up to a healthy range, helping to improve your bone health. But if you’re already within the normal range, you don’t need more. 

The only way to know which ones you need: a blood test. So before you swipe your card for those supplements: have you doctor test your blood levels to measure how much of these vitamins for bone health you have in your system.

Critical Vitamins for Bone Health

If your blood tests reveal that you’re low or deficient in any of these vitamins, talk to your doctor about how to raise your levels. Tailoring your diet to include food sources or taking supplements are the two most common options. Other times, your doctor may treat you immediately, by offering supplemental injections. 

Vitamin B12

Vitamin B12 deficiency may increase your risk of sarcopenia, the age-related decline in muscle mass and strength (Ates Bulut, 2017). Researchers know this condition is associated with diseases like osteoporosis and osteopenia. Low muscle mass and osteoporosis specifically seem to go hand-in-hand in most men and women aged 20 or older (Jang, 2020). 

A systematic review that looked at 17 studies regarding vitamin B12 and its correlation to bone mineral density (a measure of bone strength) called for more research to be done into their relationship (de Macêdo, 2017). We can’t say for sure that lacking vitamin B12 threatens bone health, but avoiding this deficiency has its benefits. A severe vitamin B12 deficiency can cause fatigue, numbness or tingling in the feet or hands, diarrhea, and headaches (Ankar, 2021).

Vitamin C

We sing the praises of vitamin C when it comes to immunity, but getting enough can also help your bone health. Researchers looked at over 50 studies, including over 105,000 individuals, regarding the relationship between vitamin C and bone health. They found that higher dietary intakes of vitamin C were associated with a 33% lower risk of osteoporosis. Getting more of this vitamin in the diet was also associated with a lower risk of hip fracture and higher bone mineral density (Malmir, 2018).

Vitamin D

The “sunshine vitamin” is the one most closely associated with bone health because it helps your body absorb dietary calcium. It plays such an important role that without enough vitamin D, our bodies only absorb 10-15% of the calcium we consume (Chauhan, 2021). It’s little surprise then that vitamin D deficiency can lead to osteoporosis in adults (Sizar, 2021).

Supplementing with vitamin D in people who are deficient can help improve osteoporosis. However, it doesn’t work for everyone (Shahnazari, 2019). It’s currently believed that getting additional vitamin D is only beneficial for the bone health of those who are deficient (Amrein, 2020).

Vitamin K

So you eat foods rich in calcium and then vitamin D helps your body absorb it--but the story isn’t finished just yet. Vitamin K takes over from there, acting as a sort of traffic guard that directs where the calcium should go. If you have healthy levels of vitamin K, it tells your body to put calcium into your bones, where it can boost bone mineral density and make your bones stronger. Without vitamin K, your body does not send calcium to the bones. Instead, the calcium stays in your blood vessels, where it can cause issues such as weakening your bones, kidney stones, and affecting the workings of your heart and brain (Maresz, 2015).

The Bottom Line

The best approach is ensuring you don’t develop any deficiencies that could negatively impact your bone health. Eating a bone healthy diet can help you meet your daily needs of all of these vitamins. When in doubt, work with your doctor or a registered nutritionist/dietician to explore if you are deficient in any of these essential vitamins for bones, and to work on how to safely incorporate them into your diet.

join us

Get started

Join us and experience our exercise program designed by physical therapists specifically for women with osteopenia and osteoporosis.
Already have an account? Log in here
Check mark
Thank you! Your submission has been received!
We will contact you shortly.
Oops! Something went wrong while submitting the form.

Explore related exercises

No items found.


  1. Ates Bulut E, Soysal P, Aydin, AE, Dokuzlar O, Kocyigit SE, & Isik, AT. Vitamin B12 deficiency might be related to sarcopenia in older adults. Exp Gerontol. 2017;95:136–140. doi:10.1016/j.exger.2017.05.017.
  2. Jang, SY, Park J, Ryu SY, & Choi SW. (2020). Low muscle mass is associated with osteoporosis: A nationwide population-based study. Maturitas. 2020;133:54–59. doi:10.1016/j.maturitas.2020.01.003.
  3. Gomez de Macêdo LL, Resende Gonçalves de Carvalho CM, Costa Cavalcanti J, Silva de Almendra Freitas BJ. Vitamin B12, bone mineral density and fracture risk in adults: A systematic review. Revista da Associação Médica Brasileira. 2017;63(9):801-809. Accessed April 2, 2022.
  4. Ankar A, Kumar A. Vitamin B12 Deficiency. StatPearls Publishing; 2021. Accessed April 3, 2022.
  5. Malmir H, Shab-Bidar S, & Djafarian K. Vitamin C intake in relation to bone mineral density and risk of hip fracture and osteoporosis: A systematic review and meta-analysis of observational studies. Br J Nutr. 2018; 119(8): 847-858. doi:10.1017/S0007114518000430.
  6. Chauhan K, Shahrokhi M, Huecker MR. Vitamin D. StatPearls Publishing; 2021. Accessed April 3, 2022.
  7. Sizar O, Khare S, Goyal A, Givler, A. Vitamin D Deficiency. StatPearls Publishing; 2021. Accessed April 3, 2022.
  8. Shahnazari B, Moghimi J, Foroutan M, Mirmohammadkhani M, Ghorbani A. Comparison of the effect of vitamin D on osteoporosis and osteoporotic patients with healthy individuals referred to the Bone Density Measurement Center. Biomol Concepts. 2019;10(1):44-50. doi: 10.1515/bmc-2019-0005.
  9. Amrein K, Scherkl M, Hoffmann M, et al. Vitamin D deficiency 2.0: an update on the current status worldwide. Eur J Clin Nutr. 2020;74:1498–1513. doi: 10.1038/s41430-020-0558-y
  10. Maresz K. Proper Calcium Use: Vitamin K2 as a Promoter of Bone and Cardiovascular Health. Integrative medicine (Encinitas). 2015;14(1):34–39. Accessed April 3, 2022. 

Explore related articles