Vanity Tested

Best men’s soap for body odor: Top Picks for Fighting Sweat and Smell

Reader-supported. When you buy through links on our site, we may earn a commission at no cost to you.
Tested & Reviewed
Truremedy Naturals Body Wash, Tea Tree & Peppermint is the best men’s soap for body odor, clearing up stubborn smells and leaving skin refreshed with a cooling mint feel. Yoniagood Persimmon Soap is the runner-up, well-suited for sensitive skin and targeting aging-related odor without irritation.

Body odor can undermine confidence fast, especially after a long day or tough workout. Finding a soap that genuinely tackles odor, not just masks it, is essential for men who sweat more or notice lingering smells.

This guide is for anyone tired of soaps that fade fast or leave skin dry. Whether you need daily defense against sweat or want something gentle for sensitive skin, the right choice can make a real difference.

Each soap here is judged on how well it actually removes odor, not just its scent or packaging. You’ll see clear choices: which bar or wash works best for active men, aging skin, or those who need maximum odor control.

Skip the filler and hype. Read on for specific strengths, trade-offs, and which soap will fit your routine and body best.

We test with our own hands, buy what we cover, and never let commissions shape our picks.

Short on time?
1
Truremedy Naturals Body Wash, Tea
See on Amazon →
2
Yoniagood 3 PCS Persimmon Soap for Body Odor Control
See on Amazon →
3
Mando Acidified Cleansing Bar – Pro Sport
See on Amazon →
How they compare
ProductScentFormulationLongevitySkin Type
Truremedy Naturals Body Wash, TeaPeppermint, tea tree, crisp and strongEssential oils, coconut, olive, jojobaMedium, bottle lasts with moderate useSensitive, normal, oilySee on Amazon
Yoniagood 3 PCS Persimmon Soap for Body Odor ControlLight, fruity, fades quicklyNatural persimmon, coconut oilWears down faster than averageSensitive, dry, all agesSee on Amazon
Mando Acidified Cleansing Bar – Pro SportClean, gently strong, fades after useAcidified, antibacterialMelts quickly without proper storageNormal to oily, not ideal for drySee on Amazon
Botanic Hearth Tea Tree Body Wash With 100% Tea Tree OilTea tree, mint, strong and earthyTea tree, peppermint, sea buckthornLarge bottle, long-lastingNormal, dry, itchy, sensitiveSee on Amazon
Mirai Clinical Persimmon Soap for Old People SmellFaint, clean, fades after rinsingConcentrated persimmon extract, green teaSmall bar, short lifespanSensitive, mature, all typesSee on Amazon
1
Top pick

Truremedy Naturals Body Wash, Tea

Truremedy’s body wash eliminates persistent odor and refreshes skin with a cooling mint feel, but the peppermint can be intense.
The verdict

Truremedy Naturals combines tea tree, peppermint, and eucalyptus oils for a formula that tackles even stubborn body odor and skin irritation. The scent is crisp and clean, with a cooling sensation that leaves skin feeling refreshed, and the wash is gentle enough for sensitive areas.

The verdict

It’s highly effective for those with strong sweat or odor, even helping kids and teens tone down persistent smells for days at a time. The moisturizing base (coconut, olive, jojoba oils) prevents dryness and is suitable for daily showers, making it a reliable pick for families.

The verdict

The bottle pours easily and lasts a while if used as a second wash or with a loofah, but the peppermint presence can overwhelm some users, especially if used in intimate areas or by those sensitive to menthol. Price can be steep at retail, but sales make it more accessible, and it’s popular enough that many repurchase regularly.

The verdict

Several note its antibacterial power, helping with skin flare-ups, but warn not to use it on delicate parts due to its potency. Best for men with strong body odor, sensitive skin, or those wanting a cooling, invigorating cleanse.

The verdict

Skip this if you dislike the menthol effect or want a milder scent.

Scent: Peppermint, tea tree, crisp and strong
Formulation: Essential oils, coconut, olive, jojoba
Longevity: Medium, bottle lasts with moderate use
Skin Type: Sensitive, normal, oily

