Banish B.O. for Good: Discover the 20 Best Soaps & Body Washes for Body Odor in 2024 (2024)

Banish B.O. for Good: Discover the 20 Best Soaps & Body Washes for Body Odor in 2024 (1)

As an active and healthy man, you like to work hard and play hard. You might put in some time at the gym, spend your time at work crushing meetings and presentations, and then head out for a night on the town. Nothing can deflate your confidence – and put a screeching halt to your fast-paced life – like odor creeping out of your shirt or from your pants. Body odor is embarrassing and can occur for a number of reasons; luckily, there are ways to fend it off.

One of the easiest ways to tackle body odor is to prevent it with an effective soap for body odor. There are many options available in both bar soap and body washes, and this list explores 20 of the best.

As you'll see, we include a lot of products with tea tree oil in them. This is because tea tree oil has antifungal properties (it isn't technically an antifungal, but it works similarly in discouraging fungal growth).

Keep reading if you want to try out a specially formulated soap or body wash for body odor. Be sure to review them all to find the right one for you!

  1. Dove Men+Care Extra Fresh Body Bar
  2. Defense Soap Body Wash Shower Gel with Natural Tea Tree Oil
  3. Old Spice High Endurance Body Wash for Men
  4. Defense Original Soap
  5. Tom’s Of Maine Natural Beauty Bar
  6. Duradry Body Wash
  7. Dr. Song Benzoyl Peroxide Wash
  8. Natural Riches Antifungal Tea Tree Oil Body Wash
  9. Dial Antibacterial Gold Soap
  10. Botanic Hearth Tea Tree Body Wash
  11. Dial for Men Odor CombatBody Wash
  12. Lume Acidified Body Wash
  13. Art of Sport Men’s Bar Soap
  14. Remedy Soap Tea Tree Oil Body Wash
  15. New York Biology Tea Tree Mint Body Wash
  16. Purely Northwest Antifungal Tea Tree Oil Foot & Body Wash
  17. TheraTree Tea Tree Oil Soap
  18. American Crew Deodorant Body Wash
  19. Paul Mitchell Tea Tree Body Bar
  20. The Yellow Bird Peppermint & Tea Tree Soap Bar

This post was originally published in January 2020 and updated in February 2021, January 2022, January 2023, June 2023, July 2023, and January 2024.

1. Dove Men+Care Extra Fresh Body Bar

Dove Men+Care Extra Fresh Body Bar is designed to keep you feeling odor-free and confident all day long. This deodorizing soap is the best bar soap for body odor. It removes dirt, oils, and smell from your skin, yet leaves your body feeling invigorated throughout the day. This bar is made with moisturizers, keeping your skin hydrated after your shower. Designed specifically to take care of men’s skincare needs, this is a great soap for body odor. (Buy on Amazon)

2. Defense Soap Body Wash Shower Gel with Natural Tea Tree Oil

Defense Shower Gel is one of the most reliable and clinically proven body washes to combat body odor. This shower gel is made with a base of eucalyptus and tea tree oils, which are effective in controlling sebum production and washing away viruses, bacteria, and fungus. It produces a high-density lather that cleans deep into the pores. It is made from all-natural ingredients and is certified non-GMO and vegan. (Buy on Amazon)

3. Old Spice High Endurance Body Wash for Men

Old Spice Men's Body Wash cleans and purifies skin, all the while keeping you smelling fresh. Just work up a small amount into a lather, and use it to clean your body and face. This body wash has a clean, refreshing lather that fights odor. It is formulated to keep you smelling great longer with its long-lasting scent. (Buy on Amazon)

4. Defense Original Soap

Defense Original Soap utilizes natural tea tree and eucalyptus oils to remove dirt and oil from your skin. Specially designed for people who are constantly sweating, this soap controls sebum production to leave your skin feeling clean and dry. It controls odor, and it is safe for all skin types. Defense Everyday Original Soap can also be used to relieve dry patches and fungal infections. (Buy on Amazon)

5. Tom’s Of Maine Natural Beauty Bar

