bone density
nutrition
Supplement Guide for Better Bone Density

Katie Dailey
Founding Clinician & Lead Coach

Managing osteoporosis isn't just about exercise and medication—nutrition plays a crucial role too. While a balanced diet should be your foundation, strategic supplementation can help fill important gaps and support stronger bones. Here's what you need to know about the key nutrients that make the biggest difference.
Essential Nutrients for Bone Health: At-a-Glance Guide
Nutrient | How Much per Day (Women) | How Much per Day (Men) | Best Food Sources |
---|---|---|---|
Calcium | 1,000–1,200 mg | 1,000–1,200 mg | Dairy, leafy greens, fortified plant milk |
Vitamin D | 800–2,000 IU | 800–2,000 IU | Fatty fish, fortified milk, egg yolks |
Magnesium | 320–420 mg | 400–420 mg | Nuts, seeds, leafy greens, whole grains |
Vitamin K2 | 90–180 mcg | 90–180 mcg | Natto (fermented soybeans), egg yolks, cheeses |
Note: This guide is based on current scientific research as of April 2025. Always consult with your healthcare provider before starting any new supplement regimen, especially if you have been diagnosed with osteoporosis or osteopenia, or are taking prescription medications.
What are Supplements?
Supplements are pills, powders, or liquids that people take to give their bodies an extra boost of certain nutrients. Many of us take daily vitamins or blend protein powders into our smoothies—both are types of supplements. Our bodies are designed to get all of our nutrients from food sources, but due to the modern diet, many of us are missing essential nutrients, like magnesium or vitamin D as quick examples. Supplements can help fill these gaps, especially for those dealing with bone health challenges like osteoporosis.
The Essential Nutrients for Bone Health
When it comes to osteoporosis, there are a few critical nutrients that play a starring role in maintaining bone density: Calcium, Vitamin D, Magnesium, and Vitamin K2. Let's dive into how to get them naturally through food, when you might need supplements, and how to track your intake.

1. Calcium: The Bone Builder
Calcium is the most important mineral for bone health. It helps build and maintain bone density, and our bones store 99% of the calcium in our bodies. But as we age, our bodies become less efficient at absorbing it, especially for women post-menopause.
How Much Do You Need?
Women 51+: 1,200 mg per day
Women under 50: 1,000 mg per day
Natural Food Sources of Calcium
The best way to get calcium is through food. Here are some excellent sources:
Dairy: Milk, yogurt, cheese
Plant-based: Almonds, fortified plant milks, tofu, tahini
Veggies: Kale, broccoli, bok choy, collard greens
Others: Canned fish (with bones), calcium-fortified orange juice
When to Supplement
Getting enough calcium from food can be challenging for some, especially if you don’t consume dairy or have a limited variety of foods in your diet. In such cases, a calcium supplement may be beneficial. However, it’s important to remember that your body can only absorb about 500-600 mg of calcium at a time, so it's best to spread your intake throughout the day.
Tracking Calcium
To ensure you're hitting your calcium target, keep track of your food intake using an app or journal. Many tracking apps (like MyFitnessPal or Cronometer) can calculate the calcium content in the foods you eat, making it easier to monitor your intake.
2. Vitamin D: The Calcium Buddy
Vitamin D is essential for calcium absorption. Without adequate vitamin D, your body cannot effectively absorb the calcium you take in. This makes vitamin D a crucial partner for bone health.
How Much Do You Need?
Adults up to 70: 600-800 IU per day
Adults 71+: 800-1,000 IU per day
Natural Sources of Vitamin D
Vitamin D is not found in many foods, but it is naturally produced when your skin is exposed to sunlight. If you’re unable to get adequate sun exposure, here are some food sources:
Sunlight: Aim for 10-30 minutes of sunlight exposure, depending on your skin tone and location.
Fatty fish: Salmon, mackerel, sardines
Fortified foods: Milk, plant-based milks, orange juice, cereals
When to Supplement
If you live in an area with limited sun or have darker skin (which can reduce vitamin D production), a supplement may be necessary, especially in the winter months. It’s also important for people with osteoporosis to ensure their vitamin D levels are sufficient to support calcium absorption.
Tracking Vitamin D
Vitamin D can be difficult to track through diet alone. You can monitor your levels by getting a blood test, which is typically done through a healthcare provider. If you’re taking a supplement, most products will list the amount of vitamin D in each serving, making it easier to track your intake.
3. Magnesium: The Silent Helper
Magnesium supports bone health by helping regulate calcium transport and supporting bone-building cells. It also plays a role in the production of the hormones responsible for bone density.
How Much Do You Need?
Women 50+: 320 mg per day
Men 50+: 420 mg per day
Natural Food Sources of Magnesium
Magnesium is widely available in foods like:
Nuts and seeds: Almonds, cashews, pumpkin seeds
Whole grains: Brown rice, oats, whole wheat bread
Veggies: Spinach, kale
Legumes: Black beans, chickpeas
Others: Avocados, dark chocolate
When to Supplement
Magnesium is another nutrient commonly under-consumed. If you’re not eating enough magnesium-rich foods, a supplement can help. Magnesium supplements are especially helpful if you experience muscle cramps or leg discomfort, which can sometimes be linked to magnesium deficiency.
Tracking Magnesium
Magnesium intake can also be tracked through food apps, but if you’re supplementing, it’s important to pay attention to the dosage on the supplement label. If you’re experiencing any gastrointestinal discomfort (a common side effect of magnesium supplements), consider adjusting the dose or type (e.g., magnesium citrate vs. magnesium glycinate).
4. Vitamin K2: The Calcium Manager
Vitamin K2 is crucial for directing calcium to the bones, preventing it from accumulating in soft tissues like arteries. This makes it a key player in bone health.
How Much Do You Need?
Typical doses for vitamin K2 supplementation range from 90-180 mcg per day.
Natural Food Sources of Vitamin K2
Vitamin K2 is mostly found in:
Animal products: Egg yolks, grass-fed butter
Fermented foods: Natto (fermented soybeans), sauerkraut, some cheeses
When to Supplement
If you don't eat enough vitamin K2-rich foods, supplementation may be necessary, particularly if you have osteoporosis. Consult with your healthcare provider to determine if vitamin K2 is appropriate for you, especially if you're taking blood thinners like warfarin.
Tracking Vitamin K2
Vitamin K2 is less commonly tracked through diet, so supplementing with it might be an easier option for most. Make sure to check the dosage in your supplement and consult your healthcare provider to ensure you’re taking an appropriate amount.
Putting It All Together: How to Make Supplements Work for You
Supplements should never replace a healthy diet but can be a valuable tool in filling nutrient gaps, especially for those with osteoporosis. Here’s how to make the most of your supplements:
Start with testing: Have your bone density and nutrient levels checked. This will help you identify any deficiencies, such as low vitamin D or magnesium.
Prioritize calcium and vitamin D: These two nutrients are foundational for bone health. If you can’t meet your calcium and vitamin D needs through food, supplements are a good option.
Consider magnesium and vitamin K2: These can provide additional support, but talk to your healthcare provider about whether they’re right for you.
Track your intake: Use apps or food journals to track your calcium, magnesium, and vitamin D intake. This will help ensure you're meeting your daily needs.
Choose quality supplements: Look for trusted brands with third-party testing to ensure your supplements are safe and effective.
Review regularly: Your needs can change over time, so it’s essential to revisit your supplement regimen with your healthcare provider at least once a year.
By focusing on the nutrients that matter most and using supplements strategically, you can support your bone health and manage osteoporosis more effectively. Always work with your healthcare provider to tailor a regimen that suits your needs.