Posted by: ? | 2009-06-24


Would yoga and the ball since they are strength training exercises and pilates, would that help to prevent osteoporosis and what other exercises will help prevent it? i always assumed you have to lift weights for that but am wondering about any other form of exercise, pls list the best forms to prevent, what about swimming?


Not what you were looking for? Try searching again, or ask your own question
Our expert says:
Expert ImageFitnessDoc

Hi there

To a certain extent, but much less than loading exercises like running or walking. They're weight bearing only in some exercises - when you're doing pilates, for example, a lot of it is not weight bearing. I'm not sure if you're the same person who asked if they're classed as weight training. They are, but weight training is not necessarily the same as weight bearing.

The best activity for the bones is walking, but the impact is the best stimulus for bone strength. Swimming much less so, because it's almost completely non-weight bearing. WHen people are very injured, and have stress fractures, then swimming is about the only thing they can do - that's how little it loads the bone. So it's running, then walking, aerobcs, weight training, then cycling and other cardio activities that don't necessarily load the bone but do place it under tension. Pilates and yoga come next, and then swimming perhaps at the end.

Good luck

The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.

Have your say

Thanks for commenting! Your comment will appear on the site shortly.
Thanks for commenting! Your comment will appear on the site shortly.