Home Remedies for Body Odor
- Promote this Page

Body Odor and Perspiration

body odor is an unpleasant or bad smell from the body. It is caused due to excessive workout, prolonged disease and stress. Body secretes a salty fluid called sweat or perspiration due to excess exertion, stress, bad hygiene etc. Sweat does not have its own odor, however, when it comes in contact of bacteria, it results in unpleasant odor which everybody dislikes. Though it is not a major problem but it creates an embarrassing situation in public place and even you too do not feel happy about it.

Normal sweating is a good sign of healthy body but hyperhydrosis or excess sweating or no sweating are signs of health problems like liver, kidney, diarrhea, etc

  1. Causes for Body Odor and Perspiration
  2. Diet for Body Odor and Perspiration
  3. Home Remedies for Body Odor and Perspiration

Causes for Body Odor and Perspiration

Strong medicine, alcohol, cigar and smoking lead to body odor and perspiration. Prolonged illness and diseases like kidney problems, liver problems etc. are some of the causes of body odor and perspiration.

Stress, skin problems like ulcer, gastrointestinal problems, and weak metabolism causes body odor and perspiration.

Fungal infections, bacterial growth, deficiency of zinc mineral, poor hygiene are some other causes of body odor.

    Go To Top

Diet for Body Odor and Perspiration

Do not eat white flour, processed foods, and junk foods as they are not good for health and produce unpleasant body odor and leads to excessive sweating.

Avoid onion, garlic, spicy, and oily food in your diet.

Meat, refined sugar, alcohol are harmful for health. Eat leafy green and fibrous vegetables, fruits, nuts, and sprouts.

Tips on self caring

Always bath using antibacterial soaps made of lemongrass, chamomiles. They are good for limiting body odor and perspiration. You can use antiperspirant to control sweating; however it irritates skin, under arms, feet, hands, and face, hence use natural home remedy for controlling body odor.

Always wear clean, soft and comfortable fabric cloths. Keep your feet clean and wear clean shocks especially of cotton fabrics as it keeps skin dry and prevent body odor and perspiration.

Always wear clean shoes of good leather quality.

Relax your mind and body by doing yoga, by sitting in the fresh air-garden.

Drink maximum water as it prevents dehydration and controls body odor and perspiration.

Home Remedies for Body Odor - Treatment for Body Odor and Perspiration

Mixture of few drops of glycerin and mooli (radish) juice act as a good home remedy for controlling body odor. Apply this mixture on feet, underarms, neck etc. This is one of the good home remedies for body odor.

In order to prevent excess sweating you can rub slices of potatoes under your arms. This keeps you cool and controls body odor and perspiration.

Another good home remedy for body odor is to use a mixture of white vinegar and alcohol which is a natural and safe remedy for controlling body odor and perspiration.

Apply cider vinegar extracted from apple on neck, under arms and other body parts to control sweat.

In a small quantity of water, mix rosemary oil or tea tree oil and use this mixture on underarms, neck, chest, back, and thighs. This is very useful on limiting body odor and perspiration. This is one of the useful home remedies for body odor.

Juices extracted from shalgam (turnip) are effective for controlling body odor and perspiration. You can directly apply this juice on sweat prone area.

Intake wheat grass every morning on vacant stomach, this controls body odor and sweating.

There are various antifungal soaps available in the market, like neem soap that control body odor.

Add 2 cups of tomato juices in your bath tub and enjoy a refreshing bath.

Herbal tea like sage tea is good for limiting body odor and perspiration. Pregnant women should not take this tea.

In the summer days to control your body odor, take 2 tablespoon of baking powder, 1 tablespoon of lemon juice and apply this mixture on the body parts, like neck, underarms. This is one of the best home remedies for body odor.

Every night in the summer season you can use peanut butter under your arms, to control body odor and perspiration.

Idea is to prevent sweat ducts or sweat glands to produce unpleasant body odor (when it comes in contact with bacteria) and sweat, and this is possible by the above mentioned home remedies which are very effective and has no side effects .Avoid surgical treatments and botox injection etc which are not safe and costs you high. Live happily and take good care of your skin.

Go To Top

Post Your Recommended Home Remedies

Comment Script