Tom’s Of Maine Natural Beauty Bar is made with all-natural ingredients and has no artificial colors or scents. However, it is still one of the best deodorizing soaps you can use. To create its deodorizing effect, it is infused with botanical ingredients such as sage, an essential oil that fends off odor. It also contains olive oil and vitamin E to moisturize your skin. Tom’s Of Maine Natural Beauty Bar an eco-friendly and vegan option. (Buy on Amazon)

6. Duradry Body Wash

Experience the ultimate freshness and confidence with Duradry Body Wash. Specially formulated for active individuals, this body wash effectively eliminates odor-causing bacteria, keeping you feeling clean and odor-free all day long. Enriched with nourishing ingredients, its gentle formula is suitable for all skin types, leaving your skin hydrated, smooth, and invigorated. Step up your daily shower routine with Duradry Body Wash and embrace a new level of comfort and hygiene. (Buy on Amazon)

7. Dr. Song Benzoyl Peroxide Wash

Dr. Song Benzoyl Peroxide Wash is a medicated body wash formulated for men who struggle with medically diagnosed body odor, or bromhidrosis. It contains a 10% Benzoyl Peroxide solution that strips odor-causing bacteria from your body. Even though it is a medical-grade body wash, this wash is highly praised because it has a clean, non-clinical smell. It also comes with a 100-day, 100% cash-back guarantee. (Buy on Amazon)

8. Natural Riches Antifungal Tea Tree Oil Body Wash

This body wash from Natural Riches contains tea tree oil to destroy odor-causing bacteria and fungus. It also contains all-natural ingredients - eucalyptus, oregano, jojoba, aloe, coconut, and rosemary - to keep your skin healthy and clean. The body wash has healthy amounts of vitamins A, B1, B2, C, D, and E. These vitamins are gentle on your skin. (Buy on Amazon)

9. Dial Antibacterial Gold Soap

Dial Antibacterial Gold Soap is a non-drying soap for body odor that gives long-lasting B.O. protection while making you feel fresh and clean all day. The antibacterial agents in this soap fight odor-causing bacteria on your skin. The deodorizing agent stays with your skin throughout the day, and the moisturizing ingredients keep your skin soft. (Buy on Amazon)

10. Botanic Hearth Tea Tree Body Wash

Botanic Hearth Tea Tree Body Wash utilizes tea tree oil to fight fungal growth. It comes in a 16 oz. bottle and has thousands of positive reviews – mostly underscoring the fact that it helps with many skin issues including acne, ringworm, eczema, and yes, body odor. It's a great one to try and comes in a big enough size for the whole family. (Buy on Amazon)

11. Dial for Men Odor Combat Body Wash

Another one of the best antibacterial soaps for body odor is Dial for Men Odor Combat Body Wash. Its Activated Charcoal Technology is formulated with activated charcoal so that you can go about your day without worrying about body odor. While its work is thorough, removing dirt, oil, and odor, its effects on your skin are mild. It rinses clean and leaves your skin feeling fresh. (Buy on Amazon)

12. Lume Acidified Body Wash

Indulge in a refreshing bathing experience with Lume Acidified Body Wash, a luxurious addition to your daily skincare routine. Formulated with advanced acid technology, this body wash gently exfoliates and cleanses, leaving your skin feeling rejuvenated and radiant. The blend of natural ingredients helps to unclog pores, remove dead skin cells, and promote a smooth, even skin tone. With its nourishing properties, Lume Acidified Body Wash offers a spa-like treatment in the comfort of your own home. (Buy on Amazon)

13. Art of Sport Men’s Bar Soap

This men’s body soap bar from Art of Sport has a rich, hydrating lather that rinses clean. It is formulated to keep your skin hydrated and invigorated for all-day freshness. It is strong enough to fight body odor but gentle enough to use as a hand soap. It is made with natural ingredients like deep-cleansing activated charcoal, purifying tea tree oil, and moisturizing shea butter. (Buy on Amazon)

14. Remedy Soap Tea Tree Oil Body Wash

Here's yet another tea tree oil body wash to consider: this one comes highly recommended with more online reviews than any other product on this list (and the vast majority are glowing reviews). The natural and organic formula helps with skin irritation, fungal skin issues, and body odor – of course! (Buy on Amazon)

