Body Odor
Natural Remedies

Natural Remedies for Body Odor

Tea Tree Oil

1 User Review
5 star (1) 

Posted by Anon (Anon) on 09/06/2012

Put a few drops of tea tree oil in a teaspoon of olive oil and rub it into your feet.

Undigested Proteins

Posted by Kay (Fl, US) on 07/13/2014

Months ago we held a fundraiser for a child plagued by such horriffic body odor she was evicted from school; the cause was her inability to digest proteins! We raised 100K for her to go to Mayo Clinic for Enzyme Therapy. Results are still pending...

Fast forward; 2 months ago (at the onset of some very minor yeast symptoms) I began getting some very, very bad body odor. Like many of you, I tried many de-odor treatments with little luck.

Fortunatly, yesterday I had an opportunity to watch my blood analysed under a "special" darkfield microscope projected on a large screen to count/chart the findings. My blood showed excess Yeast and Fungal Forms (advanced stage of yeast fermentation mutating into fungus growth/infection); and 4 related issues, all stressing out my liver (Spicules, Uric acid crystals, Rouleau, Aggregation of red blood cells). All were caused by "undigested proteins" in my blood (producing a by-product called monosodium urate).

The antidotes prescribed (by a Naturopath) were: Liver Care and Candida treatment (liver supplements, enzymes, alkalization, ACV/w Mother, lemon, garlic, coconut oil, probiotics, trace minerals, super greens and Vit C in high amounts).

The obvious and not-so obvious; a day or so before my horrible BO started, I had reintroduced wheat and other grains back into my diet (via an old friend visiting, and baking homemade bread every day for a week)! I knew the bread would probably caused a yeast flare, but I didn't realise how my poor digestion of it would inflitrate my blood, and stress out my liver too! So I'll take this bad news, as good news, and take my minor "wheat allergy" a lot more seriously now!

Replied by T-ann
(Fl, US)

Kay, I may have this same issue. Can I ask you where the odor is coming from? I have some chemical/food sensitivities that cause bad headaches. More recently, I eliminated wheat products (as much as possible) and love the results. Lost about 7 pounds, less hunger, less inflammation, no more skin rashes that bleed easily. But now, if I eat certain processed (wheat) foods, I get a bad odor from vaginal area. This happens within minutes of eating these "non-food" (or junk food) items. Maybe my issue is the same as yours....digesting protein. Thank you for posting this info. Please keep posting any more info or results that you get.


Posted by Dee (Philadelphia, Pennsylvania) on 03/23/2009

Cure for Under Arm Odor That Works!!

To solve under arm odor, at the end of my shower I use plain vinegar under my arms (not apple cider). I use a palm full under each arm (I keep it in my bathroom in a plastic bottle). It really works and lasts a day or two!!! I tried it in summer (August)!!

I did not try it to run a marathon or engage in a lot of exercise. You have to let it dry for the vinegar smell to go away, but IT REALLY WORKS!!!!!!

EC: Plain vinegar = distilled white vinegar

Vitamin C

2 User Reviews
5 star (2) 

Posted by Haycee (Gauteng, SA) on 03/03/2009

Vitamin C for body odour

I have tried several remedies listed on EC for body odour after I suddenly started perspiring profusely this summer and noticed a strong and unpleasant smell coming from one armpit. I stopped using soap, tried ACV, baking soda, coconut oil, witchazel, zinc ointment, green clay, all with varying degrees of success. However, they were no match for the hot and humid SA summer we are experiencing and had to be re-applied during the day.

Two weeks ago, I hit on a simple remedy which works spectacularly well - Vit C. I have been experimenting with remedies to replace soap and hit the jackpot when I mixed one crushed Vit C tablet with about two tablespoons of baking soda and discovered that the mixture prevents body odour. I also use the mix to brush my teeth. Later I discovered that Vit C works well on its own as a deodorant.

Here's what I do: I crush a Vit C tablet (ascorbic acid 500mg), lightly dip a damp finger in the powder and apply to damp skin once a day. One tablet is enough for many applications since you need a miniscule amount to be effective. I have also noticed that it not only prevents BO but also instantly removes any odour if, for some reason, you neglect to apply it in the morning.

