Home » How To » How to Get Rid of a Stiff Neck

How to Get Rid of a Stiff Neck

1 of 3

A stiff neck is a common problem. It often occurs due to sleeping in an awkward position, sitting in front of a computer for a prolonged period, or straining a muscle due to bad posture or carrying heavy loads that put too much pressure on the shoulders.

Other causes include anxiety and stress that create tension in the neck muscles, trauma or injury that affects the neck, and some diseases like rheumatoid arthritis, meningitis or cancer.

The main symptoms are soreness, pain and difficulty moving the neck, especially when trying to turn the head to the side. At times, a stiff neck may cause a headache, shoulder pain or arm pain.


A stiff neck does not usually indicate a serious medical problem, but it can hinder your daily activities and make it hard to sleep. Lack of sleep can make things worse.

This problem usually gets better after a few days or a week. However, you can use some simple lifestyle changes and home remedies to ease the pain and stiffness. If your condition does not get better within a week or if it occurs with a high fever, consult your doctor immediately.

stiff neck remedies

Here are the top 10 ways to get rid of a stiff neck.


1. Massage

massage for stiff neck

Massage is a good option to treat a stiff neck. A gentle massage will help relax the muscles while increasing blood circulation. This in turn will help reduce the stiffness. Moreover, it will help you sleep better.

  1. Take a hot bath or shower to relax your muscles.
  2. Slightly warm some olive, coconut or mustard oil.
  3. Apply the oil on the affected area.
  4. Massage using firm yet gentle strokes for several minutes.

If you cannot do the massage on your own due to the stiffness, get help from a friend or a professional massage therapist.

2. Neck Exercises

Performing a series of neck exercises can be highly beneficial for treating a stiff neck.

neck exercise for stiff neck

It will relieve tension caused by the tight, strained neck muscles.

  1. Sit up straight, while keeping your body relaxed.
  2. Nod your head forward (toward your chest) and backward (toward the sky). Repeat these motions for a few minutes.
  3. Tilt your head alternately down toward your right shoulder and then toward your left shoulder. Repeat for a few minutes.
  4. Without turning your body, slowly turn your head and look to the right, then look to the left. Alternate this movement repeatedly for a few minutes.
  5. End your exercise with a few gentle shoulder rolls.

Note: Avoid doing any neck exercise if it hurts too much.

To prevent a stiff neck, go swimming on a regular basis. It improves the overall strength of the neck and back. However, make sure that you follow the proper swimming techniques and do not overdo your workout.


3. Cold Compresses

Soothe a stiff neck with a cold compress. The cold temperature will help numb pain and limit the buildup of lactic acid, a normal by product of muscle metabolism which can cause soreness.

  1. Wrap some ice cubes in a thin towel.
  2. Hold the compress against the stiff area of your neck for 10 to 15 minutes.
  3. Repeat every 2 hours for the first 48 hours.

Instead of ice, you can also use a bag of frozen peas in the same way.

Note: Do not apply ice directly on the skin.

4. Heat Therapy

If you do not get relief after 48 hours of using the cold compress, try heat therapy. Heat will increase the blood flow, which in turn will decrease stiffness.

  • Apply a hot compress on the neck area for at least 10 minutes. Repeat 3 or 4 times a day until you get complete relief. A hot compress can be in the form of a heating pad, hot water bottle, heat wrap or a hot towel.
  • Also, stand in the shower and run warm to slightly hot water on your neck for about 5 minutes. Do not turn or move your neck while doing this. Repeat 2 or 3 times a day.

5. Epsom Salt

Epsom salt, made up of the chemical compound magnesium sulfate, can help ease a stiff neck.

Epsom salt soak for stiff neck

It helps regulate the activity of various enzymes in the body and improves circulation. This in turn reduces muscle tension and stress.

  1. Add 2 cups of Epsom salt to a bathtub full of warm water.
  2. Soak in this bathwater with your neck area submerged for 15 to 20 minutes.
  3. Do this up to 3 times a week.

Note: Do not use this remedy if you are kidney problems or diabetes.

6. Peppermint Oil

Peppermint oil has menthol that helps soothe stiff muscles in the neck. Moreover, its analgesic property will help reduce pain and discomfort.

peppermint oil to treat stiff neck

  • Warm 2 teaspoons of olive oil in the microwave for a few seconds. Add a few drops of peppermint essential oil to it. Gently massage your neck with this warm oil. Use this remedy twice daily for a few days.
  • Alternatively, add 2 drops of peppermint oil to a big bowl of cold water. Soak a washcloth in the water, then place it on the affected area for 10 to 15 minutes. Repeat as needed.

Note: Peppermint oil is not suitable for children or those who have sensitive skin.

How to Get Rid of a Stiff Neck was last modified: May 6th, 2016 by Top10HomeRemedies
1 of 3

4 thoughts on “How to Get Rid of a Stiff Neck”

  1. i do not regret th day i found ths page and now im living an economical friendly lifestyle. I consider before going to th doctor and im saving a lot.thanx to u guys

Leave a Reply