
Exercise is good for more than just your heart, lungs, and muscles. Physical activity is one of the best ways to keep your bones healthy, whether you’re young or old.
Bones are living organs, says Carmelita Teeter, MD, an orthopedics and sports medicine doctor in Irving, Texas. During your early- to mid-20s, your bones accumulate a supply of calcium. However, once you hit your 40s, bone mass starts to decrease. If your body needs calcium and you don’t get enough from your diet, your body will take it from the bones, says Dr. Teeter.
Other factors that can weaken bones further include immobility (such as if you have a limb in a cast), physical inactivity, and osteoporosis (when your bones become weak and brittle), Teeter says. To address all three, you need to exercise.
Build strong bones through exercise
Weight-bearing exercises are the most effective way to increase bone strength. They are activities during which you’re working against the force of gravity. Any exercise you do on your feet is weight-bearing because the bones in your legs are supporting your weight. Moving a dumbbell is also weight-bearing because you’re trying to pull the weight up while gravity is pulling it down.
High-impact exercise—like running or jumping—helps build stronger bones, as well. The force of the impact stresses your bones, and your body responds by making them stronger. Some exercises that are neither weight-bearing nor high-impact include swimming and cycling, because you’re not supporting your own weight and there’s no impact on your bones.
Best exercises for your bones
Experts often recommend the following activities to build and maintain bone strength.
Weightlifting
Weight training is great because it trains or works out non-weight-bearing bones of the arms and hands, says Teeter.
You don’t have to be a pro bodybuilder to get the benefits of weight training, either. Doing it with small weights and lots of repetitions can slow bone loss and increase bone density no matter who you are, including postmenopausal women who are at increased risk of osteoporosis and people with osteopenia (loss of bone density).
Yoga
During yoga, you support yourself with your arms or your legs. Increased flexibility and improved balance are two benefits of yoga, and both can help prevent falls and bone breaks, especially in older people.
“Hip fractures in the elderly are common. They lose balance, trip, and fall on their hip, breaking it,” says Teeter. Wrist fractures, caused by people trying to catch themselves when they fall, are also common, she says. As you get older, fractures are more than just painful; they can increase the risk of dying prematurely.
Walking and jogging
Walking and jogging will strengthen your leg bones since they’re supporting your body weight. As you jog, the added force of your feet against the ground will further stress your bones and make them stronger. Make sure to cool down and stretch properly after your run, and don’t overdo it to avoid overuse injuries.
“Jogging is sort of the maximum high-impact exercise,” Teeter says. “Walking is more moderate. The bouncing you get with running really loads the bones.”
If you don’t want to give up jogging, just be careful on the treadmill, especially if you’re older or have poor balance, Teeter advises.
Dancing
In terms of bone health, dancing is “a little more high-impact than walking and a little less than jogging, and that’s a great zone,” Teeter says. Hopping and jumping create forces that strengthen the bones in your legs. Better balance is another benefit and can lead to fewer falls and fractures.
Tennis
Running around a court and leaping to return a serve are good ways to add strength to the bones in your legs. But many people may not realize swinging a racket is a workout, too. The weight of the racket is a form of resistance that will strengthen your arm bones, and the jolt of the tennis ball or pickleball against the racket adds further stress.
“Tennis is a resistance-type exercise for the upper extremities as well,” says Teeter. “It’s high-impact but not as high as running.”
To help prevent tennis and pickleball injuries, make sure to play at a level that’s right for your fitness and experience. Warm up before you begin, cool down once you’re finished, and use correct techniques for serving and returning the ball.
“Tennis is a resistance-type exercise for the upper extremities as well,” says Teeter. “It’s high-impact but not as high as running.”
No matter what exercise you choose to do to bolster your bones, consistency and variety are key. Teeter recommends three or four 30- or 45-minute workouts a week. “If you’re already doing cardio, add in resistance training, whether it’s weightlifting or something like Pilates,” she says.
Sources: American Academy of Orthopaedic Surgeons... + 7
- American Academy of Orthopaedic Surgeons. Healthy Bones at Every Age. Accessed October 14, 2026.
- NIH Osteoporosis and Related Bone Diseases National Resource Center. Exercise for Your Bone Health. May 2023.
- UC Health. What women need to know about strength training. February 23, 2025.
- American Physical Therapy Association. The Role of Strength Training in Preventing Osteoporosis: Functional Exercises and Evidence-Based Benefits. 2024.
- National Academy of Sports Medicine. Bone Density & Resistance Training for Osteoporosis Risk. Accessed October 14, 2026.
- Harvard Health Publishing. The best exercises for your bones. September 12, 2023.
- Better Health Channel (AUS). Dancing – health benefits. May 5, 2022.
- Cleveland Clinic. Is Pickleball Good Exercise? March 20, 2026.



