Whether you are running errands or have a job that requires you to be on your feet all day, it’s no surprise to have sore feet at the end of the day. Dealing with aching feet is highly unpleasant because every step you take is torture and therefore, it needs to be treated soon. Not many of us can afford or have the time to visit a spa or take yoga classes.

The good news is that foot pain can easily be treated at home with ingredients from your pantry. Here we have gathered 10 very effective and all natural treatments for sore feet that you can do at home and the results are instant!

Common Reasons for Sore Feet


  • Wearing uncomfortable shoes or high heels
  • Extraordinary physical stress
  • Obesity
  • Pregnancy
  • Foot injuries
  • High impact sports activities or exercises
  • Medical conditions like diabetes and arthritis
  • Side effects of certain medications
  • Ingrown toenails, calluses and warts

The remedies listed below are meant for treating tired feet, if you have any serious illness, a medical condition or had an injury please consult your doctor.

Home Remedies to treat foot pain

  1. Ice Pack

sore feet home remedy

Ice packs help in relieving swelling which is a common symptom of sore feet. If you had a hard fall or a particularly sporty day than try applying an ice pack to the affected area for 15-20 minutes. If you don’t have an ice pack ready, you can wrap a frozen veggie pack in a kitchen towel and it will do the job.

  1. Essential Oils

essential oils for sore feet

Soaking your feet in warm water with 10-15 drops of essential oils doesn’t just relieve sore feet, but is also relaxing for the entire body. Here are some of the most effective anti-inflammatory essential oils that can help in soothing aching feet and reduce swelling and pain. You can either use them individually or in combination by mixing few drops of each to the foot bath.

  • Eucalyptus Oil
  • Peppermint Oil
  • Lavender Oil
  • Rosemary Oil
  • Rose Geranium Essential Oil

If you are pregnant, please consult your doctor before using any of these oils.


  1. Epsom Salt and ACV

epsom salt for sore feet

Epsom salt work wonders for alleviating muscular tension, inflammation and pain. It is actually magnesium sulfate, which is a mineral that absorbs in to the skin and improves blood circulation, flush out toxins, reduce swelling and eases stiff muscles.

Apple cider vinegar on the other hand is anti-fungal and helps in reducing foot odor. It is also very effective for dry skin and cracked heels due to its moisturizing property.

To relieve foot pain, add half a cup of Epsom salt and one cup of ACV in a tub or bucket of      very warm water and soak your feet for about half an hour. You can do it 2-3 times a day. The potassium in ACV and Magnesium in Epsom Salt not just helps in relieving sore feet but also prevents leg cramps.

  1. Baking Soda

Baking soda has amazing anti-inflammatory and neutralizing properties which is why it is commonly used across the world to treat many ailments.

To relieve tired feet, add half a cup of baking soda to a tub or large bowl of hot water and mix until the soda dissolves completely. Soak your feet in it for 20 minutes. For better results, do this twice a day.

  1. Massage

Getting a foot massage after a long, busy day is always a treat. It instantly soothes sore muscles and reduce swelling by improving blood circulation and facilitating flushing of excess fluid.

Olive oil, coconut oil, clove oil and sesame oil are very useful in relieving muscular tension. These oils have anti-inflammatory, antiseptic and antimicrobial properties which makes them an ideal option for treating sore feet.

Take two tablespoons of any of these oils, rub it between your palms and massage your feet for 5-10 minutes in a circular motion in upward direction. You can do this few times a day.

  1. Ginger

ginger tea

Ginger is very effective in reducing swollen feet. The science behind this is the presence of excessive sodium contributes significantly to make feet swollen and ginger dilutes sodium. It is also highly anti-inflammatory which provides added benefit when used to treat foot swelling.

You can enjoy the benefits of ginger for treating sore feet in two ways:

  • Make ginger tea by adding few slices of ginger to boiling water and let it steep for 2-3 minutes. Drinking this tea 2-3 times a day will not only help with your aching feet but will also revitalize your immune system.
  • Take few drops of ginger oil and gently massage your feet applying subtle pressure around the heels and toes.


  1. Cayenne Pepper

cayenne for foot pain

Cayenne pepper has been used for centuries to treat muscular aches, inflammation and pains. Why it works? Because it contains a good amount of capsaicin, which stimulates the release of a compound that is responsible for giving pain signals between different parts of body and nerves of spinal cord. After stimulating it decreases the intensity of the pain signals in the body.

There are several ways to use Cayenne Pepper to treat foot pain. The simplest and easiest method is to make a mixture of 2 tablespoons of cayenne pepper and half cup of coconut oil and then rub this mixture on your feet. The anti-inflammatory properties of coconut oil along with cayenne pepper will significantly reduce pain and swelling in your feet.

  1. Elevate

swollen feet remedy

This is probably the easiest and effective way to alleviate swollen and tired feet. Just lie down on a couch or a bed with your feet above your heart. You can use a couple of pillows to prop your feet up.

  1. Stretching

remedy for tired feet

One of the main reasons why many people complain about aching feet is due to lack of exercise that slows down our blood circulation. If you work 8 hours a day sitting on your office desk, getting sore feet at the end of the day is no joke.

It is important to take frequent breaks and walk around. If for some reason you can’t do that, then stretch your feet up and down and rotate them first clockwise, then anti-clockwise as if you are trying to mix something with your feet. This will prevent sore feet and will keep your blood circulation regular.

  1. Wear Comfy Shoes

aching feet

Wearing high heels or uncomfortable shoes completely changes your biomechanics and causes sore feet. Incorrect sizes and excessive worn out shoes also contribute to aching feet. Switching to shoes with thicker sole and comfortable fit can make a huge difference.