Skip Ribbon Commands
Skip to main content


Osteoporosis: What is it, Risk Factors, Symptoms, Diagnosis and More | Singapore General Hospital

Osteoporosis - How to prevent?

Engage in regular weight-bearing exercise

Do so at least 3 times a week, but it is important to avoid exercise that can injure weakened bones. Patients who have not exercised before or suffer from medical problems should consult their doctor first.


Get enough calcium, vitamin D and phosphorus either through food or supplements. An adult under 50 needs 1,000 mg of calcium daily. Adults over 50 need over 1,200 mg of calcium daily.

Vitamin D is needed by the body to absorb calcium. Vitamin D can either be obtained through the skin from exposure to sunlight or through diet. An adult under 50 years needs 400-800 IU of Vitamin D daily while adults over 50 needs 800-1000 IU of Vitamin D daily.

If you have difficulty getting the calcium and vitamin D that you need from your diet, you can take supplements.

Osteoporosis - Preparing for surgery

Osteoporosis - Post-surgery care

Osteoporosis - Other Information

The information provided is not intended as medical advice. Terms of use. Information provided by SingHealth

Discover articles,videos, and guides afrom Singhealth's resources across the web. These information are collated, making healthy living much easier for everyone.