Self-management

Prevention

Osteomalacia caused by inadequate sun exposure or a diet low in vitamin D often can be prevented by getting enough vitamin D.

  • Eat foods high in vitamin D. Foods naturally rich in vitamin D include oily fish (salmon, mackerel, sardines) and egg yolks. Also look for foods fortified with vitamin D, such as cereal, bread, milk and yogurt.
  • Take supplements, if needed. If you don't get enough vitamins and minerals in your diet or if you have a medical condition affecting the ability of your digestive system to absorb nutrients properly, ask your doctor about taking vitamin D and calcium supplements.

Unprotected sun exposure can increase your risk of skin cancer. There's no consensus among experts about what amount of sun exposure is safe and enough to prevent or treat osteomalacia.