Top 13 Antibacterial Soaps for Body Odor

If you’re looking for the best antibacterial soaps for body odor, I hear you my friend!

With so many brands out there, it’s hard to know which actually works well for those stinky situations (like after a run, or heck, a day dealing with a really tough boss, which can make you JUST as sweaty, believe me!)

Don’t worry, though, I’ve got you covered with some amazing options!

Let’s start with a quick look at our top picks, then keep reading for all the glorious details.

Table of Contents

Antibacterial Body Soap for Body Odor Top Picks at a Glance

If you see the value in these products and choose to purchase via my referral links, I may earn a small commission at no extra cost to you.

Don’t have time? Here is a quick comparison of our favorites!

Table could not be displayed.

13 Best Antibacterial Soap for Body Odor (Reviews)

Although all soaps have antibacterial effects when used properly, not all are designed to really work well against strong body odor. [1]

I’ve simplified the task for you by compiling a list of the 13 best antibacterial body wash and soaps. Read along to find out what makes each of them worthy!  

1. Noble Formula 2% Pyrithione Zinc (ZnP) Argan Oil Bar Soap, 3.25 oz (Winner)

No products found.

Noble Formula Argan Bar is a handcrafted bar of soap suitable for all skin types and potent enough in the fight against body odor.

It is suitable for everyday use. You get 3.25 ounces in one pack of the soap bar.   

The soap bar contains Zinc Pyrithione, which has antibacterial and anti-fungal properties that help fight body odor.

It also contains olive oil, argan oil, and milled oats. They help fight skin irritation, itchiness, and flaking.  It does not contain any added mineral oils. 

Unlike many other antibacterial soaps, it is completely vegan and is not tested on animals. Also, it is one of the best soaps for acne.

One of the customers, Natalie, says, “If you have acne, please use this soap! It is the best cleanser. The soap by Noble Formula is my all-time favorite antibacterial soap owing to its many benefits. â€

Handcrafted Doesn’t lather much
Vegan and cruelty-freeHas a light scent
Contains zinc pyrithione which helps fight body odor.12
No added perfume or fragrance

Take a look at this video to learn more:

No products found.

2. Dettol antibacterial Hand and Body Bar Soap, Original, 110 Gr / 3.88 Oz (Pack of 12)

No products found.

Dettol has been one of the best-known makers of hygiene products for over six decades. This is a pack of 12 bars of soap with one bar weighing 12oz.

It is one of the most widely used antibacterial soaps used all over the world. It helps you get rid of germs and is also great for acne.

As one of the users, Bruno, says “ It is great for cleaning up after hot Texas weather.“   

One of the best known antibacterial soaps Powerful smell
Gentle on skin 
Beneficial if you have acne

Watch this video:

No products found.

3. Defense Soap Peppermint 4 Oz Bar (Pack of 2) – 100% Natural and Herbal Pharmaceutical Grade Tea Tree Oil. Made in USA.

No products found.

Defense soap was first made to suit the needs of athletes and sportspersons. This pack contains 2 bars of soap, with each weighing around 4oz.

It contains natural oils like tea tree, eucalyptus oil and has no cosmetics or dyes. It does not have any chemicals for smell; instead, peppermint does that job.

They are suitable for sensitive skin as well.

One of the reviewers, Stephanie, says about the soap, “I had a chronic itch on my back where the infection was centered, and after just two showers with Defense, the horrible itch was entirely gone.“  

Contains natural oils like natural tea tree oil and eucalyptus oilIt has a weak smell
No alcohol, dyes, or other cosmetics On the pricier side
Removes dirt and germs
Has the refreshing smell of peppermint oil 

Look at this video review:

No products found.

4. L’OCCITANE Aromachologie Douceur Immortelle Uplifting Body Soap

L’occitane is a bar containing only natural essential oils. It has oils of basil, eucalyptus, and cypress. With this order, you get a bar of soap weighing 0.7 oz.

The lack of chemicals in the soap means your skin is not left dry after use. Also, the soap doesn’t contain any palm oil.      

Contains essential oils that nourish the skinComparatively, on the expensive side
No palm oil
Does not dry out the skin

Watch this video:

5. Dove Body Wash Hypoallergenic and Sulfate Free Body Wash Sensitive Skin Effectively Washes Away Bacteria While Nourishing Your Skin 34 oz 3 Count

No products found.

Dove body wash is pH balanced and gentle on the skin. You get three bottles of body wash with this order, each weighing 34oz. 

The body wash is sulfate-free, and the containers are made from 100% recycled bottles.

It’s also gentle enough to be used on the face and moisturizing enough to be used on the body.

Sulfate-free body washContains Cocamidopropyl betaine
PETA certified It has a faint smell
Contains plant-based moisturizer
The bottles are made from recycled bottles
Suitable for sensitive skin

As one reviewer Mary Snyder says, “Smells fantastic, keeps me fresh, lavender lovers will definitely enjoy it, works with sensitive skin. “ 

Watch this video:

No products found.

6. Gallinée Prebiotic Cleansing Bar Perfume Free