Replied by Tess
(Palm Beach, Fl)

Thanks for this remedy. I started it this morning by grinding up an orange flavored vit c in my mortar and pestle. I also might try applying colloidal zinc at some point to see if that won't work too. I bought it ages ago and haven't touched it more than once. Any kind of zinc brings on serious acid reflux. But under the arms might work!

Replied by Haycee
(Gauteng, SA)

@ Tess from Palm Beach: Is your orange flavoured Vit C the fizzy type? Might be a ticklish affair ;) However, I will be interested to hear if it works as well for you as it does for me.

I also meant to mention that Vit C is excellent as a topical application for cuts and grazes. Whenever I suffer an injury I increase my Vit C intake and dissolve a tablet in a bit of water and apply to the wound several times a day. It heals twice as fast. Regards.

Replied by Tess
(Palm Beach, FL)

Hi, Haycee. No, it's not the fizzy kind but a tablet you chew on. So far so good. I have found that it lasts as long as you shower. If you don't reapply it doesn't last. One application of apple cider vinegar last through at least 2 showers. Thanks for the tip about wounds. Great to know!

Replied by Nancy
(New Hope, PA)


Wheat Grass

1 User Review
5 star (1) 

Posted by Jkl42011 (Lansing, Mi) on 10/04/2011

I will not go into detail concerning the torture that I went through for almost 2 years searching for a cure for underarm odor. But, I will say that I tried it all!!

I wasted alot of money buying things to treat a symptom. Eventhough I thought I was pretty healthy. I eat the right things, excercise, drink water, take whole food supplements, etc. But, this smell would not go away!! To combat this issue internally. I started out with a colon cleanser that didn't do the trick. The very first day that I consumed 7 wheat grass tablets. It did the trick (My body was toxic. ) Now all that I use for deodorant is Coconut Oil, and I got my normal fresh smell back. To God be the glory!!

White Vinegar

1 User Review
5 star (1) 

Posted by Traveler (Santa Barbara, Ca, Usa) on 06/27/2010

I've never had extreme body odor, but since I have gotten off of Depo Provera (birth control) two years ago, and stopped using conventional deoderant/antipersperant about a year ago, my body odor has definitely been interesting at times. Lately, and it might just be related to crappy eating and having a really bad viral cold, my armpits have been giving off a distinctly spicy food smell-- sometimes I smell like some Indian people who eat a conventional indian diet. Which isn't as awful as some BO that I've smelled, but it smells weird to me and definitely when I'm going to work in a bar (and there's no more smoking to mask one's smell) it's not something I want to continue. The past couple nights I've worked, I've had to take a break, take my shirt off and go to the ladies room and wash my underarms with soap and water. The spicy body odor would come back within an hour or so.

I did use a natural deoderant for awhile that I got from Whole Foods and smelled like a creamsicle-- I liked that a lot. It would fail probably after four hours and smell a little musty but it was good. But I think that eventually I left it in the car too often and the heat degraded the ingredients' ability to kill off the armpit bacteria.

Anyway, so last night, after I got out of the shower, I figured I'd come here and check out some options. Zinc didn't work for me. I thought I saw a difference supplementing with zinc, but over time, no dice. I also got some zinc baby bottom paste and that just made my armpits smell musty. I had tried vinegar once, just running out the door and it did kill the smell but I never tried it again, for whatever reason. So I looked at the different options for immediately killing BO for the night, and decided on white vinegar.

I had already showered so I didn't want to shower again, so even though I shaved my armpits and was wearing a halter top I braved the possibility of angry red bumps, and took a cupped handful of white distilled vinegar and applied it to my pits, slightly rubbing it in. I let it dry while doing other stuff.

I am pleased to report that over six hours, the vinegar did not fail me, despite sweating and air drying several times. I detected a slight vinegary smell, but it was nothing compared to the humid spicy food-type wall of body odor that was coming from me before, and easily covered with a couple of sprits of body spray. So yeah-- rock on white vinegar!

Replied by Susie
(Ontario, Usa)

You can also use baking soda. I just wet my hands, pour a small amount in one hand, smear them together and swipe under each armpit! No more odor!

