Vitamins, minerals and nutrients for bone health

In addition to calcium and vitamin D, many other vitamins, minerals and nutrients are needed to keep your bones strong and healthy.

Try not to become too concerned with getting all these in your diet. If you enjoy a healthy, balanced diet, you're getting everything you need. In most cases, you don't need any additional supplements.

You can find more information on the vitamins, minerals and nutrients listed on this page on the further food facts and bone factsheet.

If you have a medical condition that affects how food is absorbed, such as:

  • Crohn’s
  • coeliac disease
  • severe liver disease

- speak to your doctor. They can advise whether you need any supplements, to make sure you're getting everything you need.

For more information about healthy, balanced eating, we recommend you take a look at The Eatwell Guide, developed by the NHS.


  • Vitamin B

  • Vitamins C and E (antioxidants)

  • Vitamin K


  • Boron

  • Copper

  • Magnesium

  • Potassium

  • Silicon

  • Zinc

Other nutrients

  • Fatty acids

  • Phyto-oestrogens

  • Protein