beginning of content

Shoulder pain

7-minute read

Shoulder pain can be a sign of a heart attack. If you are also having trouble breathing and feel a tightness in your chest, call triple zero (000) immediately and ask for an ambulance.

Key facts

  • Shoulder pain is common and may have many different causes.
  • The pain may be in the joint itself, or in the many muscles, tendons and ligaments in the shoulders.
  • Usually, shoulder pain isn’t a sign of anything serious.
  • You should get medical attention immediately if you have injured your shoulder and the joint is deformed, you can’t use your shoulder, the pain is intense, or there is sudden swelling.

What is shoulder pain?

Shoulder pain is pain that you feel in your shoulder area. It’s often a sign that a part of your shoulder is injured, strained, or not working properly.

Up to 2 in 3 people will experience shoulder pain at some point in their lifetime.

What symptoms are related to shoulder pain?

Usually, you can feel shoulder pain in the front of your shoulder, or at the top of your arm. Often, you can feel the pain only when you move your arm in a certain way. Sometimes you can also feel shoulder pain when you lie on your sore side when in bed at night.

Symptoms you may feel include:

The shoulder pain you feel may radiate down into the arm or up into your neck or head. Sometimes the pain may be caused by problems with your neck or spine, rather than your shoulder.

You may experience weakness of the shoulder and upper arm or reduced movement.

What causes shoulder pain?

Your shoulder pain can be serious or minor. Your symptoms may be acute (meaning with a sudden onset) or chronic (meaning they develop over and last for a long period of time).

The causes of shoulder pain include:

Other causes of shoulder pain can include:

Often shoulder pain is caused by a combination of these factors — as one factor can aggravate another. For example a torn muscle in the rotator cuff might cause:

Your shoulder pain could sometimes be caused by an underlying medical condition, such as fibromyalgia or polymyalgia rheumatica. Occasionally, someone having a heart attack may have shoulder pain and shortness of breath.

In many cases of shoulder pain, it’s not be possible to find the exact cause. However, it’s still possible to treat your shoulder pain even if the exact cause is unknown.

When should I see a doctor?

You should see your doctor if:

FIND A HEALTH SERVICE — The Service Finder can help you find doctors, pharmacies, hospitals and other health services.

How is shoulder pain diagnosed?

Your doctor will most likely examine your shoulder and ask about your symptoms. In many cases the diagnosis can be made without the need for any further tests.

In some cases your doctor may order tests including:

These tests are only helpful in certain situations, such as if there is an injury that needs to be investigated.

How is shoulder pain treated?

The treatment recommended for your shoulder pain will depend on the cause.

In many cases involving muscle tears or strains and the associated inflammation of other tissues around the joint, then rest and physiotherapy may be enough to settle your symptoms.

In the first few days after an injury, you can use a cold pack on the sore area. This can help to reduce inflammation. After that, a hot pack can be used to help relax the shoulder muscles.

Pain relievers or anti-inflammatory medications may also help control the pain. If you have high blood pressure or heart or kidney disease, you should speak with your doctor before using these medicines.

For persistent or intense pain, or if you’re injured, you should see a doctor or physiotherapist, who may suggest:

If your shoulder pain lasts for a long time, you should discuss treatment options with your doctor. This might include medicine to treat nerve pain or steroid injections to relieve inflammation. Surgery may be recommended for some cases.

Sometimes surgery is needed to correct structural problems, such as an arthroscopy, stablisation surgery or a joint replacement.

Can shoulder pain be prevented?

You may be able to prevent some shoulder pain by:

Resources and support

More information about shoulder pain can be found at Musculoskeletal Australia.

You can call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with you 24 hours a day, 7 days a week.

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

Check your symptoms Find a health service

Healthdirect 24hr 7 days a week hotline

24 hour health advice and information you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information