How long will it take for broken bones to heal if I have osteoporosis?
Your bones should heal at a normal rate, even if you have osteoporosis – usually 6 to 12 weeks, though sometimes it can take longer.
Some broken bones, such as a hip, need an operation to help them heal, while others get better on their own.
Have further questions?
Find answers to common questions in our FAQ section.