There are a number of reasons why you experience body pains and aches. These pains could be the result strenuous activities, a stressful life, underlying medical conditions or even simple chores. Regardless of the causative agent, the most important thing when it comes to these aches is for the pain to cease and to allow a semblance of normal living.

man with body pain

There are many natural remedies available for the treatment of body aches, but it is important for individuals to understand that persistent body aches are reason for a proper medical checkup. This is key because it helps eliminate any doubts as to the cause of the pain, Additionally, it also presents the opportunity for the medical practitioner to provide caution regarding any potential interactions between the medication prescribed and any of the natural remedies you settle for. Below are some of the handy home remedies to use to alleviate body pains.


1. Epsom Baths:

Time Required: 30 Min on average.
What You Need: Epsom salts, running bath, and foods rich in Magnesium.
 Difficulty: Easy


Epsom salts are the name given to specific salts that contain magnesium sulfate. These salts play an important role in alleviating body aches for one simple reason. When there is a low concentration of Magnesium in the body, it tends to cause muscle contraction, which in turn causes body aches. The extent of the Magnesium deficiency is directly proportional to the severity of the pain. By taking Epsom baths and increasing the intake of foods rich in Magnesium, you will be able to enhance muscle relaxation which in turn eases body pains. These foods include avocados, soy, whole grains as well as bananas.


  1. Place two cups of Epsom salts to the bath and run it to dissolve the salts.
  2. Soak in the bath for 15 minutes, massaging particular trouble spots where you feel the body aches are intensified.
  3. Follow the bath with a rejuvenating body lotion. Repeat this procedure severally weekly for relief from the body pains.


2. Warm Bath:

Time Required: 20 Min
What You Need: Warm water and your preferred essential oil (lavender oil works excellently).
 Difficulty: Easy


Taking a warm bath is an ideal way to deal with body aches. This is because the warmth relaxes the muscles, and especially works excellently for tense muscles. It is best to take this shower slowly and gently if you are to be able to deal with the pain. Your choice essential oils may be added to relax your body. Lavender oil is an excellent choice.


  1. Run the bath as you normally would.
  2. Add a few drops of lavender oil and soak in the bath for 20 minutes or longer if time allows you.
  3. Follow this up with the application of a rejuvenating body lotion.


3. Apple Cider Vinegar (ACV):

Time Required: 20 Min
 What You Need: Two tablespoons of ACV (preferably organic) and a glass of water. You may also opt to use the ACV and cotton wool.
Difficulty: Easy


ACV has long been used to manage a wide array of conditions, which is what makes it ideal for the management of body aches. In fact, ACV has been shown to work excellently for the treatment of painful muscles that may result from sores or cramped muscles. As a general guide, the best option to use in this form of treatment is organic ACV as it does not have any industrial additives which hamper the efficiency of the remedy. There are two ways to use ACV s described below, either of which is dependent on your personal preference.


  1. Add two tablespoons of the organic ACV to a glass of drinking water.
  2. Stir the mixture well before drinking it. Repeat this remedy thrice daily until the body pains get alleviated.
  3. Alternatively, soak the cotton wool in the ACV and dab it on the most painful locations on your body. This works perfectly well when the pain is localized.


4. Coconut Oil: 

Time Required: Varies depending on the specific foods.
What You Need: 3 Tablespoons of virgin coconut oil in food.
Difficulty: Easy.


Coconut oil is used quite in the same way as Apple cider Vinegar as it has a wide range of benefits. This is beneficial for body aches because the oil is rich in antioxidants. The oil also has a rich concentration of the ‘good fats’ which, when added to food, help lower the frequency of body aches.


  1. Simply add 3 tablespoons of virgin coconut oil daily to your food during preparation. Alternatively, make sure you incorporate the oil into applied foods.


5. Preferred Choice of Essential Oils:

Time Required: 10 Min
What You Need: Your choice essential oil. These may include Peppermint, chamomile, Marjoram, Lavender, or Basil. Choice carrier oils (including olive oil or coconut oil).
Difficulty: Easy


Over the years, it has been discovered that essential oils have the capacity to enhance healing of different body conditions. Body aches are no exception as there are a host of essential oils that can be used to alleviate the pain. Peppermint oil is perfect for reducing body aches because it has excellent anti-inflammatory and antispasmodic properties that speed up the healing process.

Chamomile oil on the other hand, works well in relieving tension in the muscles – this is one of the causative agents of body pains. Marjoram and Basil oils are popular for their antispasmodic properties. Lavender oil promotes the relaxation of the muscles, which in turn helps eliminate the body pains.

Depending on the choice of essential oil, it is important to consider the use of carrier oils. Just as the name suggests, these oils are used to ‘carry’ or ‘transport’ the oil. They also have the benefit of diluting the respective oils for you if you have sensitive skin. As a general guide, it is very important to carry out a patch test prior to using the oil. This rules out the risk of adverse skin reactions.


  1. Place two drops of your choice essential oil in a tablespoon of the carrier oil.
  2. Mix well and apply on the most intense areas. The pain should subside after a few days of regular use.


6. Homemade Hot Pepper Rubs:

Time Required: 30 Min
 What You Need: Half a teaspoon of cayenne pepper, a cup of coconut oil, and a warm bath. Aloe vera is an optional addition to this remedy.
 Difficulty: Easy.


Homemade hot pepper rubs may be too hot to taste, but they are very efficient when it comes to the management of body pains. This is attributed to the presence of the active ingredient, capsaicin. the anti-inflammatory properties of this compound make the rubs ideal for treating body aches. While capsaicin is available commercially in different pharmaceutical products, the best way to go about this remedy is to prepare it for yourself from home.


  1. Place the cayenne pepper in a cup and put aside.
  2. Put the coconut oil in a warm bath to heat it and allow for easier mixing with the pepper.
  3. Pour the warm coconut oil over the pepper powder and stir to mix well.
  4. You may choose to add a a tablespoon of aloe vera at this point and proceed to mix well.
  5. Scoop some of the paste-like substance and apply on a small part of the skin, preferably in an area that is not as obvious. This is known as a patch test and is meant to gauge your skin’s reaction to the home remedy. Once you are in the clear, apply the hot pepper rubs on the affected parts of the body. Repeat twice daily.

NB: Make sure the rub does not come into contact with your mouth, nose or eyes as this is bound to cause irritation of the respective membranes.


In addition to the aforementioned remedies, there are other things that you can do to help manage body pains. Massage therapy is an excellent way to treat body pains for the simple reason that massage improves blood circulation to the painful areas. This allows for speedy healing while making sure that you feel rejuvenated. When you get inexplicable body aches, sometimes the best thing to do is to get moving.

Depending on the severity of the pain, you can indulge in anything from stretching exercises to jogging or brisk walking. These forms of movement are a great and simple way to avoid tension that characterizes body pains. Adjusting one’s diet is also an excellent way of dealing with body aches. Cutting down on fatty foods and indulging more in high-fiber foods is a good place to start. This improves your whole well-being and is beneficial for your body as it helps stabilize sugar levels in circulation. If, however, after the use of natural remedies you still suffer from body aches, it helps to see a doctor for medical advice.