Hi, broken bones take a varying amount of time
to heal, mostly depending upon the type of bone broken
, the age of the person, and the way in which the bone is broken. Larger broken bones, for example the bones in the thigh, or both bones of leg would take a great deal longer to heal, usually six weeks to three months in the average healthy adult. Begin physical therapy as soon as is practical. That will help.