A broken bone and the surrounding soft tissue damage need a minimum of six to eight weeks to heal. However, depending on your general health and the condition of your bone and soft tissue, healing can take much longer.
When it is mostly done healing
When it is no longer broken???