Witch Hazel

1 User Review
5 star (1) 

Posted by Lisa (Coto de Caza, CA) on 08/10/2008

I've tried several natural deodorants and none seem to work. Apply Witch Hazel ( I use Thayers Brand) on a cotton round after a shower. Works all day. Reapply after workout. Also a good toner for your face.


1 User Review
5 star (1) 

Posted by Megan (Athens, Georgia) on 06/23/2018

For years I tried numerous remedies and supplements like chlorophyll, apple cider vinegar and charcoal internally and externally to lessen armpit odor. I don't have bad body odor but it definitely gets worse in the summer when it's humid out. I read on here that caffeine was a big culprit and cut back on it. That helped a bit but what stopped my pits from smelling was simply switching from a teaspoon of organic brown sugar to a teaspoon of xylitol in my morning and afternoon coffee. I wasn't trying xylitol for body odor, I was trying it to keep my blood sugar in the normal range (which it does), so this is an unexpected side effect. I am very pleased.

I hope others will test this and let me know if it's the same for them.


5 User Reviews
5 star (4) 
1 star (1) 

Posted by Dee (Saint Clair Shores, MI) on 07/20/2009

The cure for body odor is zinc. I heard from someone that if you take zinc you won't stink. Sure enough it works. I take 50 - 100 mg/daily.

Replied by Lucy
(Denver, Co)

Be careful about taking too much zinc in long run. Zinc can deplete copper and you might end up with other problems.

Posted by Suzanne (Abbotsford, BC, Canada) on 01/04/2009

I know someone who had bothersome body odour until he started taking zinc (15 mg per day). Now there is NO problem! What an easy solution to a nasty problem.

Replied by Jake
(Newark , NJ)

I upped my intake to 75mg before bed & I see no difference.

Posted by Suzanne (Abbotsford, BC) on 08/24/2008

My husband used to have a problem with body odor. I read somewhere that zinc could help with that and other problems he had, so convinced him to try it. He takes 25 mg of zinc per day and, although he may still sweat, it doesn't smell! Really cuts down on washing...

Posted by Been (Fountain Valley, CA) on 01/21/2007

Okay...I get severe body odor and I am a vegetarian! I take acidophilus daily, zinc and cal&Mag vitamin, so far I stay away from onions and garlic and I eat a well balanced diet. The best thing that worked for me was zinc. At least 25 mg. I suffered my whole teenage,20's and early 30's with this problem. Drysol worked for sweating but not odor. Now I am pregnant and it is worse! But unable to take all those vits...I bath and wear double t-shirts. It is rough, hard and depressing. But I stay strong and remind myself it is almost over after baby born. Good luck and stay positive.

Zinc and Magnesium

Posted by Cici (Tulsa, Oklahoma) on 05/22/2011

I've read that some people who had bodyfoot odor problems despite good hygiene were low on zinc and/or magnesium. Of course, check with doctor first.

Zinc Oxide Ointment

7 User Reviews
5 star (5) 
1 star (2) 

Posted by Leo (Camrose, Alberta) on 06/07/2009

Zinc Oxide Deodorant: In Dr. Hulda Clark's books, she recommends zinc oxide powder as a deodorant. Over the years it has worked just fine for me. Just place 2 tbs in a small jar and add enough water to make a paste. Smear the past onto your arm pits or groin area. Odour is gone immediately.

There is a bit of residue left on your fingers from smearing it on, but that soon leaves. Or you can use a paint or bingo dauber and not touch the paste with your fingers. If you don't sweat much, the paste will keep you odour free for several days. But it is not antiperspirant, and it washes off quickly in the shower. Zinc oxide can be bought from Self Health Resource Centre in California, and in Canada. It can also be bought in 500 gm sizes direct from Fisher Scientific if you have an account with them. Very inexpensive. Thanks.

Camrose, Alberta.

Replied by Kelly
(Nashville, TN)

Thanks for this info. I too have tried the zinc oxide ointment and it works great, much better than anything I have ever used. However, the ointment has talc and parabens in it which I am not so crazy about. I had been thinking of asking my compounding pharmacist if they could compound into a natural cream or lotion base for me. Now, I will try the powder with water.

