You can prevent or slow bone loss through weight-bearing exercise, adequate calcium and vitamin D, and lifestyle choices that protect your skeleton

Osteoporosis develops when bone density drops faster than your body can rebuild it. The good news is that you have real control over this process. Starting bone-protective habits now — whether you are in your 40s, 60s, or 80s — slows bone loss and reduces your fracture risk. The earlier you begin, the more bone density you preserve, but it is never too late to make a difference.

Prevention works differently at different ages. If you still have strong bones, the goal is to reach and maintain peak bone mass. If you already have low bone density, the focus shifts to slowing further loss and preventing falls. Either way, the same three pillars matter: movement, nutrition, and habits that keep your bones safe.

Key Takeaways

  • Weight-bearing exercise — walking, dancing, climbing stairs, or resistance training — signals your bones to stay dense and is one of the most powerful prevention tools you have.
  • Calcium and vitamin D work together; you need both to absorb calcium and build bone, and most adults over 50 need 1,200 mg of calcium and 800 to 1,000 IU of vitamin D daily.
  • Smoking and heavy alcohol use speed bone loss, so quitting or cutting back directly protects your skeleton.
  • Falls cause most fractures in older adults, so removing tripping hazards, improving balance, and wearing proper footwear prevent breaks even if your bones are weaker.

Weight-bearing and muscle-strengthening exercise builds bone density

Bones respond to stress by becoming denser. When you move against gravity or resistance, your skeleton adapts by laying down more bone mineral. This is why astronauts lose bone in space — without gravity's pull, their bones have no reason to stay strong. You do not need a gym membership or intense training. Walking, dancing, climbing stairs, gardening, and even tai chi count.

Aim for at least 150 minutes of moderate activity per week, spread across most days. This can be three 10-minute walks, a 30-minute dance class, or a combination. Add resistance work — lifting weights, using resistance bands, or doing bodyweight exercises like squats — two or more days per week. Resistance training is especially powerful because it builds both bone and muscle, and muscle helps protect bones during a fall.

Start where you are. If you have not exercised in years, begin with 10 minutes of walking and add five minutes each week. If you have balance problems or a history of falls, work with a physical therapist or take a balance class before starting a new routine. The best exercise is the one you will actually do, so choose something you enjoy.

Calcium and vitamin D: the building blocks your bones need

Calcium is the mineral your bones are made of. Vitamin D is the hormone that lets your gut absorb calcium. Without enough of either, your body pulls calcium from your bones to keep your blood levels steady, weakening your skeleton over time. Most adults over 50 need 1,200 mg of calcium and 800 to 1,000 IU of vitamin D daily. Women over 70 and men over 71 should aim for 1,200 mg of calcium.

Food is the best source. Dairy products — milk, yogurt, cheese — contain both calcium and often added vitamin D. Non-dairy sources include leafy greens (kale, collard greens, bok choy), canned fish with bones (salmon, sardines), tofu, almonds, and fortified plant-based milks. One cup of milk has about 300 mg of calcium; one cup of yogurt has 200 to 400 mg depending on the type. A three-ounce can of salmon with bones has about 180 mg.

Vitamin D comes from fatty fish (salmon, mackerel, herring), egg yolks, and fortified milk and cereals. Your skin also makes vitamin D when exposed to sunlight, though the amount varies by season, latitude, and skin tone. Many people over 50 cannot get enough vitamin D from food and sun alone. A doctor can check your vitamin D level with a blood test and recommend whether a supplement makes sense for you. Vitamin D supplements are inexpensive and widely available.

Quit smoking and limit alcohol to protect your bones

Smoking speeds bone loss at any age. It interferes with calcium absorption, reduces estrogen levels (which help maintain bone density), and slows bone healing. People who smoke have lower bone density and higher fracture rates than non-smokers. Quitting at any age improves bone health, and the sooner you quit, the more bone you preserve.

Heavy alcohol use — more than two drinks per day for men or one for women — also weakens bones by interfering with calcium absorption and damaging bone-building cells. Moderate drinking does not appear to harm bone, and some research suggests light to moderate drinking may even be protective. The key is moderation.

If you smoke or drink heavily, talk to your doctor about quitting or cutting back. Many communities offer free or low-cost smoking cessation programs. Your doctor can also discuss whether medication or counseling would help.

Prevent falls by making your home and body safer

A fracture happens when a fall meets weak bones. You cannot always control your bone density, but you can control whether you fall. Most fractures in older adults come from falls, often at home. Removing tripping hazards, improving lighting, installing grab bars in bathrooms, and securing loose rugs prevent many falls before they happen.

Balance and strength also matter. Tai chi, yoga, and balance-specific exercises reduce fall risk. Wearing proper footwear — shoes with good grip and support, not socks or slippers on smooth floors — helps too. If you take medications that make you dizzy or drowsy, talk to your doctor about timing or alternatives. Vision problems also increase fall risk, so have your eyes checked yearly.

If you have already had a fall or feel unsteady, ask your doctor for a referral to physical therapy. A physical therapist can assess your home, teach you balance exercises, and identify which changes will help you most.

Medications and bone density screening when prevention alone may not be enough

Some people have risk factors that make bone loss faster despite good habits. These include family history of osteoporosis, early menopause, certain medications (like corticosteroids), and some medical conditions. If you have risk factors, your doctor may recommend a bone density scan called a DEXA scan. This painless X-ray measures your bone mineral density and predicts fracture risk.

If your scan shows low bone density, your doctor may recommend medication. Bisphosphonates (alendronate, risedronate) are the most common; they slow bone loss and reduce fracture risk. Other options include hormone-related therapy or newer medications. These work best alongside exercise and good nutrition, not instead of them.

Talk to your doctor about your personal risk. Age, sex, family history, previous fractures, and current medications all matter. A doctor can help you decide whether screening and medication make sense for you.

Frequently Asked Questions

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

No. Exercise, calcium, and vitamin D slow bone loss at any age. People in their 70s, 80s, and beyond who start these habits see measurable improvements in bone density and lower fracture rates. The goal shifts from building new bone to preserving what you have and preventing falls.

Do I need a calcium supplement if I eat dairy?

Not necessarily. If you eat three servings of calcium-rich foods daily, you may meet your needs through food alone. A food diary or conversation with a doctor can help you know. If you cannot eat enough calcium-rich foods or have absorption problems, a supplement fills the gap. Supplements work best when taken with food and in doses under 500 mg at a time.

Can osteoporosis be reversed?

Bone density lost to osteoporosis cannot be fully reversed, but bone loss can be stopped and sometimes slowed or partially recovered with exercise, nutrition, and medication. The earlier you start prevention, the more bone you keep. Even small improvements in bone density reduce fracture risk.

How much vitamin D do I need if I spend time in the sun?

Sun exposure helps, but most people over 50 cannot make enough vitamin D from sun alone, especially in winter or at northern latitudes. A blood test can show your vitamin D level. Many doctors recommend 800 to 1,000 IU daily for adults over 50, regardless of sun exposure, because it is difficult to get enough from food and sun combined.

Does caffeine weaken bones?

Caffeine causes a small increase in calcium loss through urine, but this effect is minor if you get enough calcium. Drinking coffee or tea does not weaken bones as long as you meet your daily calcium and vitamin D needs. If you drink a lot of caffeine and struggle to get enough calcium, cutting back on caffeine may help.