Question: what is the best vitamin for bones?
Answer: You need sufficient calcium to strengthen your bones and vitamin D to help your body absorb calcium. Poor bone health can cause conditions such as rickets and osteoporosis and increase the risk of breaking a bone from a fall later in life.