Best Supplements for Osteoporosis

Table of Contents
View All
Table of Contents

Osteoporosis is a bone disease that develops when a person loses a significant amount of bone density. The disease leads to weak and brittle bones. People with osteoporosis are susceptible to bone fractures from even mild stressors such as coughing or bending over.

Since they have a high fracture risk, people with osteoporosis may eventually experience limited mobility. Some fractures that can be caused by osteoporosis—especially hip fractures—can increase a person's risk of death.

For someone with osteoporosis, slowing bone loss and building bone density is crucial. Although it’s not possible to reverse the bone damage caused by osteoporosis, treatment can sometimes improve bone density and prevent further fractures.

Treatment for osteoporosis involves medications that are designed to slow bone loss or increase bone density. These medications include bisphosphonates, calcitonin, and estrogen replacement therapy or estrogen receptor modulators.

In some cases, taking supplements as part of a medical treatment plan can prevent further bone loss and improve bone density. Read on to find out which supplements might be helpful if you have osteoporosis.

Over the shoulder view of young Asian woman browsing through medical products and reading the label on a bottle of medicine in front of the shelves in a pharmacy

d3sign / Getty Images


Roughly 99% of the body’s calcium is stored in the skeleton, which is why calcium is one of the most important nutrients for bone health.

Although getting calcium from dietary sources seems to benefit people with osteoporosis more so than getting it from supplements, some research has shown that taking calcium supplements can prevent further bone loss and fractures.

Some research suggests that calcium supplements may increase the risk of other diseases such as heart disease. However, experts generally support calcium supplements if taken in moderation and not to excess.

Should I Take Calcium Supplements?

Studies have shown that calcium supplements can prevent bone loss, but they might have adverse effects on your health in other ways. If you are at an increased risk of certain conditions, such as heart disease, talk to your doctor before taking any supplements.

Calcium supplements alone can be controversial because of the conflicting evidence on their overall health benefits; however, research has shown that the best type of calcium supplement to take is usually calcium plus vitamin D. The combination can provide bone health benefits and reduce the risk of fractures in people with osteoporosis.

Meeting your daily needs for calcium through dietary sources does not come with the same heart health risks as getting calcium from supplements. To increase your calcium intake through dietary sources instead of with a supplement, include more milk products, cheese, yogurt, and green leafy vegetables such as curly kale and okra in your diet.

Vitamin D

Vitamin D plays an equally important role as calcium in bone health. Without adequate levels of vitamin D, the body’s ability to absorb calcium is hindered, which can lead to a deficiency and an increase in bone loss.

Research has shown that as many as 41.6% of American adults are deficient in vitamin D.

Vitamin D is also involved in the breakdown and rebuilding of bones (bone remodeling). Without adequate levels of vitamin D, people are at a higher risk of developing osteoporosis or experiencing further bone loss if they already have the disease.

For people with osteoporosis, vitamin D supplementation can improve bone density. However, the amount they take should be balanced. In a study of 311 community-dwelling healthy adults without osteoporosis, taking large doses of vitamin D over three years decreased bone density slightly, but the chance of causing harm was not clear.

Get More Vitamin D Naturally

Adequate levels of vitamin D can be achieved by spending more time outdoors, because your body synthesizes the nutrient from the sun. You can also get vitamin D from the foods you eat, such as salmon, sardines, red meat, liver, egg yolks, and fortified foods (like breakfast cereal).


Magnesium supports the function of muscles and nerves; the regulation of blood pressure and insulin metabolism; and reproduction. The mineral is also vital for healthy bones. Close to 60% of the body’s stores of magnesium are found in bone tissue.

While research is mixed on the benefits of magnesium supplements for osteoporosis, some studies have suggested that taking magnesium supplements may improve bone density.

However, research has also shown that better bone density as a result of magnesium intake does not necessarily decrease the risk of fracture in people with osteoporosis. More research is needed to confirm whether magnesium supplements reduce fracture risk in people with the condition.

Do I Need More Magnesium?

Your doctor can order a blood test to check your magnesium levels, and they might recommend a supplement if you are deficient. To increase your magnesium intake through dietary sources, eat more seeds and nuts, such as pumpkin seeds, almonds, cashews, and peanuts.

Supplementation might be more beneficial for people who are deficient as opposed to being used as an additional form of treatment for someone with osteoporosis. It's also important to note that having too much magnesium can have detrimental effects on bone health.

Vitamin K

Research has found that vitamin K helps to regulate bone remodeling. Being deficient in vitamin K can lead to an increase in bone loss, especially for women.

