Go to navigation Go to content
Phone: 817-416-6155

Get Help Now

Please complete the form below and we will be in touch with you within 1 business day.

How Long Does It Take For Bone To Heal?

Bones take on average about 8 weeks to heal. In children, they can heal as early as 6 weeks. They can take a little longer if you are older, osteopenic or just not healthy enough to make new bone. Sometimes bones take longer to heal because there is too much movement at the fracture or surgery site. Talk to your doctor about how you can improve your bone healing.