33 Home Remedies for Combating Body Odour

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Sweat occurs when you are in a hot environment or do exercise or are nervous, under stress or anxious about something. Usually, our sweat is odourless; it begins to stinks or produce smell when a certain type of bacteria comes in contact and mingles with the sweat.

Home Remedies for Body Odour

Home remedies can help you to get rid of the smelly and stinky body odour. Let’s see what the natural cures for body odour are?

1. Wheatgrass

Wheatgrass helps to reduce the body odour. Take 500 mg wheatgrass along with a glass of water.

2. Baking Soda

Baking soda facilitates in absorbing the moisture from the skin. Apply some amount of baking soda under your armpits. This will help in reducing the body odour.

3. White Vinegar

Make a solution of water and white vinegar. Apply it under you armpits while taking a bath.

4. Apple Cider Vinegar

Take apple cider vinegar and mix it with water. Apply it on the underarm area as a deodorant. Apple cider vinegar will regulate the pH balance, letting you get rid of the odour.

5. Bath

If you sweat excessively during summers then bath at least thrice a day. This will make you feel fresh all day and also reduce the body odour. Make sure to dry yourself completely after every bath.

6. Powder

Use baby powder or talcum powder. Powder will soak the sweat and prevent the odour.

7. Antibacterial Soap

Use antibacterial soap while bathing and don’t forget to cleanse the underarms thoroughly.

8. Vitamin A & B

Vitamin A & vitamin B supplements are very helpful in preventing sweat and controlling the body odour.

9. Apple

Eating an apple a day can help you to keep away the body odour. Apple is a very rich source of zinc, which helps in controlling the body odour.

10. Parsley

Consuming several springs of parsley on the daily basis can help in eradicating the body odour.

11. Herbal Deodorant

Make your own herbal deodorant by mixing 5 drops of sage, 5 drops of coriander, 5 drops of lavender essential oil and 2 ounces of witch hazel. Mix it all together. Before use, shake the mix well.

12. Tea Tree Oil

Use tea tree oil for body odour. Wipe your underarms using tea tree oil. It is a natural antiseptic, which will kill the bacteria and prevent them to form again.

13. Witch Hazel

Apply witch hazel to clean your underarm. This will work as an antiseptic agent, destroying the bacteria, which creates the odour.

14. Honey

After you finish bathing, take 1 tablespoon of honey and add it to tepid water. Rinse yourself thoroughly with it.

15. Alcohol

Mix alcohol and water. Wash your armpits via this solution. This will help in reducing the sweat.

16. Rosewater

Fill your bathtub with lukewarm water and add rose petals or several drops of rose water in it. Bathing in rosewater will help in providing a long lasting fragrance.

17. Homemade Deodorant

Mix radish juice (about 2 dozen) in ¼ tablespoon of glycerine. Mix it. Shake it well before use. Store it in the fridge for longer use.

18. Tomato Juice

Pour a cup of tomato juice in your bathtub and fill the rest of the bathtub with water. Soak yourself in this water to reduce the body odour.

19. Homemade Spray

Take 1 cup water and add several drops of your favourite essential oil (orange, mint, rosemary, and grapefruit) in it. These oils are great and strong to kill the odour. Mix it well and fill this mixture in a spray bottle. Shake well before use.

20. Hydrogen Peroxide

Wash your armpits with hydrogen peroxide. Take 8 ounces of water and add 1 tablespoon of hydrogen peroxide. Wash your armpits with this solution, several times a day. Hydrogen peroxide will dry the skin and thus, the sweat won’t come, and no sweat means no odour.

21. Curd & Gram Flour

Take gram flour and mix it in curd to form a paste. Apply this paste on your overall body and let it stay for 1-2 minutes. Rinse your body with water, thoroughly. This will remove the bad odour from the body.

22. Bael Leaves & Soap Nut

Take dried bael leaves and mix them with soap nut. Use this mix instead of using soap. This will lessen the odour and make the body odourless.

23. Gooseberry & Ground Betel Leaves

