Question: how long does it take to heal from a separated shoulder?
Answer: Most people recover from a shoulder separation without surgery, within 2 to 12 weeks. You will be treated with ice, medicines, a sling, and then exercises as you continue to heal. Your recovery may be slower if you have: Arthritis in your shoulder joint.