15. New York Biology Tea Tree Mint Body Wash

This mint body and foot wash from New York Biology is infused with 100% pure tea tree oil, peppermint oil, and spearmint oil to fight fungus and bacteria. It also offers relief from itchy or irritated skin caused by conditions such as eczema. In addition to eliminating body odor, it also contains moisturizers to nourish skin. Made in the USA without alcohol, parabens, or sulfates. (Buy on Amazon)

16. Purely Northwest Antifungal Tea Tree Oil Foot & Body Wash

Purely Northwest Tea Tree Oil Body Wash is highly rated on Amazon’s list of the best body wash for body odor. It is made from powerful botanicals, essential oils, and other skin-nourishing vitamins. This wash is extra-strong, bringing with it antibacterial and antifungal ingredients that wash away fungus and bacteria from your skin. It also contains aloe vera and Atlantic sea kelp to condition your skin. (Buy on Amazon)

17. TheraTree Tea Tree Oil Soap

Combining tea tree oil and neem oil, this TheraTree body wash is a double-whammy of antifungal ingredients to help clean and deodorize your skin. Both tea tree oil and neem oil have antifungal properties, which means this option helps cut down on all the nasty little things that make your sweat and body smell and make you uncomfortable. (Buy on Amazon)

18. American Crew Deodorant Body Wash

You may be familiar with American Crew hair care products. But did you know they also have a body wash to combat B.O.? American Crew Deodorant Body Wash eliminates body odor using a mixture of natural oils and synthetic ingredients. Its primary cleansing agent is made with raw vegetables, and the product is wholly made in the USA. (Buy on Amazon)

19. Paul Mitchell Tea Tree Body Bar

The Paul Mitchell brand is known for its high-quality hair and body products, and this Tea Tree Body Bar is no exception. It’s a perfect higher-end option if you want to treat your skin. Like other tea tree products on this list, this soap bar will help cleanse and detoxify your skin, getting rid of body odor and the bacteria that cause it. (Buy on Amazon)

20. The Yellow Bird Peppermint & Tea Tree Soap Bar

Combining the antifungal properties and outrageously great scents of peppermint and tea tree in a single soap bar, this option from The Yellow Bird is great if you also want an all-natural option. A few others on this list also boast all-natural and vegan ingredients too, so we couldn't leave this one off. (Buy on Amazon)

Whether you experience occasional body odor or struggle with it daily, finding an effective soap is the first step in fending off B.O. Other ways to improve your scent include establishing a hygiene routine, adjusting your diet, correctly applying deodorant, and finding out what causesbody odor in the first place.

Take Control of Your Sweat and Odor

You may also benefit from clothing designed to fight odors, such as Ejis basics. All of our sweat proof undershirts, including our best-selling micro modal v-neck undershirt, have odor-fighting silver, as do our sweat proofboxer briefs and anti-odor dress socks. (Buyin our shop or on Amazon.)

Ejis, Inc. is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking toamazon.com. Some links on this page provide us a commission at no additional cost to you.

Banish B.O. for Good: Discover the 20 Best Soaps & Body Washes for Body Odor in 2024 (2024)

FAQs

What is the best body wash to get rid of body odor? ›

Best for Body Odor

Derma-nu's Antifungal Antibacterial Body Wash is another favorite of Chacon's due to its natural antifungal and antibiotic ingredients, including essential oils. Spearmint and eucalyptus oils help fight body odor for 24 hours, making this soap our top pick for athletes who regularly work up a sweat.

What soap is good for armpit odor? ›

Use Antibacterial Soap

Washing thoroughly with an antibacterial soap bar will help get rid of some bacteria, which can help with the odor.

What is the best soap for body odour? ›

PERSPI-GUARD® ODOUR CONTROL BODYWASH

Perspi-Guard® Odour Control Body Wash is an exceptionally effective solution to excessive and persistent problem odour.

What is the best body soap to use? ›

