Typically, a fracture heals over the span of 6 weeks. Children heal faster, and elderly or diabetic patients heal more slowly.