What we loved

  • Peppermint and tea tree oils neutralize strong odor
  • Moisturizing formula prevents dryness
  • Works for sensitive skin and kids
  • Cooling, fresh feel after shower
  • Antibacterial properties tackle skin issues
  • Bottle pours easily and lasts a while

Worth noting

  • Peppermint scent can be overpowering
  • Not suitable for intimate areas
  • Price is high unless on sale
The detailsScent Peppermint, tea tree, crisp and strongFormulation Essential oils, coconut, olive, jojobaLongevity Medium, bottle lasts with moderate useSkin Type Sensitive, normal, oily
See on Amazon
Price accurate as of September 7, 2026 and can change.
2
Best value

Yoniagood 3 PCS Persimmon Soap for Body Odor Control

This persimmon soap tackles stubborn body odor without drying or irritating sensitive skin.
The verdict

The yoniagood Persimmon Soap stands out for its gentle approach to odor control. The persimmon extract targets sources of unpleasant smells, especially in hot climates or after strenuous activity, and leaves skin feeling soft and hydrated.

The verdict

The light, fruity scent is present while bathing but fades after rinsing, so you don’t walk around smelling like soap all day. The included net pouch not only extends the soap’s life but also doubles as a gentle scrubber for exfoliation and easier lathering, making showers feel more refreshing.

The verdict

The bar produces a thick, creamy lather that rinses off clean and doesn’t leave skin tight or sticky, even for those with dry or sensitive skin. Many note the soap is mild enough for daily use, including on the face and for children, and it doesn’t trigger irritation or hives, even for those prone to reactions.

The verdict

The formula seems to soften tough skin, including dry feet, and keeps odor at bay during hot summer days, performing well even in Florida heat. However, the soap is softer than average and tends to wear down quickly, especially if stored wet, so frequent replacement may be necessary.

The verdict

The scent is subtle and may not linger, which is a plus for those preferring a neutral aroma but less so for those wanting a lasting fragrance. The soap’s effectiveness extends to multiple uses, from body to face to hands, but some might find the initial aroma unfamiliar due to the fruit extract.

The verdict

Best for anyone seeking a natural, gentle bar that reliably controls body odor without harsh chemicals or strong perfume. Skip this if you want a bar that lasts months or a soap with a pronounced scent that sticks around after showering.

Scent: Light, fruity, fades quickly
Formulation: Natural persimmon, coconut oil
Longevity: Wears down faster than average
Skin Type: Sensitive, dry, all ages

What we loved

  • Persimmon extract targets odor at the source
  • Thick, creamy lather cleans deeply
  • Included pouch doubles as exfoliating scrubber
  • Does not dry out sensitive or dry skin
  • Suitable for face, hands, and body
  • Light scent fades after rinsing

Worth noting

  • Soap bar is softer than average and wears down quickly
  • Initial aroma may be unfamiliar to some
  • Scent does not linger on skin
The detailsScent Light, fruity, fades quicklyFormulation Natural persimmon, coconut oilLongevity Wears down faster than averageSkin Type Sensitive, dry, all ages
See on Amazon
Price accurate as of September 7, 2026 and can change.
3
Best for Men

Mando Acidified Cleansing Bar – Pro Sport

Mando’s acidified bar keeps sweat and odor in check for active men but melts fast and costs more than typical soaps.
The verdict

Mando’s Pro Sport bar is engineered to target odor-causing bacteria, relying on an acidified formula that doesn’t just mask smells but tackles them at the source. It’s especially effective for those who sweat heavily or work out, with several noting odor stays away longer than with regular soap, even skipping deodorant.

The verdict

The bar produces a gently scented lather that leaves skin feeling clean and non-filmy, and it’s large enough to last a reasonable amount of time if stored properly. However, the soap tends to melt quicker than drugstore bars, so a well-draining container is essential if you want to stretch its lifespan.

The verdict

The scent is clean but somewhat strong while using, though it fades fairly quickly after you towel off, which suits those who prefer minimal fragrance. Those with dry skin may find it a bit drying, especially in winter, so pairing with lotion is recommended.

