Prevention starts with bone-building habits you can control today
You cannot stop your bones from aging, but you can slow how fast they weaken. Osteoporosis prevention rests on three things: getting enough calcium and vitamin D, doing weight-bearing exercise, and avoiding habits that drain bone density. The earlier you start, the more bone mass you build and protect. Even if you are already past 50 or have risk factors like family history, the steps below still matter—they slow bone loss and reduce fracture risk.
Prevention is not one big change. It is the daily choices that add up: what you eat, how you move, whether you smoke, how much alcohol you drink. Some of these you control completely. Others depend on your doctor checking your bone density and, if needed, prescribing medication. This guide covers what you can do on your own and when to talk to your doctor.
Key Takeaways
- Calcium and vitamin D are the raw materials your bones need; most adults need 1,000 to 1,200 mg of calcium and 600 to 800 IU of vitamin D daily, though requirements vary by age and sex.
- Weight-bearing exercise—walking, jogging, dancing, strength training—signals your bones to stay dense, and 30 minutes most days makes a measurable difference.
- Smoking and heavy alcohol use speed bone loss, so quitting or cutting back directly protects your skeleton.
- A bone density scan (DEXA scan) after age 50 or earlier if you have risk factors tells you whether prevention alone is enough or whether medication is needed.
- Prevention works best when started young, but slowing bone loss at any age reduces your fracture risk.
Getting enough calcium through food and supplements
Calcium is the mineral your bones are made of. Your body cannot make it, so it has to come from what you eat or drink. If you do not get enough, your body pulls calcium from your bones to keep your blood calcium stable—over time, this weakens them.
Most adults need 1,000 to 1,200 mg of calcium daily. The amount depends on your age and sex; women over 50 and men over 70 need 1,200 mg. Food sources include dairy (milk, yogurt, cheese), leafy greens (kale, collards, bok choy), canned fish with bones (salmon, sardines), tofu made with calcium, and fortified plant milks. A cup of milk has about 300 mg; a cup of yogurt has 200 to 400 mg depending on the type.
If you cannot get enough from food—because of lactose intolerance, dietary restrictions, or simply not eating enough—a calcium supplement fills the gap. Calcium citrate is absorbed better if you have low stomach acid or take certain medications. Calcium carbonate is cheaper but needs stomach acid to absorb, so take it with food. Do not take more than 500 mg at once; your body absorbs only that much in one sitting. Spread doses throughout the day.
Vitamin D: how much you need and where to get it
Vitamin D tells your gut to absorb the calcium you eat. Without it, calcium passes through you unused. 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. Many people do not get enough from sun exposure alone.
Adults need 600 to 800 IU (international units) of vitamin D daily; adults over 70 need 800 IU. Some experts argue for higher amounts, but 600 to 800 is the standard recommendation. Food sources include fatty fish (salmon, mackerel, sardines), egg yolks, and fortified milk and cereals. A 3-ounce serving of cooked salmon has about 450 IU.
If you live in a northern climate, have dark skin, spend most time indoors, or cannot eat enough vitamin D foods, a supplement is practical. Vitamin D3 (cholecalciferol) is more effective than D2 (ergocalciferol). A typical supplement is 1,000 to 2,000 IU daily. Your doctor can check your vitamin D level with a blood test if you are unsure whether you need a supplement.
Weight-bearing and strength exercise to build and maintain bone
Exercise sends a signal to your bones: you need me, so stay strong. Weight-bearing exercise—any movement where your bones work against gravity—triggers bone cells to build density. Strength training does the same by creating tension in the muscles attached to bone.
Weight-bearing activities include walking, jogging, dancing, hiking, stair climbing, and sports like tennis or basketball. You do not need to run; brisk walking counts. Aim for 30 minutes on most days of the week. If you are not active now, start slower and build up. Strength training—using weights, resistance bands, or your own body weight—should target your legs, hips, spine, and arms two or three times a week. Exercises like squats, lunges, push-ups, and rows are effective.
Swimming and cycling are excellent for overall fitness but do not stress bone the way weight-bearing exercise does, so they should not be your only activity. Balance exercises like tai chi or standing on one leg matter too, especially as you age, because they reduce fall risk—a fall is how most osteoporosis fractures happen.
Smoking, alcohol, and other habits that weaken bone
Smoking speeds bone loss at any age. It lowers estrogen levels, reduces calcium absorption, and damages bone-building cells directly. The longer you smoke, the weaker your bones become. Quitting at any point slows the damage; your bone loss rate improves within weeks.
Heavy alcohol use also weakens bone. More than two drinks a day for men or one for women interferes with calcium absorption, damages bone cells, and increases fall risk. If you drink, keep it moderate. Quitting or cutting back is one of the most direct ways to protect your skeleton.
Caffeine in large amounts (more than 400 mg daily, roughly four cups of coffee) may slightly increase calcium loss, though the effect is small if you are getting enough calcium. Sodium (salt) increases calcium loss in urine, so reducing salt intake helps. These are smaller factors than calcium, vitamin D, exercise, and smoking, but they matter as part of the whole picture.
When to get a bone density test and what it tells you
A bone density scan, called a DEXA scan, measures how much mineral is in your bones and compares it to a healthy young adult. It takes 10 to 30 minutes, uses very little radiation, and is painless. The result is a T-score: a number that tells you whether your bones are normal, low (osteopenia), or very low (osteoporosis).
The U.S. Preventive Services Task Force recommends a DEXA scan for all women at age 65 and all men at age 70. If you have risk factors—family history of osteoporosis, early menopause, long-term use of steroids, rheumatoid arthritis, or other conditions that affect bone—talk to your doctor about getting tested earlier. Men and women with risk factors may benefit from testing at 50 or even younger.
If your scan shows normal bone density, prevention through diet, exercise, and lifestyle is usually enough. If it shows low bone density, your doctor may prescribe medication (like bisphosphonates) along with the prevention steps above. A repeat scan every one to two years tracks whether your bones are stable, improving, or continuing to weaken.
Medications and when your doctor might recommend them
If prevention alone is not slowing bone loss enough, medication can help. Bisphosphonates (alendronate, risedronate, ibandronate) are the most common. They slow bone loss by reducing the activity of cells that break down bone. Other medications work differently: denosumab blocks a protein that triggers bone breakdown; hormone-related therapy replaces estrogen or uses similar compounds; anabolic agents actually build new bone.
Your doctor chooses medication based on your bone density score, your age, whether you have had a fracture, and other health conditions. Some medications require specific instructions—for example, alendronate must be taken on an empty stomach with a full glass of water, and you must stay upright for 30 minutes afterward. Others are injected once a year or twice a year.
Medication is not a replacement for calcium, vitamin D, and exercise. It works best alongside those habits. If you start medication, your doctor will retest your bone density after a few years to see whether it is working and whether you can eventually stop or switch to prevention alone.
Frequently Asked Questions
Can I prevent osteoporosis if it runs in my family?
Family history raises your risk, but it does not may provide you will develop osteoporosis. Building strong bones early through calcium, vitamin D, and exercise, and avoiding smoking and heavy drinking, can offset genetic risk. Talk to your doctor about when to start bone density testing if your parent or sibling had osteoporosis.
Is it too late to prevent osteoporosis if I am already 60?
No. Even after 60, the habits above slow bone loss and reduce fracture risk. You may not regain bone density you have already lost, but you can stabilize what remains. A bone density test tells you where you stand and whether medication would help alongside lifestyle changes.
Do I need a calcium supplement if I eat dairy?
Not necessarily. If you eat three servings of dairy daily plus other calcium sources, you may reach your target without a supplement. A food diary or conversation with a doctor or dietitian can tell you whether you need one. Some people prefer supplements because they are easier to control and do not require lactose tolerance.
How much exercise do I need to prevent osteoporosis?
Thirty minutes of weight-bearing exercise most days of the week is the standard target. This can be brisk walking, dancing, jogging, or sports. Add strength training two or three times a week. If you are not active now, start with 10 to 15 minutes and build up gradually. Any movement is better than none.
Can vitamin D from the sun replace a supplement?
It depends on where you live and how much time you spend outside. People in northern climates, those who work indoors, and those with darker skin tones often do not get enough sun exposure to meet their vitamin D needs. A blood test can tell you your level. If it is low, a supplement is simpler and more reliable than trying to get enough from sun alone.