Shoulder pain is very common. Some causes of shoulder pain resolve within a few weeks without any treatment apart from simple medicines for pain relief. However, some causes of shoulder pain can last for a long time and your doctor will need to arrange further tests and treatment. You should see your doctor if the pain is severe, if it follows an injury or if it doesn’t get better after a few weeks.