Most people need about 3 to 12 weeks of physical therapy for shoulder pain, depending on the cause. Mild to moderate strains often improve in 3 to 6 weeks, rotator cuff problems in 6 to 12 weeks, and recovery after surgery or a frozen shoulder can take several months or longer. Shoulder pain can make





