Thanks for posting your query.
A standard fractured bone that is in place without major displacement takes 8 to 12 weeks to heal in a healthy person with proper immobilization. Smoking, diabetes
, and other chronic conditions can prolong or delay this healing. Premature mobilization or weight bearing on the extremity could also cause delayed or non healing.
If your pain is not controlled with ice, elevation, splinting, and narcotic
pain meds, you should be re-evaluated by the ER or your orthopaedist.
Wishing you good health...
Dr Saurabh Gupta.