Replied by Sara
(The Beach, Canada)

not all zinc creams have talc and parabens, i dont know if they will show this but a baby zinc ointment called butt paste, if they block the name look in the baby isle you will find one without that stuff, has no fillers or anything that may harm you. sara

EC: Butt Paste Ingredients:'s_Butt_Paste

"Boudreaux's Butt Paste is a skin cream used to treat skin ailments such as diaper rash, minor burns, and insect bites. The product has gained notoriety mainly due to its unusual and humorous name.


The combination of ingredients is:

* 16 percent zinc oxide
 * a proprietary blend of Peruvian balsam
 * citric acid
 * castor oil
 * mineral oil

Replied by Driftergal
(Arnaudville, La, Usa)

I am going through menopause which has caused hot flashes and night sweats. Not just a few but at least hourly. Besides being aggravating it also caused extreme body odor which I have never experienced before. I remembered the "think zinc and don't stink" saying I heard years ago and started taking zinc. I guess I'm inpatient but after 2 weeks or so of taking more than the bottle said I saw no difference. I found this web site and saw where someone had used the zinc mixed with water and put it under their arms and it worked so I tried it. Sure enough it worked immediately. I went to drug emporium and found deodorant cream which has zinc as the third ingredient in it. It's fantastic. Even after having a flash or night sweat I have not smelled the BO.

I'm also experimenting with the ACV with Mother for the hot flashes. So far I have seen a decline in the number and intensity of the flashes. I've been using it for just 2 days so I'm pretty excited about that too. The ACV took my breath away the first time I tried it because I tried taking it plain. I forgot that I read to mix it with water so I now use the 2 TBS with 6 oz water and 4 drops of stevia. It's still not real pleasant but it's worth it to get some relief from the hot flashes.

Zinc Oxide Ointment
Posted by Sid Davis (Springfield, Missouri, USA) on 04/19/2009

Get a tube of 20% zinc oxide ointment from a drug store or Walmart. After your shower and dry off, smear this on instead of deodorant. My wife and I have used this for many, many years and NEVER have under arm odor. It works better than any deodorant we have ever used. We don't even need it everyday. I use a dab about the size of two green peas under each arm every other day, but you can experiment with the amount and frequency. If you use too much, your pores might get temporarily clogged, so don't over do it. Zinc oxide is the main ingredient in many diaper creams. It simply kills the bacteria which cause underarm odor.

Replied by Kj
(Washington, DC)

I used the 20% Zinc oxide under my arms, and it didn't work at all. I followed your directions and applied 2 pea sized amounts under each arm and rubbed it in really well. As soon as I started to sweat, I had under arm odor. Am I doing something wrong? To me, the ACV worked better, but after constant use, it starts to lose its efficacy.

Replied by Sid Davis
(Springfield, Mo)

I don't know what to say. It works for my wife and me, and several others on this site have reported it worked for them. As an experiment, try using it every day after your shower for a week and see if it becomes more effective; plus use clean shirts. It has been so long since I started using it that I can't remember how effective it was at first, but I think it worked from day one. One thought that crossed my mind is that there may be some bacterial residue in your shirts, even if they have been laundered, that then start to grow when the moisture from your sweat provides a more favorable environment. Can you tell if the smell is coming from your shirt or your armpit? If the smell is coming from the shirt, try using a little lysol in your washing machine when laundering your shirts to kill the bacteria.

Zinc kills bacteria which would otherwise cause the odor. Killing bacteria is why different commercial deodorants have things like aluminum or alcohol in them. Even baking soda has an anti-bacterial property because of the sodium in it (ever pour salt on a garden slug?).

I don't think there is anything inherently smelly about sweat, but it just allows bacteria to reproduce more effectively. Knock out the bacteria and there should be no odor.

Replied by Gean
(Salina, KS)

I have to add that body odor can be caused, not just by bacteria, but if you are detoxing in some way your sweat itself will smell very badly. Keep up the detox, drink lots of water, exercise, and do castor oil packs over the liver, and it will eventually go away. Zinc ointment works for me somewhat, though there is limit to what it can do when doing heavy detox. When I am not detoxing, the sweat is absolutely odorless.