Best Overall: Nécessaire The Body Wash, $25. Most Luxurious Lather: Sol de Janeiro Brazilian 4 Play Moisturizing Shower Cream-Gel, $26. Best for Dry Skin: Cerulean 6 Opal Aura Body Lather, $24. Best for Sensitive Skin: Dove Sensitive Skin Body Wash, $10.

What kills the smell of body odor? ›

Deodorants repel the bacteria that cause odor, and may contain an additional fragrance. Some products combine an antiperspirant and a deodorant. If over-the-counter products don't control sweating and body odor, your doctor can prescribe a stronger prescription-strength antiperspirant/deodorant.

How to get rid of underarm odor permanently? ›

You asked, we answered: Can you cure body odor permanently?
  1. Showering daily.
  2. Reducing or removing spicy foods.
  3. Using antibacterial soap or surgical scrub in sweat-prone areas.
  4. Eliminating your use of stimulants, including caffeine.
  5. Reducing stress.
Feb 16, 2024

How can I make my body odor smell good everyday? ›

Personal hygiene and lifestyle

Removing some of the bacteria on your skin regularly can prevent unpleasant body odor. Keep your armpits shaved, so sweat evaporates quickly and doesn't have as much time to interact with bacteria. Hair is a breeding ground for bacteria. Regularly wash clothing, and wear clean clothes.

What soap can remove bad odor? ›

Banish B.O. for Good: Discover the 20 Best Soaps & Body Washes for Body Odor in 2024
  • Dove Men+Care Extra Fresh Body Bar.
  • Defense Soap Body Wash Shower Gel with Natural Tea Tree Oil.
  • Old Spice High Endurance Body Wash for Men.
  • Defense Original Soap.
  • Tom's Of Maine Natural Beauty Bar.
  • Duradry Body Wash.
  • Dr.

What detergent removes body odor? ›

Equipped with innovative, odor-removal technology, Tide PODS® Plus Febreze 4in1 Sport Odor Defense™ pacs are designed to eliminate even week-old smells, providing your clothes with a freshness that lasts three times longer compared to Tide Original. Use two pacs for large loads and three pacs for extra-large loads.

What body wash do dermatologists recommend? ›

However, there is a selection of safe and effective brands that dermatologists consistently recommend, including Eucerin, Cetaphil, CeraVe, Vanicream, and some Dove products.

What is the healthiest body wash? ›

Check out our guide to organic hair care brands too, so you can spruce up your whole shower situation.
  1. 100% PURE. Our Pick | Vanilla Bean Shower Gel ($20) ...
  2. Alaffia. Our Pick | Shea Body Wash in Lavender ($15) ...
  3. Dr. Bronner's. ...
  4. Puracy. ...
  5. Plaine Products. ...
  6. True Botanicals. ...
  7. Bathing Culture. ...
  8. Ursa Major.
Jun 13, 2024

What soap do doctors recommend? ›

The experts at Dial®, the #1 Doctor Recommended Antibacterial Hand Soap Brand, have the answers to your antibacterial questions.

What can I bathe in to get rid of body odor? ›

What soap is best for body odor? Antibacterial soaps wash away the bad bacteria on your skin. Look for products at your local drugstore that say “antibacterial” on the packaging.

What is the best product to remove body odor? ›

If you're concerned about sweating and body odor, the solution may be simple: an antiperspirant or deodorant. Antiperspirant. Antiperspirants contain aluminium-based compounds that temporarily block sweat pores, thereby reducing the amount of sweat that reaches your skin.

Why do I still smell after using body wash? ›

Your pores can be a major source of body odor, and they don't always get an adequate cleaning, Neubrander says. "Despite a superficial scrub with soap, removing compounds and organisms on the surface of the skin, the pores themselves are not easily washed clean and emptied," he explains.

Does body wash remove body odor? ›

Unlike traditional bar soaps, which can be harsh and strip the skin of its natural oils, body washes are formulated to be gentle and nourishing. They work by removing dirt, sweat, and odor-causing bacteria from the skin's surface, leaving you feeling clean, refreshed, and smelling great all day long.

Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 5501

Rating: 5 / 5 (80 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.