What the research shows about caffeine and bone loss
Caffeine does affect how your body handles calcium, but the effect is small and mostly matters only if you drink a lot and don't get enough calcium to begin with. Caffeine causes your kidneys to excrete slightly more calcium in urine—roughly 20 to 30 milligrams per cup of coffee. That sounds like a real loss, but it's recoverable: drinking one extra glass of milk (about 300 milligrams of calcium) more than offsets what caffeine removes.
The bone loss risk from caffeine appears only at high intakes over time. Studies that found a connection between caffeine and weaker bones typically involved people drinking 400 milligrams or more of caffeine daily—roughly four cups of strong coffee—while consuming less than 800 milligrams of calcium per day. When calcium intake is adequate (1,000 to 1,200 milligrams daily for most adults), caffeine's effect on bone density becomes undetectable in research.
This is why major health organizations including the National Institutes of Health do not list caffeine as a primary risk factor for osteoporosis. It matters far less than physical activity, vitamin D status, smoking, alcohol use, and total calcium intake.
Key Takeaways
- Caffeine increases calcium loss through urine by a small amount—roughly one glass of milk's worth per cup of coffee.
- Bone loss from caffeine only becomes a real concern at very high intakes (over 400 milligrams daily) combined with low calcium intake (under 800 milligrams daily).
- If you drink caffeine regularly and consume adequate calcium (1,000 to 1,200 milligrams daily), research shows no meaningful effect on bone density.
- Smoking, physical inactivity, low vitamin D, and heavy alcohol use pose much larger risks to bone health than caffeine does.
How much caffeine puts bone health at risk
The threshold where caffeine becomes a concern is higher than most people drink. A typical cup of brewed coffee contains 95 to 200 milligrams of caffeine depending on strength and size. Black tea has 25 to 50 milligrams per cup. A can of cola has 30 to 40 milligrams. To reach the 400-milligram daily amount where bone loss studies show a measurable effect, you would need to drink roughly four cups of coffee, or eight cups of tea, or ten cans of cola.
Even at that level, the effect only appears in people whose calcium intake is genuinely low. Someone drinking four cups of coffee daily but eating yogurt, cheese, leafy greens, or taking a calcium supplement will not experience the bone loss that appeared in research studies of high-caffeine, low-calcium populations.
If you have osteoporosis or osteopenia (low bone density), you do not need to eliminate caffeine. You do need to ensure your calcium and vitamin D intake are adequate, which matters far more than caffeine avoidance.
Why caffeine affects calcium differently than other factors
Caffeine is a diuretic, meaning it causes your kidneys to filter more water and minerals into urine. This is temporary—the effect lasts a few hours after you drink caffeine and then stops. Calcium lost this way is not permanently gone from your body; it simply leaves through urine instead of being reabsorbed by your kidneys.
This is different from how smoking or low physical activity damage bone. Smoking actively suppresses the cells that build new bone and increases inflammation that breaks bone down. Physical inactivity allows bone to weaken because bone responds to stress by staying strong—without that stimulus, it thins. Caffeine does neither of these things. It simply shifts the timing of calcium excretion.
The reason adequate calcium intake reverses caffeine's effect is straightforward: if you consume enough calcium, some will be lost to caffeine's diuretic action, but plenty remains for your body to absorb and use. The net result is no deficit.
Caffeine sources and their calcium impact
Different caffeine sources have different effects on your overall calcium balance because some contain calcium themselves while others do not. A cup of whole milk with coffee adds both caffeine and about 300 milligrams of calcium, which more than compensates for the calcium lost to the caffeine. Tea with milk works the same way. A black coffee or cola with nothing added removes calcium without replacing it.
If you drink caffeine regularly, the simplest approach is to count your total daily calcium intake from all sources—dairy, leafy greens, fortified plant milks, supplements, or other foods—and aim for 1,000 to 1,200 milligrams. If you reach that target, caffeine's effect on bone becomes negligible. If your calcium intake is below 800 milligrams daily and you also drink more than 400 milligrams of caffeine daily, then reducing one or both would be reasonable.
What matters more than caffeine for bone health
If you have osteoporosis or are concerned about bone loss, focus your effort on factors with much larger effects. Weight-bearing exercise—walking, jogging, dancing, or resistance training—stimulates bone to stay dense and is one of the strongest modifiable risk factors. Vitamin D status matters enormously; many people with osteoporosis have insufficient vitamin D, and correcting this improves bone health. Smoking cessation has a dramatic effect on bone loss risk. Limiting alcohol to moderate amounts (one drink daily for women, two for men) protects bone.
Calcium intake remains important, but the source matters less than the total. Dairy products are convenient and well-absorbed, but fortified plant milks, leafy greens, canned fish with bones, and supplements all work. The goal is reaching your daily target, not avoiding any particular food or drink.
If you have been told to avoid caffeine because of osteoporosis, you can safely reconsider that advice unless your calcium intake is genuinely low. The evidence does not support caffeine restriction as a treatment for bone loss.
Frequently Asked Questions
Should I cut back on coffee if I have osteoporosis?
Not because of the caffeine itself. If your calcium intake is adequate (1,000 to 1,200 milligrams daily), coffee does not weaken bones. If your calcium intake is low, increasing calcium is more important than reducing coffee. Focus on the calcium target first; caffeine restriction is rarely necessary.
Does decaffeinated coffee protect bones better than regular coffee?
No. Decaf coffee has almost no caffeine, so it does not cause the small increase in calcium loss that regular coffee does. But the difference is so small—roughly 20 to 30 milligrams per cup—that it is meaningless if your calcium intake is adequate. Switching to decaf will not improve bone health.
Is tea safer for bones than coffee because it has less caffeine?
Tea has less caffeine per cup than coffee, so it causes slightly less calcium loss. But the difference is minor. A cup of tea causes roughly 10 to 15 milligrams of calcium loss compared to 20 to 30 for coffee—both are offset by a single glass of milk. If you prefer tea, drink it without worry about bone health.
Can I drink caffeine while taking osteoporosis medication?
Yes. Osteoporosis medications like bisphosphonates work through different mechanisms than calcium regulation, and caffeine does not interfere with them. Follow your doctor's instructions for taking the medication (usually on an empty stomach with water), but caffeine consumption is not a concern.
What if I drink a lot of caffeine and cannot increase my calcium intake?
If you drink more than 400 milligrams of caffeine daily and your calcium intake is below 800 milligrams, reducing caffeine intake would help. But the better solution is increasing calcium if possible—through food, fortified drinks, or a supplement. If neither is feasible, discuss your situation with your doctor, who may recommend a calcium supplement designed for your specific needs.