The things that slow bone loss are the same ones you can control

You cannot stop your bones from changing as you age, but you can slow how fast they weaken. The main levers are calcium and vitamin D intake, weight-bearing exercise, and avoiding habits that speed bone loss. None of these require a prescription or a doctor's permission—they are things you do or do not do, starting now, and the earlier you start the more bone density you keep.

Bone density peaks around age 30. After that, everyone loses bone mass each year. Women lose it faster after menopause because estrogen drops. Men lose it more slowly but still lose it. The goal is not to stop the loss—that is not possible—but to reach peak density as high as you can, then lose it as slowly as you can. That buys you years or decades before density drops low enough to break easily.

Key Takeaways

  • Calcium and vitamin D are the two nutrients your bones need to stay dense; most people do not get enough of either without paying attention to food or supplements.
  • Weight-bearing exercise—walking, jogging, dancing, climbing stairs, lifting weights—slows bone loss more than any other single thing you can do.
  • Smoking, heavy alcohol use, and some medications speed bone loss, so stopping or switching them has real effects on your skeleton.
  • Bone density screening (a DEXA scan) is not urgent in your 30s and 40s unless you have risk factors, but knowing your baseline helps you track whether your habits are working.

Getting enough calcium without relying on supplements

Your bones hold about 99 percent of your body's calcium. When you do not eat enough, your body pulls it from bone to keep your blood calcium stable. Over years, that adds up to weaker bones. Most adults need 1,000 to 1,200 mg of calcium per day depending on age and sex.

Dairy products are the easiest source: one cup of milk or yogurt has about 300 mg, and one ounce of cheese has about 200 mg. If you do not eat dairy, leafy greens like collards and bok choy have calcium, though you need to eat more of them to hit the target. Fortified plant milks, tofu made with calcium sulfate, canned fish with bones (salmon, sardines), and almonds all count. The point is to spread calcium across the day—your body absorbs it better in doses of 500 mg or less—rather than taking one large dose.

If you cannot reach 1,000 to 1,200 mg through food, a supplement fills the gap. Calcium carbonate is cheaper and works fine if you take it with food. Calcium citrate works on an empty stomach and is better if you take certain medications or have digestive issues. You do not need a prescription for either.

Vitamin D: the nutrient most people lack

Vitamin D helps your body absorb calcium. Without enough of it, calcium does not reach your bones. Most people do not get enough from sun exposure or food alone, which is why vitamin D deficiency is common even in people who eat well.

Your skin makes vitamin D when sunlight hits it, but how much depends on where you live, the season, your skin tone, and how much time you spend outside. People in northern climates, those who work indoors, and those with darker skin all make less. Food sources are limited: fatty fish (salmon, mackerel, sardines), egg yolks, and fortified milk and cereals. Most people need a supplement to reach the target of 600 to 800 IU per day, though some doctors recommend higher amounts.

Vitamin D supplements are inexpensive and come in two forms: D2 and D3. D3 is more effective at raising your blood levels. You can buy either without a prescription. If you want to know whether you are actually deficient, a blood test (25-hydroxyvitamin D) tells you, though it is not urgent unless you have symptoms like bone pain or muscle weakness.

Weight-bearing exercise: the single most powerful thing you can do

Bones respond to stress by getting stronger. When you put weight on them—through walking, jogging, dancing, climbing stairs, or lifting weights—they build more density. This effect is local: exercise that stresses your hip and spine helps those bones most. Swimming and cycling are good for your heart but do not stress bones the way walking does.

You do not need a gym membership or expensive equipment. Thirty minutes of brisk walking most days of the week slows bone loss. Adding weight training—even bodyweight exercises like squats and push-ups, or resistance bands—builds bone faster than walking alone. The key is consistency: bones respond to regular stress, not occasional intense effort. If you have not exercised in years, start slowly and build up over weeks to avoid injury.

The benefit is real and measurable. People who exercise regularly have higher bone density than sedentary people of the same age. The effect is strongest when you start young, but it is never too late to slow bone loss through movement.

Habits that speed bone loss and what to do about them

Smoking damages bone-building cells and lowers estrogen in women, accelerating bone loss. Quitting at any age slows that loss. Heavy alcohol use—more than two drinks per day for men, one for women—interferes with calcium absorption and vitamin D metabolism. Cutting back or stopping has measurable effects on bone density within months.

Some medications also speed bone loss. Long-term use of corticosteroids (like prednisone for asthma or autoimmune disease) is the most common culprit. If you take steroids regularly, talk to your doctor about whether a bone-density scan makes sense and whether calcium and vitamin D supplements are right for you. Other medications that can affect bone include some seizure drugs, certain cancer treatments, and long-term use of proton-pump inhibitors (acid reflux drugs). If you take any of these regularly, mention it to your doctor.

When to get a bone-density scan and what it tells you

A DEXA scan (dual-energy X-ray absorptiometry) measures bone density and compares it to a healthy young adult. It takes about 10 minutes, uses very little radiation, and is painless. The result is a T-score: a number that tells you how your bones compare to the reference group.

You do not need a scan in your 30s or 40s unless you have risk factors like early menopause, long-term steroid use, a family history of osteoporosis, or a previous fracture from minor trauma. The standard recommendation is screening at age 65 for women and 70 for men, or earlier if you have risk factors. A baseline scan in your 50s can be useful because it lets you see whether your habits are working—a follow-up scan a few years later shows whether your bone density is stable, improving, or declining.

If your scan shows low bone density (osteopenia), it does not mean you will break a bone. It means you are at higher risk, and the habits described above become more important. If it shows osteoporosis, your doctor may recommend medication in addition to the lifestyle changes.

Frequently Asked Questions

Is it too late to prevent osteoporosis if I am already 60?

No. You cannot rebuild bone to what it was at 30, but slowing bone loss now prevents fractures later. People who start exercise, calcium, and vitamin D in their 60s or 70s have measurably better outcomes than those who do nothing. The habits work at any age.

Do I need to take calcium and vitamin D supplements if I eat well?

It depends on your diet. If you eat three servings of dairy or fortified plant milk daily, plus fatty fish twice a week, you may get enough calcium. Vitamin D is harder: most people need a supplement unless they live in a sunny climate and spend time outdoors regularly. A food diary for a week shows you where you stand.

Can I prevent osteoporosis with exercise alone, without changing my diet?

Exercise slows bone loss significantly, but calcium and vitamin D are also necessary. Your bones cannot build density without the raw materials. The combination of all three—exercise, calcium, and vitamin D—works better than any one alone.

What if I have a family history of osteoporosis?

Family history means you may lose bone faster than average, which is a reason to start prevention habits earlier and consider a baseline bone-density scan in your 50s. It does not mean osteoporosis is inevitable. The habits described here still work and may matter more for you than for someone without family risk.

Does caffeine or salt weaken bones?

Caffeine has a small effect on calcium absorption, but not enough to matter if you are getting enough calcium overall. Salt increases calcium loss in urine, but again, the effect is small compared to the impact of exercise and adequate calcium intake. You do not need to eliminate either, but moderation is reasonable.