how long for broken shoulder to heal
What Are the Treatments for a Broken Shoulder? Doctors or physical therapists will provide guidelines for rest and flexibility exercises. While a broken shoulder may take as long as 12 weeks to heal, according to the University of Buffalo Sports Medicine group, the advantage of this rest period is pain relief rather than additional bone stress.