11 Natural Home Remedies for Body Odor


Body odor is a touchy topic to approach, especially if because it is someone you are very close to and do not want to risk harming your friendship or relationship for comments that were taken the wrong way. However, body odor is a very natural occurrence. It’ something every single living person on this planet experiences. Unfortunately, individual differences make it so that no two individuals smell the same, which in turn can be misconstrued as a lack of personal hygiene, when in fact it is simply an individual’s body chemistry and degree of bacterial metabolism of sweat.

Luckily, you do not need to suffer unnecessarily because of excessive body odor, since there are effective natural home remedies that you can take advantage of to help control the foul smell. Ready to regain your self-confidence? Then read on to find out what you can do

11 Natural Home Remedies for Body Odor

11 Natural Home Remedies for Body Odor

1. Vinegar

When it comes to the management of unpleasant body odor, vinegar is one of the best natural remedies you can use. And how exactly does vinegar do this?  For one, vinegar helps to control the pH level of your skin which in turn helps to suppress bacterial growth. Just in case you are wondering, bacteria metabolize sweat bacteria and as a result waste products are produced which may smell offensive due to their high sulfur content.

The best way to use vinegar for reducing body odor is to apply a little under the arms when you get out of the shower, preferably before bed. It is likely to have an unpleasant odor if used during the daytime which is why it is best to use before bed. Used consistently over time, it can help to reduce bacterial load and subsequently the occurrence of body odor.

2. Coconut Oil

Many people would never think that coconut oil can help to reduce body odor, when indeed it is one of the best home remedies you can try. Coconut oil is rich in Lauric acid, which possesses potent anti- bacterial properties. If you do not like the scent of pure coconut oil you can add a little citric acid powder to minimize the scent. Apply mainly to problem areas such as the armpits and groin regions as the thick oil can have you feeling very hot during the daytime.


3. Apple Cider Vinegar

While many people consider apple cider vinegar just any other vinegar, it possesses quite different properties, especially when used to help treat body odor. Apple cider vinegar is regarded as an alkaline compound, whereas all the other types of vinegar acidic in nature. This makes it especially suited for helping to control bacterial growth and reproduction, as alkaline substances and alkaline body pH inhibit their growth significantly. To use, it can be applied undiluted to the problem areas of the body, or it can be diluted in water at a 1 to 2 ratio and placed in a spray bottle for a convenient natural body odor remedy anytime you need it.

4. Epsom Salts

Epsom salts have been used for years to help treat pain, and is also well known for its detoxification properties. However while Epsom salts are great for promoting the removal of toxins, which will have an indirect impact on the way your sweat smells in the first place, in this instance Epsom salt is used for its ability to help reduce stress and improve mood since it helps in the production of the neurotransmitter serotonin.

Serotonin is well-known to promote a positive mood and reduce stress. Stress is implicated in anxiety, increasing heart rate and subsequently a higher rate of sweating, which inevitably results in an increased likelihood off pronounced body odor. The best way to use Epsom salts to promote relaxation and also to assist with bacterial control is to sit in the tub and soak in an Epsom salt bath. You can use this anytime during the day, but nights are typically a better time to sit and relax.

5. Green Tea

Green tea is a true superfood beverage owing to the fact that it has many pronounced benefits on health. And yes, green tea can also help you control your body odor problem. Green tea is rich in antioxidants and tannic acid which helps to prevent bad body odor both externally and from being produced in the first place by reducing sweat production. Drinking more green tea helps promote detoxification and promote flushing of toxins out of the body, while applying it locally to affected areas can help to reduce sweat production by promoting drying of the skin and subsequently inhibiting bacterial growth.

6. Baking Soda

Baking soda is one of the best natural remedies to control body odor, explaining why it is commonly included in many over-the-counter antiperspirant deodorant products. Baking soda is very good at absorbing moisture which minimize the presence of sweat. This of course, makes it hard for bacteria to metabolize the sweat and produce offensive by products, helping to stop body order fast. In addition, baking soda has an alkalizing effect on the body when consumed and can reduce bacterial load internally. If you would prefer to apply it locally to problem areas, mix it with water and form a thick paste. Leave overnight and wash off during a bath before leaving home.

7. Milk of Magnesia

Milk of magnesia seemingly has many other uses besides those that it was originally indicated for, such as helping to control body odor. Milk of magnesia is actually magnesium hydroxide, an effective antacid that has an alkalizing effect on the body’s pH making it harder for bacteria to thrive and survive. The best way to make use of milk of magnesia for body odor is to use it locally under the armpits where it helps to keep the arms dry, even though at first glance you may think it will actually keep the area damp. For this reason it is considered a fast solution to embarrassing body odor.

8. Parsley

Most people just use parsley for adding flavor to their meals, but parsley can do much more than that if given the chance. Parsley is actually an effective body odor remedy, if it’s crushed, made into a paste and applied locally to problem areas. This is believed to be due to the presence of a compound called chlorophyll which has anti-odor properties and can help to mask the unpleasant fragrance of bacterial waste products.

9. Cornstarch

Cornstarch is an excellent drying powder used traditionally by people all over the world for centuries. It helps to keep the skin dry by reducing production of sweat and can help to prevent bacterial overgrowth. It is widely available and very affordable making it an excellent option.

10. Reduce Consumption of Sulfur Rich Foods

Foods that contain a high amount of sulfur are more likely than others to cause unpleasant body odor. These include food such as Onions and garlic and even eggs to name a few. Try to avoid or minimize consumption of these and you should notice an immediate improvement.

11. Witch Hazel

Witch hazel is a popular astringent which can be used to shrink the size of pores, which is going to help reduce the amount of sweat produced. It also possesses potent antibiotic properties which inhibits the growth of bacteria and subsequent production of these offensive smelling by products of sweat metabolism.


Body odor does not need to cause you undue embarrassment and withdrawal. Just make use of the natural remedies you have available, and you should be good to go.