However, the studies that have been done on the effects of vitamin K supplements in people with osteoporosis are either limited or contradictory. More research is needed to figure out whether vitamin K supplementation should be recommended for people with osteoporosis.

While vitamin K is not yet suggested as a supplemental treatment for osteoporosis, being deficient in vitamin K can lead to a lower bone density and a higher risk of fractures.

Preventing Vitamin K Deficiency

Eating foods containing a high amount of vitamin K is the best way to avoid becoming deficient. To get more of the nutrient naturally, add green leafy vegetables (such as kale and spinach), Brussels sprouts, cabbage, broccoli, and cauliflower to your diet.

However, if you are taking warfarin to treat or prevent blood clots, you should check with your healthcare provider first, as you may need to adjust the warfarin dose if you plan to make these changes to your diet.

Soy Isoflavones

Soy isoflavones are organic micronutrients found in soy and other plants (polyphenols). When you consume soy isoflavones, they act like the hormone estrogen in your body and activate certain estrogen receptors.

Having low levels of estrogen is one of the main risk factors that is associated with the development of osteoporosis in postmenopausal women.

Research has found that soy isoflavones can slow bone loss and contribute to bone formation in the body. In turn, that could lead to an increase in bone density in people with osteoporosis.

Soy products, lentils, beans, and peas are all high in soy isoflavones.

One study showed that postmenopausal women who took soy isoflavone supplements increased their bone density by 54% and experienced a 23% reduction in a marker in the urine for bone breakdown (resorption); however, the significance of this finding as it might relate to reducing fractures was not clear.

While the research on the use of soy isoflavones and osteoporosis is promising, determining a proper dosage might be difficult because the studies that used the supplement to increase bone density used very different dosages. The current dosage recommendation for soy isoflavones is between 40 milligrams (mg) and 110 mg per day for one year.


Studies have found a direct correlation between the amount of zinc a person gets and their level of bone density.

A recent study looked at how zinc supplementation could help older adults with osteoporosis. After one year, there was an increase in bone density in study participants and there were no adverse effects or fractures noted.

A limitation of the study, however, was that the people who participated were all deficient in zinc; therefore, it is unclear whether people who have adequate levels of the mineral would have the same results.

Also, there was no control (placebo) group, and all the people also received medication for osteoporosis. That means it also is not clear if the improvement in bone density was related to zinc or another therapy. The study authors recommended further research into the effects on bone of zinc treatment.


Although supplementation alone will not reverse osteoporosis, it can be an additional form of treatment to help prevent further bone loss and reduce the risk of fractures.

A Word From Verywell

If you are considering taking supplements as part of your osteoporosis treatment, it’s important that you talk to your doctor first. They will help you decide if you need the supplements. If you are not deficient in a particular nutrient, taking supplements might do more harm than good.

Frequently Asked Questions

  • What are some other natural treatments for osteoporosis?

    The best way to treat osteoporosis naturally is to make lifestyle changes. These include exercising more (with the permission of your doctor), eating a diet rich in vitamins and minerals that have been shown to support bone health, and eliminating habits that could increase your risk of further bone loss, such as smoking or excessive alcohol use. These natural lifestyle changes can sometimes prevent osteoporosis. If you have already developed the disease, incorporating these changes could help you manage it.

  • Are too many supplements bad for you?

    Most supplements are safe when taken as directed, but it's still possible to have "too much of a good thing." Some adverse effects can occur if you are consistently taking too high a dose of many supplements, especially if they are fat-soluble vitamins, such as vitamins A, D, E, and K. When these vitamins build up in your system, it can lead to vitamin toxicity.

  • Can certain supplements reverse osteoporosis?

    Osteoporosis cannot be reversed. The supplements that are good for bone health are designed to slow bone loss and possibly build some bone density back up to prevent fractures.

