You’re a few drinks deep at the bar with friends — when suddenly you get a whiff of something nasty. You do a quick pit check and realize: you stink.

Body odor strikes when you least expect it. Most deodorants just don't provide the pit protection you need to go all day, and showering three times a day is impractical. That doesn't mean you're destined to be the sweaty guy. Here's how to get rid of body odor.

5 Ways to Get Rid of Body Odor

Wash With All-Natural Antibacterial Bath Soap

Sweat isn't entirely to blame for your B.O. When bacteria on your skin mixes with sweat, it produces the striking scent you know as body odor. The only way to eliminate body odor is to attack the source: bacteria.

Wash with antibacterial bath soap to keep your pits squeaky clean and smelling fresh. Some soaps contain potentially harmful chemicals like triclosan. If you're concerned about chemicals in consumer body products, stick to soaps and body washes with all-natural ingredients.

Read: The Truth Behind 5 Controversial Toxins in Antiperspirant

Look for ingredients like tea tree oil, oregano, peppermint and eucalyptus. These natural substances have odor- and bacteria-fighting properties to keep you smelling great.

Check out this list for the top antibacterial body washes.

Use Probiotic Deodorant

You might have heard about probiotics for gut health, but did you know they're also important for your skin?

Probiotics are good bacteria that inhibit the growth of bad bacteria. Maintaining a harmonious habitat in your pits is the key to smelling fresh, and you can achieve it with probiotic deodorant.

It’s easy to make your own with a quick trip to the grocery store. Try this recipe from Dr. Axe, a natural health expert. To learn more about the benefits of skin probiotics, check out research from MotherDirt.

Apply Apple Cider Vinegar to Your Pits

If probiotics aren’t your style, there’s another method you can try: apple cider vinegar. Its antiseptic properties kill bacteria and balance out the pH level of your skin.

Reduce B.O. by washing the affected areas with apple cider vinegar in the shower. Apply apple cider vinedar to your pits, or any odor-prone areas, then rinse it off with cool water. Do this daily to combat stinky pits.

Wear Breathable Fabrics

Does your body odor worsen when you wear athletic clothes? Sure, you expect to sweat at the gym. But synthetic, moisture-wicking materials like polyester and rayon push moisture and bacteria outward — creating a more noticeable stench.

Wearing natural, breathable fabrics like cotton or bamboo can help you fight bad body odor. These absorb sweat to help contain moisture and odor.

Thompson Tee sweat proof undershirts go the extra step to help your sweat evaporate. The sweat proof barrier traps underarm sweat, and the layering technology allows it to evaporate. As your sweat escapes, body odor goes with it.

Because sweat doesn't bleed through to your outer shirt, Thompson Tees also prevent pit stains and save your shirts.

Related Content: How To Get The Sweat Smell Out of Clothes

Watch What You Eat

Your diet affects the smell you put off — for better and for worse. Here's a list of diet dos and don’ts to prevent body odor:


  • Fruits and non-sulfurous vegetables
  • Herbs
  • Yogurt
  • Kefir
  • Kombucha
  • Pickles
  • Fresh sauerkraut


  • Spicy foods
  • Foods with garlic and onion
  • Too much red meat
  • Processed Foods
  • Sulfurous vegetables like broccoli, cabbage and cauliflower
  • Excess caffeine and alcohol

Don't get called out for noticeable B.O. Adopt these body odor-fighting methods to avoid getting labeled "the smelly guy" at the bar or office.

We hope these tricks help you learn how to get rid of body odor for good. What other tips do you have for combatting B.O.?