Home Remedies for Foot Pain

Today we will discuss some home remedies for foot pain. Foot pain is one of the common ailments faced by everyone at some point in life. They foot pain can be due to a sprain, in-grown toenails, fracture, wearing uncomfortable shoes for long periods of time and excessive walking etc. Foot pains also occur due to old age, mineral deficiencies, over-weight, diabetes and other health conditions. Stress is also rumoured to be a trigger for foot pain.

The pain in foot can be narrowed down to locations too. It can be just in the toe, the heel, soles, the arch or ankle. Sometimes this singular pain is what resonates through the whole foot and sometimes even the leg. Usually the pain tends to go away on its own with rest and wearing comfortable shoes but sometimes, in serious conditions it might need medical care. For those pains, it is better to consult a doctor. For other minor foot pains, which come and go, the following home remedies help in providing effective relief.

1. Hot and Cold Water

The hot and cold water home remedy is one of the most common remedy for pains. It is also effective in treating the foot pain. The hot part of this remedy will promote blood flow while the cold part of the remedy will reduce inflammation.

  • Take 2 buckets.
  • Fill one with cold water and other with hot (enough to be bearable but not burning) water.
  • Sit in a chair and keep the buckets in front of you. For 3 minutes, dip your feet in the hot water.
  • Take it out and then dip the feet in cold water for 10 seconds to up to a minute.
  • Repeat 2-3 times again ending with the cold water dip.
  • Alternately you can also do the above using a heat pad and an ice pack for up to 10 minutes, alternating them. This helps in reducing the pain.

2. Vinegar

Vinegar, as I mentioned in previous articles, has anti-inflammatory and alkaline forming properties. This helps greatly in reducing inflammation, stiffness etc. from symptoms of foot pain, sprains, arthritis etc. It is very effective.

  • Take a tub or bucket and fill it with hot water.
  • Add about 2 tablespoons of vinegar in it.
  • Some sea salt, Epsom salt or even table salt can be added.
  • Mix well.
  • Soak the feet for about 20 minutes in this water.
  • Alternatively, you can take two buckets and fill one with equal amounts of vinegar and cold water and the other with equal amounts of vinegar and hot water.
  • Take a towel and soak in the hot water mixture.
  • Squeeze the excess water out and wrap it around your foot.
  • Leave it wrapped for about 5 minutes.
  • Repeat above but this time with cold water mixture.
  • Repeat the whole process, alternating the water, 3-4 times daily.

3. Epsom Salt

Epsom Salts

Epsom salt again is very soothing and effective against any type of pains including backaches, foot pains, arthritis etc. For feet, it provides instant relief. Epsom salt is primarily magnesium. Combining this with heat is what helps relax the feet and alleviate the pain.

  • In a tub of warm water, put 2-3 tablespoons of Epsom salt.
  • Soak the feet in this mixture for 10-15 minutes.
  • The salt tends to dry the skin out so better to moisturize after the soak.

4. Ice

Ice therapy is another effective treatment for reducing inflammation and swelling of the feet. The cold temperature of the ice numbs the nerve endings in the areas where it hurts, providing relief and reducing the swelling.

  • Put some crushed ice in a plastic bag or clothe and massage the affected area in circular motions.
  • Frozen vegetables can also be alternated, wrapped in a thin cloth.
  • Do not exceed the use for 10 minutes. Any more might damage the nerve endings.

5. Clove Oil


Clove oil is highly effective in treating pains too like headaches, joint pain, athlete’s foot, nail fungus and also foot pain as it boosts circulation.

  • For instant relief, massage the feet with clove oil several times a day. This will stimulate the blood flow and relax the muscles bringing down the swelling and pain.
  • In case the skin is sensitive or broken, mix about 3 drops of clove oil in a teaspoon of coconut or extra virgin olive oil. This will dilute it. Massage the feet.

6. Cayenne Pepper


Cayenne pepper is a rich source of capsaicin. The capsaicin is known to alleviate muscle aches, pains, arthritis, muscle strain, lower back pain, and even aching feet.

  • Sprinkling some cayenne pepper in your socks before putting them on helps with aching feet usually brought on by cold. The cayenne pepper helps in keeping the feet warm thereby relieving the pain.
  • Another remedy is to take a bucket and half fill it with hot water.
  • Add half a teaspoon of cayenne pepper powder to the water and soak the feet in it for a few minutes.
  • This will help in alleviating the pain and has a soothing effect on the aching feet.

7. Sage

Sage is also effective for easing the foot pain and helps reduce the foot odor too. Sage is helpful for foot pain when it is related to sprains, strains, soreness and cuts.

  • Take a handful of sage leaves and gently rub them between the hands.
  • Then take a pot of and fill it with slightly less than a cup of apple cider vinegar and add the leaves to it.
  • Bring this mixture to boil, then let it simmer for 5 minutes.
  • Soak a clean cloth in this mixture and hold it against the aching area.
  • Repeat several times.

8. Mustard Seeds

Mustard seeds are known to help detox the body, improve blood circulation and reduce inflammation, thus giving relief from swelling and pain making it good for treating foot pain.

  • In half a bucket of warm water, add some grinded mustard seeds.
  • Soak the feet for 10-15 minutes.

9. Asparagus

Asparagus makes an effective treatment for foot pain if the pain is related to inflammation or edema.

  • Eating steamed asparagus acts as a natural diuretic which helps to flush excess fluid out of the system thereby reducing inflammation.

10. Essential Oils

Essentials oils such as peppermint, eucalyptus and rosemary oil help in soothing tired, aching and sore feet.

  • In a bucket of hot water add 4 drops each of rosemary and eucalyptus oils and 2 drops of peppermint oil.
  • Soak feet for about 10 minutes.
invisible hit counter