Gallinée Prebiotic Cleansing Bar Perfume Free

This perfume-free cleansing bar is by Gallinée. You get a 100-gram bar of soap with this order. The bar is suitable for sensitive skin and even for sensitive areas.

The soap can be used on both the face and body. It contains a rich lactic acid formula that helps the bodily microbiome.  It has a balanced pH.

Rich in lactic acid  Contains sulfate 
Ideal for use over sensitive areasHas a strong scent 
Suitable for sensitive skin
Can be used on both face and body

Check this useful review:

7. JASON Tea Tree Liquid Satin Soap

JASON Tea Tree Liquid Satin Soap (16.2 oz.)

Jason Tea Tree Liquid Satin Soap is antibacterial. It contains no added sulfate, parabens, and petrolatum. It contains Australian tea tree oil, eucalyptus oil and is fragranced from jasmine oil.

With this order, you get a single bottle weighing 16.2 oz.  No added chemicals mean it has a faint smell and does not lather up much.     

Contains Australian tea tree oil Very light scent
Fragranced from jasmine oil
No sulfate
Has added Vitamin E

8. Azulene Body Soap – For All Skin Types

azulene body soap

Azulene body soap from Mario Badescu is suitable for all skin types.  In this order, you get a single bottle of 8oz. It is hydrating body wash so, instead of leaving your skin dry, it hydrates the skin.

The azulene in the body soap soothes the inflammation. It also has emollient, which is rich in minerals and soothes the skin.

Although the body soap is suitable for all kinds of skin types, it is particularly effective for dry and sensitive skin.  It is one of the best dry skin body washes.

Suitable for all skin typesHas an unpleasant medicinal smell
Contains emollient which nourishes the skin A bit pricier than others.
Chamomile and yarrow present help maintain healthy, youthful skin. 
Contains azulene, which helps irritated skin
Hydrates the body

9. Dial For Men Antibacterial Body Wash, Odor Armor 16 oz ( Pack of 3)

No products found.

Dial for Men antibacterial body wash comes in a pack of three bottles, each weighing 16oz.  It is an antibacterial body wash that neutralizes odor rather than just suppressing it.

It contains glycerin which helps the skin maintain moisture.  The body wash contains no parabens, phthalates, and silicones.

If you’re someone who is very aware of their carbon footprint, you need not worry as this comes in a recyclable plastic bottle. As one of the users, Dan, says “It does wash away the stink when I use it. “

Comes in a recyclable bottle Has a strong floral scent
Suitable for dry skin 
Neutralizes odor 

No products found.

10. BOTANIC HEARTH Tea Tree Body Wash and Tea Tree Mint Body Wash Bundle

No products found.

This order is a bundle of tea tree body wash and tea tree mint body wash; each of them comes in a bottle weighing 16oz. 

It contains all-natural oils, including tea tree, olive oil, coconut oil, etc. There are no added chemicals in this body wash. It also is free from paraben and added colors.

This body wash is entirely vegan as it is not tested on animals. The aloe vera present in it hydrates the skin.

One of the reviewers, Arrington Fam, says about the product, “It helps with the spots I get on my skin, helps repel insect bites, and gets off stubborn mascara. I love the smell. “ 

Contains tea tree and mint Has a faint scent 
Contains aloe vera, which hydrates the skin
No paraben or other harmful chemicals 
Not tested on animals 

Watch this video review:

No products found.

11. Nesti Dante Immunity Hygiene Soap Bar

Nesti Dante Immunity Hygiene Soap Bar

Nesti Dante Immunity Hygiene Soap Bar is an Italian made soap bar that has made a name for itself in the past six decades of its existence.

The order contains a single bar of soap weighing 5.2oz. The glycerine in the soap keeps the skin moisturized by keeping intact the natural body oils.

It is antibacterial as it contains Benzalkonium Chloride, which also kills the odor-causing germs. It also is entirely vegan. The soap has no added perfume or fragrance formula. 

Contains glycerine which keeps the skin moisturizedNot suitable for all skin types 
No added color or perfume Has a faint smell as there’s no added perfume 
Benzalkonium Chloride present in the soap bar kills bacteria and prohibits their future growth
Contains no animal extracts as it is entirely vegan 

Check this bar soap’s review:

12. Leland Francis Black Rose Bar

black rose bar

Leland Francis Black Rose Bar contains a single bar of soap weighing about 4oz. It has charcoal which efficiently cleans out toxins and deep cleanses.

The rose oil and bergamot oil in the soap help reduce signs of aging and keep it hydrated as well. African black soap is an excellent ingredient, as it provides antioxidants that nourish the skin. 

Also, the soap has no animal extract as it is entirely vegan.  

Contains charcoal which gives thorough cleansing Not for dry skin
Has antioxidants that soothe the skin  Pretty pricey compared to others
No animal extract, purely vegan 
Contains rose oil and bergamot oil, which reduces the signs of aging 

13. Remedy Soap Pack of 2, Helps Wash Away Body Odor, Soothe Athlete’s Foot, Ringworm, Jock Itch, Yeast Infections and Skin Irritations. 100% Natural with Tea Tree Oil, Mint & Aloe 12 oz

