Separated shoulders may heal over a period of 6 weeks. Dislocated shoulders may take longer -- more like 3 to 12 weeks.
You may need to have a cortesone injection at the site of the injury, and then some physio to keep the shoulder mobile until it heals naturally. If the shoulder is allowed to 'freeze' then it could take a long tme to heal. I have had this condition and it has taken 10 months to overcome it using above treatment. 1 Ice your shoulder to reduce pain and swelling. 2  Do it for 20-30 minutes every three to four hours, for 2 to 3 days or longer. 3  Use a sling or shoulder immobilizer to prevent further injury until you get medical treatment. Total recovery from rotator cuff surgery can take up to about six months, but it will take about 12 months for you to feel completely happy with your outcome. While pain relief during recovery is predictable, function and range are not always as predictable. The time an injury takes to heal depends on how severe the injury is. However, it will usually take anywhere from a couple of days to several weeks. Keep cool compresses on … the area to reduce swelling as well as taking Ibuprofen. Also, use warm compresses to help with pain. As long as it takes!....And the less you use it, the sooner it will heal! I know that sounds trifle, but it depends on many things; age, lifestyle, health and diet. Speaking for myself-Male, 46 years of age-I like doing pushups. The same treatment would also be used for a separated shoulder. To treat either injury, you should: 1  Ice your shoulder to reduce pain and swelling. 2  Do it for 20-30 minutes every three to four hours, for 2 to 3 days or longer. 3  Use a sling or shoulder immobilizer to prevent further injury until you get medical treatment. A diagnosis of frozen shoulder can be distressing, especially given the length of time it may take for resolution of the pain and stiffness. Whether treated or not, the majority of frozen shoulders improve on their own over the course of 6 to 12 months, but sometimes it can be up to 18 months. How quickly you recover depends on how serious your shoulder injury is. Separated shoulders may heal over a period of 6 weeks. Dislocated shoulders may take longer -- more like 3 to 12 weeks. But these lengths of time are just approximations. Everyone heals at a different rate.
https://uk.answers.yahoo.com/question/index?qid=20071212044551AALCe9j http://www.webmd.com/fitness-exercise/dislocated-separated-shoulder?page=2 https://www.sharecare.com/health/rotator-cuff/how-healing-rotator-cuff-surgery http://www.answers.com/Q/How_long_does_a_pulled_shoulder_muscle_take_to_heal http://www.answers.com/Q/How_long_does_a_pulled_shoulder_muscle_take_to_heal http://www.webmd.com/fitness-exercise/dislocated-separated-shoulder?page=2 http://newsnetwork.mayoclinic.org/discussion/tuesday-q-a-frozen-shoulder-develops-slowly-and-can-take-months-to-heal http://www.webmd.com/fitness-exercise/dislocated-separated-shoulder?page=2
how long does it take for a shoulder to heal