Question: how long does it take to recover from shoulder surgery?
Answer: Recovery can take 4 to 6 months, depending on the size of the tear and other factors. You may have to wear a sling for 4 to 6 weeks after surgery. Pain is usually managed with medicines. Physical therapy can help you regain the motion and strength of your shoulder.