20 Sources
Verywell Health uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Sözen T, Özışık L, Başaran NÇ. An overview and management of osteoporosis. Eur J Rheumatol. 2017 Mar;4(1):46-56. doi:10.5152/eurjrheum.2016.048

  2. Pepa GD, Brandi ML. Microelements for bone boost: the last but not the least. Clin Cases Miner Bone Metab. 2016 Sep-Dec;13(3):181-185. doi:10.11138/ccmbm/2016.13.3.181

  3. Harvey NC, Biver E, Kaufman JM, et al. The role of calcium supplementation in healthy musculoskeletal ageing : An expert consensus meeting of the European Society for Clinical and Economic Aspects of Osteoporosis, Osteoarthritis and Musculoskeletal Diseases (ESCEO) and the International Foundation for Osteoporosis (IOF)Osteoporos Int. 2017;28(2):447-462. doi:10.1007/s00198-016-3773-6

  4. Weaver CM, Alexander DD, Boushey CJ, et al. Calcium plus vitamin D supplementation and risk of fractures: an updated meta-analysis from the National Osteoporosis Foundation. Osteoporos Int. 2016 Jan;27(1):367-376. doi:10.1007/s00198-015-3386-5

  5. Forrest KY, Stuhldreher WL. Prevalence and correlates of vitamin D deficiency in US adults. Nutr Res. 2011 Jan;31(1):48-54. doi:10.1016/j.nutres.2010.12.001

  6. Chen LR, Hou PH, Chen KH. Nutritional Support and Physical Modalities for People with Osteoporosis: Current Opinion. Nutrients. 2019 Nov 20;11(12):2848. doi:10.3390/nu11122848

  7. Lips P, van Schoor NM. The effect of vitamin D on bone and osteoporosis. Best Pract Res Clin Endocrinol Metab. 2011 Aug;25(4):585-591. doi:10.1016/j.beem.2011.05.002

  8. Shahnazari B, Moghimi J, Foroutan M, et al. 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 Apr 3;10(1):44-50. doi:10.1515/bmc-2019-0005

  9. Burt LA, Billington EO, Rose MS, et al. Effect of High-Dose Vitamin D Supplementation on Volumetric Bone Density and Bone Strength: A Randomized Clinical Trial. JAMA. 2019 Aug 27;322(8):736-745. doi:10.1001/jama.2019.11889

  10. Gröber U, Schmidt J, Kisters K. Magnesium in Prevention and Therapy. Nutrients. 2015 Sep 23;7(9):8199-226. doi:10.3390/nu7095388

  11. Capozzi A, Scambia G, Lello S. Calcium, vitamin D, vitamin K2, and magnesium supplementation and skeletal health. Maturitas. 2020 Oct;140:55-63. doi:10.1016/j.maturitas.2020.05.020

  12. Veronese N, Stubbs B, Solmi M, et al. Dietary magnesium intake and fracture risk: data from a large prospective study. Br J Nutr. 2017 Jun;117(11):1570-1576. doi:10.1017/S0007114517001350

  13. Castiglioni S, Cazzaniga A, Albisetti W, et al. Magnesium and osteoporosis: current state of knowledge and future research directions. Nutrients. 2013 Jul 31;5(8):3022-3033. doi:10.3390/nu5083022

  14. Palermo A, Tuccinardi D, D'Onofrio L, et al. Vitamin K and osteoporosis: Myth or reality?. Metabolism. 2017 May;70:57-71. doi:10.1016/j.metabol.2017.01.032

  15. Rodríguez-Olleros Rodríguez C, Díaz Curiel M. Vitamin K and Bone Health: A Review on the Effects of Vitamin K Deficiency and Supplementation and the Effect of Non-Vitamin K Antagonist Oral Anticoagulants on Different Bone Parameters. J Osteoporos. 2019 Dec 31;2019:2069176. doi:10.1155/2019/2069176

  16. Ji MX, Yu Q. Primary osteoporosis in postmenopausal women. Chronic Dis Transl Med. 2015 Mar 21;1(1):9-13. doi:10.1016/j.cdtm.2015.02.006

  17. Zheng X, Lee SK, Chun OK. Soy Isoflavones and Osteoporotic Bone Loss: A Review with an Emphasis on Modulation of Bone Remodeling. J Med Food. 2016 Jan;19(1):1-14. doi:10.1089/jmf.2015.0045

  18. Wei P, Liu M, Chen Y, et al. Systematic review of soy isoflavone supplements on osteoporosis in women. Asian Pac J Trop Med. 2012 Mar;5(3):243-248. doi:10.1016/S1995-7645(12)60033-9

  19. Nakano M, Nakamura Y, Miyazaki A, et al. Zinc Pharmacotherapy for Elderly Osteoporotic Patients with Zinc Deficiency in a Clinical Setting. Nutrients. 2021 May 27;13(6):1814. doi:10.3390/nu13061814

  20. Bartolozzi E. The natural approach to osteoporosis. Clin Cases Miner Bone Metab. 2015 May-Aug;12(2):111-115. doi:10.11138/ccmbm/2015.12.2.111

By Angelica Bottaro
Angelica Bottaro is a professional freelance writer with over 5 years of experience. She has been educated in both psychology and journalism, and her dual education has given her the research and writing skills needed to deliver sound and engaging content in the health space.