On average, the time to heal (a shoulder dislocation) is six weeks to twelve weeks. The patients start aggressive physiotherapy at around six weeks and have complete movement by around three months.”- Dr. Ayyappan V Nair, Consultant-Orthopaedician, Manipal Hospitals, Whitefield. Catch Dr. Ayyappan V Nair discuss the causes and symptoms of shoulder dislocation and the different advanced surgical options available to treat repetitive dislocation. Watch more here!