While alcohol may not directly cause osteoporosis, excessive alcohol consumption can lead to decreased bone health.
Heavy drinking can cause problems with nutrients, hormone deficiencies, and increases your risk of developing fractures. Those diagnosed with osteoporosis should not drink alcohol.