The verdict

The price is a sticking point for many, with some questioning if the acidified formula is worth the premium, especially if their odor is not particularly stubborn. Best for men who need reliable odor control after the gym or long days, and want a bar that actually addresses the root cause of body odor.

The verdict

Skip this if you’re budget-conscious, want a soap that lasts months, or need extra moisture for dry skin.

Scent: Clean, gently strong, fades after use
Formulation: Acidified, antibacterial
Longevity: Melts quickly without proper storage
Skin Type: Normal to oily, not ideal for dry

What we loved

  • Acidified formula stops odor at the source
  • Keeps sweat smell away longer than standard soap
  • Large size bar
  • Gently scented, not overpowering
  • Leaves skin clean without residue
  • Works well for post-gym showers

Worth noting

  • Melts faster than cheaper soaps
  • Price is higher than most bars
  • Can be drying for some skin types
The detailsScent Clean, gently strong, fades after useFormulation Acidified, antibacterialLongevity Melts quickly without proper storageSkin Type Normal to oily, not ideal for dry
See on Amazon
Price accurate as of September 7, 2026 and can change.
4
Best for Men

Botanic Hearth Tea Tree Body Wash With 100% Tea Tree Oil

Botanic Hearth’s tea tree body wash cleans deeply and keeps odor at bay with a fresh minty scent, but the aroma can be polarizing.
The verdict

This tea tree body wash delivers a rich lather that cleans skin thoroughly after workouts and long days, removing sweat, grime, and odor-causing bacteria. The cooling effect from mint and tea tree oils leaves skin feeling refreshed without over-drying, even for daily use.

The verdict

The formula works well for itchy or irritated skin and is a favorite for tackling athlete’s foot or other skin issues, with many reporting softer, smoother skin after use. The scent is fresh and invigorating, with notes of tea tree and peppermint, but it’s noticeably strong and earthy, a bonus for some, but off-putting for others expecting a lighter fragrance.

The verdict

The bottle is generous and lasts a long time, making it economical for families or frequent use. However, the scent doesn’t suit everyone, with some comparing it to “saddle leather” or finding it too woodsy.

The verdict

Those sensitive to strong aromas or who dislike tea tree should steer clear. Best for men who want a natural, antibacterial wash that keeps odor under control and works for active lifestyles.

The verdict

Skip this if you’re sensitive to strong, earthy scents or want a bar soap instead of a liquid wash.

Scent: Tea tree, mint, strong and earthy
Formulation: Tea tree, peppermint, sea buckthorn
Longevity: Large bottle, long-lasting
Skin Type: Normal, dry, itchy, sensitive

What we loved

  • Tea tree and peppermint oils fight odor-causing bacteria
  • Rich lather cleans deeply and refreshes
  • Moisturizes and soothes dry, itchy skin
  • Economical bottle size lasts a long time
  • Effective for athlete’s foot and skin irritation
  • Suitable for daily use

Worth noting

  • Scent is strong and earthy, not for everyone
  • Liquid format may not suit bar soap fans
  • Some may find aroma reminiscent of leather
The detailsScent Tea tree, mint, strong and earthyFormulation Tea tree, peppermint, sea buckthornLongevity Large bottle, long-lastingSkin Type Normal, dry, itchy, sensitive
See on Amazon
Price accurate as of September 7, 2026 and can change.
5
Best for Older

Mirai Clinical Persimmon Soap for Old People Smell

Mirai Clinical’s persimmon soap is the go-to for aging-related odor but the bar is small and pricey for regular use.
The verdict

Mirai Clinical targets nonenal, the chemical behind “old people smell,” using a concentrated persimmon extract that’s clinically proven to neutralize this hard-to-remove odor. The bar lathers well and leaves skin soft, clean, and non-dry, with a faint scent that’s pleasant but doesn’t linger past rinsing.

The verdict

For older men noticing changes in body odor, especially after age 40, this soap provides noticeable relief and a boost in confidence, even after yardwork in triple-digit heat. The formula is mild and safe for sensitive skin, free from harsh chemicals, and works equally well for scalp and body.