No products found.

This 2 pack soap by Remedy helps wash away body odor, soothe ringworm, yeast infection, and skin irritation. Each bottle weighs 12oz.

Natural tea tree oil and aloe vera in the soap help hydrate skin and keep it moisturized. The soap is excellent for all skin types but particularly for acne-prone skin.

The soap also has an organic blend of jojoba oil. Coconut oil and oregano oil. The soap is an excellent choice for sporty people and yet gentle enough to be used daily.     

Has organic olive, coconut, and jojoba oil Not suitable for oily skin
Contains tea tree oil and aloe vera, which hydrates the skinSomewhat strong aroma.
Its antibacterial formula fights odor 
Contains Epsom salt, which exfoliates dead skins and helps counter dry skin roughness  
Deodorizes and cleanses the body

Check this product review:

No products found.

How is Antibacterial Soap Useful for Body Odor? 

Body odor is caused due to bacteria, and as antibacterial soaps help kill germs and bacteria, they help with body odor.

Regular soaps only provide cleaning effects and next to no impact on the bacteria.

On the other hand, an antibacterial soap attacks the odor-causing bacteria, and thus you should include them in your daily cleaning regime.

lady taking a bath and using a regular soap

Regularly cleaning yourself with a good antibacterial soap reduces the risk of body odor.

Some areas tend to produce body odor like armpits, navel, and genitalia. These areas need proper and regular cleaning, more so than the other body parts.

Antibacterial soap kills the germs in these areas.

What to Consider Before Buying Antibacterial Soap for Body Odor?   

As you are buying soap specifically for body odor, you should keep in mind a few pointers to help you make the right choice. Here are a few tips to make an informed choice;  


Triclosan has antibacterial properties and has been a common ingredient of many anti-bacterial products for decades. [2]

However, the chemical isn’t exceptionally safe. The FDA declared so in 2017. Hence you should make sure your soap doesn’t have this unregulated chemical. 

No Added Perfume 

body washes on the rack

Since we are fighting body odor here, you might be tempted to buy heavily perfumed soaps.

However, chemicals present in synthetic fragrances do more harm than benefit in the long term. Instead, opt for a naturally scented soap.  


If you’re vegan, you’ll be cautious about buying products that aren’t tested on animals. There are plenty of vegan options available for you.

So, you don’t have to worry about compromising on your principles in your fight against body odor.

Natural Oils  

The chemicals in antibacterial soaps may make your skin go dry. The condition can worsen if you already have dry skin. [3]

That is why it is crucial to have soaps that contain essential oils. The essential oils help maintain the natural oils of the skin and keep it moisturized.   


Does antibacterial soap help with the underarm odor? 

Yes, the odor is caused due to bacteria. Antibacterial soap helps kill those germs and gives proper cleansing—this fighting underarm odor in the process.

Why do I smell like BO no matter what? 

If you regularly take a bath using antibacterial soap and use a good deodorant but still can’t overcome the body odor, get yourself checked by a doctor. It might be due to an underlying medical condition.  

Will an antibacterial body wash make my skin dry? 

Some of the chemicals present in antibacterial soaps are harsh on the skin. It isn’t anything to worry about, though, unless you already have dry skin, in which case a moisturizer will come in handy. 

Will my antibacterial body wash cause acne breakouts?

No, rather, it will kill any bacteria present over your skin and deep cleanse. So, it actually reduces the chance of any acne breakout. 

Are antibacterial soaps better than regular soaps?  

It depends on what you are looking for.  All soaps have antibacterial effects; it is just more pronounced in antibacterial soaps.  

The Bottom Line 

If you want to get rid of body odor, replacing your regular soap with an antibacterial soap could be the way forward.

While you’re out there looking for a good antibacterial soap, make sure to get one that contains natural oils and glycerin and is free from chemicals like triclosan. 

Antibacterial soap containing all-natural ingredients is more suitable for long-term daily use. 


  1. Office of the Commissioner (2020) Antibacterial Soap? You Can Skip It, Use Plain Soap and Water. In: U.S. Food and Drug Administration. Accessed 29 Nov 20212. (2020)
  2. Should you worry about triclosan? In: Mayo Clinic. Accessed 29 Nov 20213. (2020)
  3. Which Soap is Best? – Minnesota Dept. of Health. In:,home%20or%20in%20public%20places.. Accessed 29 Nov 2021
best antibacterial soap for body odor on table

What is the best antibacterial soap for body odor that you have tried using? Let us know in the comments below!

About Andrea

Leialeanna is a writer and beauty product tester for Those Graces. Her unusual name arose as a way to settle an argument between her parents. Her dad- an avid Star Wars fan- wanted to name her after Princess Leia. Her mom chose Leanna after her grandmother. Since they couldn’t decide on what, they went with both! Lelee prides herself on being as unique as her name! Read her Latest Articles Find her on FACEBOOK AND Instagram. Learn more about her HERE.

Leave a Comment