Can all calcium and vitamin D be obtained from food only?
It is not always possible to obtain all the recommended amounts of calcium and vitamin D from food alone, especially for certain age groups or people with specific health conditions. While many foods provide these essential nutrients, some people may need dietary supplements to ensure they meet their daily requirements and maintain bone health [1, 3].
The Importance of Calcium and Vitamin D
Calcium is the most abundant mineral in the body, and most of it is stored in bones and teeth to maintain their strength. In addition, calcium plays a vital role in muscle, nerve, and blood vessel function, and hormone release [1]. Not getting enough calcium can lead to conditions like osteoporosis, a disease that makes bones weaker and more prone to fractures [1, 3].
As for vitamin D, it is essential for the absorption of calcium from food, helps protect older adults from osteoporosis, and promotes healthy muscle and immune system function. A vitamin D deficiency can cause rickets in children and osteomalacia (softening of the bones) and osteoporosis in adults [3].
Dietary Sources of Calcium
Dairy products such as milk, cheese, and yogurt are considered the main sources of calcium. Other sources include green leafy vegetables like kale and broccoli, fish with soft, edible bones like sardines and canned salmon, and some foods fortified with calcium such as breakfast cereals, fruit juices, soy milk, rice milk, and tofu [1, 3]. The recommended amount of calcium depends on age and other factors, ranging from 200 mg for infants to 1300 mg for teenagers and young adults, and 1000–1200 mg for adults [1, 3].
Dietary Sources of Vitamin D
Many foods do not naturally contain vitamin D. Some types of fish such as salmon, tuna, and mackerel can provide a portion of daily needs. However, most of the vitamin D people get comes from fortified foods, such as milk, some types of yogurt, breakfast cereals, and orange juice [3]. The body can also produce vitamin D when exposed to sunlight, but many people do not get enough vitamin D this way [3]. The recommended amount of vitamin D ranges from 10 micrograms (400 IU) for infants to 15 micrograms (600 IU) for children and adults up to age 70, and 20 micrograms (800 IU) for adults over 70 [3].
When Are Supplements Necessary?
Some people may find it difficult to get enough calcium and vitamin D from their diet alone. These groups include children and adolescents aged 4 to 18, adults over 50, postmenopausal women, and people who do not consume dairy products or other calcium-rich foods [1]. If you are concerned about your calcium or vitamin D levels, it is important to consult a healthcare provider. They may recommend a blood calcium test to assess your levels [1, 2]. Based on the results, the healthcare provider may advise taking calcium or vitamin D supplements and determine the appropriate dosage for you [1, 3]. For more information on bone health and osteoporosis prevention, you can visit Calcium and Vitamin D: A Comprehensive Guide to Bone Health and Osteoporosis Prevention (Arabic).
Medical references
Cite this answer
ClinicsJo Editorial Team. Can all calcium and vitamin D be obtained from food only? (Sep 13, 2026).
https://clinicsjo.com/en/faq/can-all-calcium-and-vitamin-d-be-obtained-from-food-only#answerRead the text version with referencesHow to use medical information