Recovery time for broken bones all depends on the severity, and type of break. A “minor” broken bone can take several weeks to completely heal, while more serious breaks could take years to fully heal. During recovery, victims may have to undergo surgeries or physical therapies in order to fully rehabilitate from their injuries.