The Short Answer: Coffee Alone Does Not Cause Osteoporosis

Coffee does not cause osteoporosis on its own. Caffeine in coffee does pull a small amount of calcium from your bones, but the effect is so minor that it does not lead to bone loss in people who get enough calcium and vitamin D. The real risk factors for osteoporosis — age, hormones, inactivity, and low calcium intake — matter far more than your morning cup.

If you have been told to cut out coffee because of your bones, that information was likely oversimplified. The research shows that people who drink coffee regularly and maintain good calcium intake have normal bone density. What matters is the whole picture of your diet and habits, not one beverage.

Key Takeaways

  • Caffeine causes your body to lose a small amount of calcium in urine, but this loss is too small to weaken bones if you consume enough calcium daily.
  • Studies of people who drink coffee regularly show no increased fracture risk or bone loss compared to non-coffee drinkers with similar calcium intake.
  • The calcium you lose from caffeine can be replaced by drinking one extra glass of milk or eating one serving of yogurt per day.
  • Osteoporosis develops from low calcium intake, vitamin D deficiency, hormonal changes, and lack of weight-bearing exercise — not from coffee consumption.
  • If you enjoy coffee, you do not need to stop drinking it to protect your bones; instead, focus on meeting your daily calcium and vitamin D targets.

How Caffeine Affects Calcium in Your Body

Caffeine increases the amount of calcium your kidneys filter into urine. When you drink a cup of coffee, your body loses roughly 2 to 3 milligrams of calcium per 100 milligrams of caffeine consumed. A typical 8-ounce cup of brewed coffee contains about 95 milligrams of caffeine, so you lose approximately 2 to 3 milligrams of calcium from that cup.

This sounds concerning until you look at the numbers in context. An adult over 50 needs 1,000 to 1,200 milligrams of calcium per day. The loss from one cup of coffee is less than one-quarter of one percent of your daily requirement. One glass of milk contains about 300 milligrams of calcium — enough to replace the loss from several cups of coffee.

The key is that this calcium loss only matters if your overall intake is already low. If you are meeting your daily calcium target through food or supplements, the small amount lost to caffeine has no measurable effect on bone strength.

What Research Actually Shows About Coffee and Bone Health

Large studies following people over many years have found no link between coffee drinking and osteoporosis risk. A 2016 review of multiple studies concluded that caffeine intake was not associated with increased fracture risk in older adults. People who drank coffee regularly had the same bone density and fracture rates as people who did not drink coffee, as long as both groups had adequate calcium intake.

One study tracked over 30,000 women for more than a decade and found that coffee consumption did not predict who would develop osteoporosis or break a bone. Another study of men over 60 showed no difference in bone loss between heavy coffee drinkers and non-drinkers. The consistent finding across research is that coffee itself is not a risk factor.

The studies that did show a connection between caffeine and bone loss were usually small, short-term, or involved people who were already calcium-deficient. When researchers controlled for calcium intake, the connection disappeared. This tells us that the problem was not the coffee — it was the low calcium.

Why Caffeine Got Blamed for Bone Loss

The concern about caffeine and bones started in the 1980s and 1990s when early laboratory studies showed that caffeine increased calcium loss in urine. At the time, researchers did not have the long-term data to know whether this small loss actually mattered in real life. The finding was widely reported, and the idea stuck even after later research showed it was not a practical problem.

Part of the confusion comes from the fact that osteoporosis is common in older adults, and many older adults also drink coffee. People assumed one caused the other. But osteoporosis is caused by decades of low calcium intake, vitamin D deficiency, hormonal changes (especially in women after menopause), and lack of physical activity — not by a beverage choice.

Today, major health organizations including the National Institutes of Health and the American College of Obstetricians and Gynecologists do not list caffeine or coffee as a risk factor for osteoporosis. The outdated information to avoid coffee for bone health persists mainly because it is straightforward to remember and sounds logical, even though the evidence does not support it.

How Much Calcium You Actually Need

Adults age 51 and older need 1,000 to 1,200 milligrams of calcium per day, depending on sex and age. Women over 50 and men over 70 need 1,200 milligrams daily. Meeting this target is far more important for bone health than avoiding coffee.

Common sources of calcium include milk (300 mg per 8-ounce glass), yogurt (200 to 400 mg per serving), cheese (200 mg per ounce), leafy greens like collard greens (250 mg per half-cup cooked), and fortified foods like orange juice or plant-based milk (300 to 400 mg per serving). If you cannot meet your target through food, a calcium supplement can make up the difference.

Your body can only absorb about 500 milligrams of calcium at one time, so spreading your intake throughout the day works better than getting it all at once. Taking calcium with food also improves absorption. If you take a supplement, your doctor or pharmacist can tell you the best time and dose for your situation.

What Actually Causes Osteoporosis

Osteoporosis develops when bone loss outpaces bone formation over many years. The main causes are low calcium and vitamin D intake, hormonal changes (especially estrogen loss in women after menopause), physical inactivity, older age, and certain medications like corticosteroids. Smoking and heavy alcohol use also increase risk.

You cannot change your age or family history, but you can control several risk factors. Getting enough calcium and vitamin D, doing weight-bearing exercise like walking or strength training, not smoking, and limiting alcohol all help protect your bones. These actions have been proven to slow bone loss and reduce fracture risk — far more than avoiding coffee ever could.

If you have been diagnosed with osteoporosis or low bone density, your doctor may recommend medication, exercise, and dietary changes. Coffee does not interfere with any of these treatments and does not need to be part of your management plan.

Questions to Ask Your Doctor

If you have concerns about your bone health and coffee consumption, bring these questions to your next appointment:

  • What is my current bone density, and am I at risk for osteoporosis?
  • How much calcium and vitamin D should I be getting each day?
  • Do I need a calcium or vitamin D supplement, or can I meet my needs through food?
  • Is there any reason I should limit caffeine based on my specific health situation?
  • What weight-bearing exercises are safe for me to do?
  • Are there any medications I take that affect bone health?

Frequently Asked Questions

If I drink a lot of coffee, do I need extra calcium?

Not necessarily. If you are already meeting your daily calcium target of 1,000 to 1,200 milligrams, the small amount lost to caffeine is already accounted for. If you drink more than 4 cups of coffee daily and are concerned, adding one extra serving of a calcium-rich food (like a glass of milk or a serving of yogurt) covers any potential loss.

Does decaffeinated coffee protect your bones better?

No. Decaffeinated coffee has no advantage for bone health because the caffeine loss is so small to begin with. The choice between regular and decaf should be based on your personal preference and how caffeine affects your sleep or digestion, not on bone health.

Can I drink coffee while taking osteoporosis medication?

Yes. Coffee does not interfere with osteoporosis medications like bisphosphonates. However, some of these medications require you to take them on an empty stomach with plain water and then wait 30 minutes before eating or drinking anything else. Check with your pharmacist about the specific timing for your medication.

What if I have osteoporosis — should I stop drinking coffee?

No. Having osteoporosis does not mean you need to avoid coffee. Focus instead on meeting your calcium and vitamin D targets, taking your medication as prescribed, and doing weight-bearing exercise. These actions address the actual causes of bone loss, while avoiding coffee addresses a risk factor that research has not proven to matter.

Is tea safer for bones than coffee?

Tea contains less caffeine than coffee (25 to 50 mg per 8-ounce cup compared to 95 mg), so it causes slightly less calcium loss. However, the difference is so small that it does not matter for bone health. Some teas, especially green and black tea, also contain compounds that may support bone health, but the evidence is weak. Choose tea or coffee based on what you enjoy — bone health is not a deciding factor either way.