Cung cấp đủ vitamin D giúp cơ thể hấp thụ canxi và cũng giúp thận phân hủy và kết hợp (hấp thụ lại) canxi mà nếu không sẽ được bài tiết ra ngoài. Vitamin D được tìm thấy trong trứng, bơ, cá béo, gan và các loại thực phẩm tăng cường chất dinh dưỡng như sữa, nước cam và ngũ cốc. Những người cao tuổi không tiếp xúc với ánh sáng mặt trời và không thể ăn nhiều loại thực phẩm có chứa vitamin D có thể cần bổ sung vitamin D để duy trì mức độ thích hợp giúp hấp thụ canxi.