The verdict

However, the bar is small and doesn’t last as long as larger soaps, which is frustrating given the premium price. The soap attracts ants if left sitting wet, so dry storage is a must.

The verdict

The effectiveness is clear, but cost is a barrier for many, and bulk discounts would help. Best for older men concerned about age-related odor who want a proven solution and are willing to pay more for results.

The verdict

Skip this if you’re on a budget or need a larger bar for daily use.

Scent: Faint, clean, fades after rinsing
Formulation: Concentrated persimmon extract, green tea
Longevity: Small bar, short lifespan
Skin Type: Sensitive, mature, all types

What we loved

  • Clinically proven to eliminate nonenal odor
  • Mild, non-drying formula for sensitive skin
  • Lathers well and leaves skin soft
  • Faint scent does not linger
  • Works for scalp and body
  • Boosts confidence for aging men

Worth noting

  • Small bar size for the price
  • Soap attracts ants if left wet
  • Premium cost without bulk discount
The detailsScent Faint, clean, fades after rinsingFormulation Concentrated persimmon extract, green teaLongevity Small bar, short lifespanSkin Type Sensitive, mature, all types
See on Amazon
Price accurate as of September 7, 2026 and can change.
What to look for

1Odor elimination

The main job is to actually remove odor, not just cover it up. Look for ingredients like tea tree oil, peppermint, or persimmon extract, which target odor-causing bacteria. A common mistake is picking a soap that smells strong but fades quickly, leaving odor behind.

2Skin sensitivity

If you have dry or sensitive skin, harsh soaps can cause irritation or dryness. Choose formulas with moisturizing agents or gentle cleansers, and avoid those with excessive fragrance or sulfates. Many men overlook this and end up with itchy or flaky skin.

3Scent intensity

Some soaps have bold scents like peppermint or tea tree, which can linger. Decide if you want something subtle or refreshing. Overly strong fragrances can clash with cologne or cause headaches, always check reviews for comments on scent strength.

4Bar vs. Liquid

Bar soaps last longer if kept dry and are easier to travel with, while liquid washes offer full-body coverage and convenience. The mistake is assuming one form is always better; consider your routine and storage habits.

5Value and size

Some specialty soaps, especially persimmon-based, come in small bars and cost more per wash. Calculate price per ounce and how often you’ll need to repurchase. Don’t be swayed by fancy packaging, focus on how long each product actually lasts.

Questions, answered
What soap is good for body odor?
Soaps with tea tree oil, peppermint, or persimmon extract are best for fighting body odor. They remove odor-causing bacteria, leaving skin truly clean and fresh. Truremedy Naturals Body Wash and Yoniagood Persimmon Soap both excel at this.
What’s the best soap for body odor?
Truremedy Naturals Body Wash, Tea Tree & Peppermint is the top pick for eliminating stubborn body odor in men. Its natural oils clear up persistent smells and keep skin cool without drying it out.
What is best soap for body odor?
For maximum odor removal, Truremedy Naturals Body Wash stands out. It combines tea tree and peppermint oils for antibacterial action and a refreshing feel, making it effective against sweat and lingering smells.
Best men’s soap for body odor?
Truremedy Naturals Body Wash is the best men’s soap for body odor. It eliminates sweat-induced smells and leaves skin feeling fresh after every shower.
Best men’s bar soap for body odor?
Yoniagood Persimmon Soap is the best men’s bar soap for body odor. Its persimmon extract targets stubborn smells and is gentle enough for sensitive skin, especially for aging-related odor.
Men’s best antibacterial soap for body odor?
Truremedy Naturals Body Wash is the strongest antibacterial soap for body odor. Tea tree and peppermint oils attack odor-causing bacteria and leave skin feeling clean and cool.
V
Vanity Tested Editorial
Editor, Vanity Tested
We publish buying guides at Vanity Tested built by analysing large volumes of verified customer reviews. We don’t accept free units and recommendations are never influenced by commissions.
Reader-supported. When you buy through links on our site, we may earn a commission at no cost to you.