Take gooseberry powder and dried ground betel leaves powder in equal proportion. Mix them well. Apply this on your body before taking the bath. This will thoroughly wash away the body odour.

24. Tamarind Leaves & Banana Tree Root

Mix tamarind leaves and banana tree root powder in an equal amount. Apply it on your whole body before bathing. This will fight from bacteria, which causes the odour.

25. Mint

Add mint in your bath tub and bathe with this water.  Mint will kill the odour and leave a fresh and sweet fragrance.

26. Turnip Juice

Grate turnip and squeeze the grated part. Collect the juice and use it on your underarms. This remedy will help in reducing the sweat and odour from the body.

27. Alum

Take alum and dissolve it in a bucket of water. Take a bath with this water, but make sure not to rinse your hair, just the body. You will get the expected results.

28. Milk

Drink a glass of milk on the daily basis. Milk is heavy enough to mask the smell of garlic and onion.

29. White Fish

Eat white fish instead of eating red meat. Consuming white fish won’t produce body odour.

30. Tea

Soak tea bags in warm water and put your feet in that water. This will help in removing the odour from your feet.

31. Cornstarch

Sprinkle a little amount of cornstarch on your feet or sprinkle it in your socks that you are going to wear. This will absorb the sweat and leave your legs sweat-free.

If you suffer from clammy feet, then you know the annoyance of having to deal with sweaty feet throughout your day. By sprinkling a bit of cornstarch in your shoes, you can help to avoid the annoyance of having sweaty feet that lead to odorous foot issues. 

32. Lime Juice

Take lime juice and water in equal ratio. Mix them well. Apply this mix on your underarms and notice the difference in a few days.

33. Lemon Juice & Baking Soda

Take lemon juice and mix baking soda in it. Rub it on your underarms and leave it for 2 minutes. Wash it off thoroughly and then, apply a 2-3 drops of tea tree oil on your armpits. This will leave your body odour-free.

Homeopathic Remedies for Body Odour

1. Silicea : Silicea can be taken when a person suffers from a really bad body odour. Silicea controls the bad bacteria from forming and leaves the body odourless.

2. Sulphur : Consuming sulphur also helps to sabotage the bacteria from forming and mingling with the sweat.

For some people, the scent of sulfur may be just as displeasing. If you do try out this remedy, you should note that some people may be just as put off by this odor as the initial odor you are trying to mask in the first place.  

How to prevent body odour?

  • Do not wear skin tight clothes, wear loose clothes.
  • Wear comfortable shoes or flats. Let your feet breathe. The circulation of air will prevent the sweat, which will stop the odour.
  • Avoid garlic and onion.
  • Avoid red meat.
  • Wear clean and washed clothes and socks.
  • Eat spinach.
  • Keep your feet clean and wash your feet with water, twice a day.
  • Quit smoking.

Generally speaking, one of the best ways to help keep foul body odors at bay is by adopting lifestyle habits that keep you nice and clean. 

When you generally lead a clean lifestyle where cleansing, exfoliating and keeping up with things that may cause odorous issues, you will likely find that staying fresh smelling is something that is rather easy to do. 

This applies to things that you may not even realize. Simple things like your eating habits and the that you consume can cause odors that are foul to many. 

Final Thoughts on How to Prevent Body Odor

Dealing with body odor is something that is just a natural way of life. Everyone at some point will suffer from unpleasant body odor. The problem really comes in when you decide whether or not you are going to do something about it. 

Generally speaking, dealing with body odor issues is not something that you are genetically disposed to. What makes this a great thing is the fact that there are plenty of things you can do right in the comfort of your own home to deal with different body odor issues. 

We hope that our list of the best methods of dealing with body odor have come in handy for you. Have you tried out any of these methods listed above? Let us know how they have worked for you and whether or not you would recommend them as well! Also, don’t be shy about throwing in other tips that you have found to be helpful too. 

As a participant in the Amazon Services LLC Associates Program, this site may earn from qualifying purchases. We may also earn commissions on purchases from other retail websites.