i hate body odor... it let me dont.... my friends walk away because of this bullshit infection........
#1 - enkenk - 03/03/2009 - 06:46
even if i use under arm deodorant, the odor is still there a minute later. i tried so many products, but still can't overdo the odor....i really hate it....
#2 - wheinge - 11/18/2009 - 23:12
i hate having a body odor too!!.. my friends teased me that i have a body odor!.. and im smell Yucks!!........ sheeeT!!..
#3 - mandy - 12/25/2009 - 21:43
I have a friend who sweats excessively. His body is normal buit. Even in cold place he sweats. He said he puts antiperspirant but it never works. Until he tried a program(tinyurl.com/endsweating )that is so effective as i see the effect on him. Surgery is so expensive but if you have money. why not.:)
#4 - ABE - 02/07/2011 - 21:05
use Betadine antiseptic cleanser (blue) it worked for me. im no longer using any deo and no body odor as well.
#5 - gambit - 03/28/2011 - 01:44
that betadine u r saying i will apply it on underarm? no skin reactions?
#6 - dream - 07/04/2011 - 05:15
among d suggestions, i found peanut butter as
a funny one. was that serious?
#7 - mcgyver - 07/13/2011 - 13:26
effective po ba tlaga ung betadine blue to eliminate B.O?
#8 - anne - 08/21/2011 - 13:34
Very interesting remedies listed here. Some I've read before, some I haven't. Will try some in my bathwater next bath (I have severe hyperhidrosis on neck and back areas. Little to none on underarms; and when there is some, I perspire OVER the antiperspirant I've applied. But the back and neck hyperhidrosis is what I cannot cope with for it limits me so much I dread leaving the house, even just to pick up a few grocery items like milk and bread, etc. at the corner store. I hope one of these remedies does the trick. Again, very interesting info listed in this site.
#9 - Cy - 08/28/2011 - 09:52
nakakaheya pag may B.O........ano dapat igagamot ko help naman!!!!!!!!
#10 - deo - 08/29/2011 - 12:01
id tried using driclor. at first, its effective but after how many months. B.O go back, and some sort of sweat. what will i do? helpppp.. i hate BO.
#11 - sha2 - 10/16/2011 - 07:05
Dear friends, Please apply hand sanitizer gel to your underarms and groin area. Your body odour will vanish instantly atleast for 12 hours. I am free from body odour for the last 2 months. Hope this helps then please comment.
#12 - paxie - 12/16/2011 - 13:19
betadine blue doesnt work for me and its really expensive , and even hand sanitizers doesnt work..what specific brand of hand sanitizers?
#13 - carlo - 01/09/2012 - 09:48
Guys ako i tried anti bacterial or anti fungal cream its effective... You will sweat but promise no odor... I apply it twice a day after taking a bath at d morning and bfore sleeping at night
#14 - Jang - 02/08/2012 - 08:02
i'd tried apple cider...its effective at once but BO still annoyed me later on...im so helpless bout it...
#15 - ubehalaya - 02/27/2012 - 05:34
guys, try nyo ang apog or lime.. its powder.. pat dry your underarms and put a small amount of apog or lime.. very cheap pa..
#16 - trix - 04/25/2012 - 06:04
s lht ng naicomment and suggestions, anu pnkamabisa? godbless s mgrereply :)
#17 - jr - 04/26/2012 - 14:10
Apply "Betadine" not the blue one.
The Orange one for the wombs.
1. Wash your underarms with soap.
2.Shave your under arms (even if your're a guy)
3. Apply Betadine in a cotton
4. Pat it under your underarms
5. Leave it for 15 mins (raise your arms)
6. Wash it off.

Do this twice a day. In the morning, make
sure you apply your deodorant.
I repeat!! Do not USE a Roll On!! Or a GEL DEO!!

Use the white dry ones type of DEO.
#18 - Olive - 06/08/2012 - 08:40
i tried milcu but it doesn't work.. how much the betadine blue?.. please reply.. i hate this b.o
#19 - en - 08/14/2012 - 05:41
guys, I don't have B.O. but much sweating on my underarms even it's winter season. & it sucks. i'm working in a cool office, wears long sleeves everyday, and underarm sweating is very noticeable. help me guys..
#20 - carlo - 08/16/2012 - 05:33
hellow im superman and i stink like a skunk :P
#21 - superman - 10/10/2012 - 20:35
I've struggled body odor for more than 3 years. The only thing worked for me is baking soda + vodka. Make a 2:3 ratio respectively. Put it in a bottle. Shake well and put it in your underarms.

(use cotton ball for application)
#22 - Martin - 08/01/2015 - 08:16
I try apog powder... just apply little amount and be sure hindi basa ang under arm before applying... its very chep and pumuputi din ang underarms...
#23 - Erialc - 06/25/2017 - 01:54
Please enter the text you see in the image below in the appropriate input box.