On average, a broken bone can take anywhere from six to eight weeks to heal before it can be used too. For young youths, the recovery procedure can happen faster. For more senior adults or those who have an underlying health pathology, for example, diabetes, recovery can take longer.