Updated July 2026
Osteoporosis is common and serious. Tens of millions of Americans are at risk, and about half of women over 50 will break a bone because of it. So the standard advice has been simple: drink your milk and take a calcium supplement. The trouble is that the evidence largely argues against that second part.
Do calcium supplements actually prevent fractures?
For most people, no. The pattern you'd expect — more calcium, stronger bones — doesn't hold up when you look across populations. The United States has some of the highest calcium intake in the world, and Americans are famously diligent about their supplements. The US also has among the highest rates of hip fracture. Meanwhile, Bantu women in Africa take in only about 350 mg of calcium a day, roughly a third of what's recommended here, and rarely develop osteoporosis or even lose a tooth. The Inuit, who eat very high amounts of calcium from fish bones along with a great deal of protein, have one of the highest osteoporosis rates on earth. Clearly there's more to bone health than how much calcium you swallow.
That's why the US Preventive Services Task Force actually recommends against routine calcium (and vitamin D) supplements for healthy adults to prevent fractures. That advice does not apply to people with diagnosed osteoporosis, who should follow their doctor's guidance — but for the general public, the just-in-case calcium pill isn't earning its place.
Why doesn't taking more calcium make bones stronger?
Because you can't force calcium into bone. Calcium uptake is an active process — bone cells have to want to pull it in, and the trigger for that is weight-bearing activity. The clearest illustration comes from astronauts, some of the fittest people alive, who lose 1 to 2% of their bone mass per month in zero gravity despite carefully managed nutrition. Without the pull of gravity, the bone-building signal goes quiet. On earth, sitting too much and moving too little sends a milder version of that same signal, and no amount of supplementation overrides it.
Diet matters through a second, less obvious mechanism. Your body keeps blood pH in a very narrow range, and when the blood becomes slightly more acidic, one of the fastest ways it restores balance is by pulling calcium — which carries positive ions — out of the bones. Diets heavy in acid-forming foods like meat, eggs, fish, and many processed products nudge pH in that direction, so the body quietly draws down its own bone reserves. A calcium pill can't offset the effect of an acid-producing diet or where your calcium actually ends up.
How much calcium do you need, and where should it come from?
The recommended intake is about 1000 to 1200 mg a day for adults. The key word is total — that's everything, food included, not the amount you're supposed to add on top in pill form. Most people eating real, whole foods are closer than they think. If you have a cup of plain yogurt, a handful of almonds, and a few ounces of salmon in a day, you're most of the way there and might only be short a couple hundred milligrams, easily covered by a small piece of cheese. Getting it from food also sidesteps two problems tied to supplements specifically: calcium pills have been linked to a higher risk of kidney stones and to constipation, issues not seen when calcium comes from food.
Here's roughly what common foods provide:
| Food | Calcium (approx.) |
| 1 cup plain yogurt | 400 mg |
| 1 cup low-fat milk | 300 mg |
| 1 cup almond milk | 500 mg |
| 1 oz Parmesan cheese | 350 mg |
| 1 oz cheddar cheese | 200 mg |
| 1 cup low-fat cottage cheese | 150 mg |
| 3 oz canned salmon (with bones) | 250 mg |
| 1 cup cooked collard greens | 250 mg |
| 3 Tbsp chia seeds | 250 mg |
| 1 cup white beans | 200 mg |
| 1 oz almonds | 100 mg |
So what should you do to protect your bones?
Move, and eat well. Weight-bearing activity — walking, running, dancing, anything where your body works against gravity — as well as resistance training which is independent of gravity — is what actually tells your bones to hold onto calcium. Pair that with a diet richer in fruits, vegetables, and whole grains with some dairy and fish, reduce meat and egg consumption, and keep processed foods to a minimum. Vegetarians and vegans, whose diets are naturally lower in acid load, have notably lower osteoporosis rates, though you don't have to go that far to benefit.
Here's what I do myself. Most mornings I put Step One's Sprinkle over a cup of low fat Greek yogurt and add a handful of berries on top. I typically also put on a small amount of orange marmalade – to me, the orange really brings out the flavor of the fruit. It keeps me full all morning, feeds my gut good probiotics, and covers close to half my calcium for the day, while also working on my cholesterol and inflammation at the same time. No pill required. That's really the whole point: real food does several jobs at once in a way a supplement never can.
Calcium is just one piece of a bigger question. For the full picture on which supplements are worth taking and which aren't, see Do supplements actually work?
If you're new to this site and found this useful, I write one of these evidence-based articles every week. You can get them in your inbox by joining my email list at the bottom of this page. No spam, no requirement to buy anything, just practical knowledge.
Tested & Proven Results.
- Cardiologist formulated
- Supported by over 500 publications
- Clinically-proven, in a double-blind randomized trial with Mayo Clinic and The University of Manitoba
80% of participants lowered their cholesterol in just 30 days. With just two servings per day, Step One Foods offers a proven-effective way to naturally lower LDL (bad) cholesterol.
Try Step One Foods Today!


