Question: how long does it take to heal 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.